Bignum: implement extended GCD (#18427)
Showing
- libraries/ghc-bignum/cbits/gmp_wrappers.c 27 additions, 22 deletionslibraries/ghc-bignum/cbits/gmp_wrappers.c
- libraries/ghc-bignum/src/GHC/Num/Backend/Check.hs 16 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/Check.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/FFI.hs 17 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/FFI.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/GMP.hs 77 additions, 4 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/GMP.hs
- libraries/ghc-bignum/src/GHC/Num/Backend/Native.hs 20 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Backend/Native.hs
- libraries/ghc-bignum/src/GHC/Num/BigNat.hs-boot 1 addition, 0 deletionslibraries/ghc-bignum/src/GHC/Num/BigNat.hs-boot
- libraries/ghc-bignum/src/GHC/Num/Integer.hs 46 additions, 1 deletionlibraries/ghc-bignum/src/GHC/Num/Integer.hs
- libraries/ghc-bignum/src/GHC/Num/Integer.hs-boot 30 additions, 0 deletionslibraries/ghc-bignum/src/GHC/Num/Integer.hs-boot
- libraries/integer-gmp/src/GHC/Integer/GMP/Internals.hs 7 additions, 0 deletionslibraries/integer-gmp/src/GHC/Integer/GMP/Internals.hs
- testsuite/tests/lib/integer/all.T 2 additions, 1 deletiontestsuite/tests/lib/integer/all.T
- testsuite/tests/lib/integer/gcdeInteger.hs 114 additions, 0 deletionstestsuite/tests/lib/integer/gcdeInteger.hs
- testsuite/tests/lib/integer/gcdeInteger.stdout 1056 additions, 0 deletionstestsuite/tests/lib/integer/gcdeInteger.stdout
- testsuite/tests/lib/integer/integerGcdExt.hs 2 additions, 2 deletionstestsuite/tests/lib/integer/integerGcdExt.hs
Loading
Please register or sign in to comment