def up32g
import bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt.bend as W64sqrtimport Base
105def up32g(fuel: Nat, +x: U32, +r: U32, up: Bool, +m: U32) -> U32:
106 match fuel up:
107 case 0n _:
108 r
109 case 1n+f False{}:
110 r
111 case 1n+f True{}:
112 up32g(f, x, U32.add(r, 1), up_okg(x, U32.add(r, 1), m), m)
Uses (5)
Used by (8)
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt:impl_up
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt:isqrt32_value
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt:main_est
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt:main_fin
- bend-collections-laws-crypto@1.0.0.0/proofs/math/typed/w64sqrt:main_sqrt
- …