Relax ulong multiply-shift guards and refresh tests

This commit is contained in:
Marek Lemańczyk committed 2025-10-04 22:40:18 +02:00
1 parent 38df505f4f
commit 75586d07b8
3 files changed
+2 -48

No files matched your search

+2
View File
@@ -1 +1,3 @@
- Inline the PrimeOrderGpuHeuristics capability checks at each call site and delete the temporary SupportsPrime/SupportsExponent helpers once the overflow gating is stable.
- Swap PrimeOrderGpuHeuristics.Pow2ModCpu for the existing Pow2MontgomeryModWindowed helper and plan the same windowed ladder for the GPU kernel implementation.
- Extend the GPU numeric type probe to cover proposed custom types such as GpuUInt256 and GpuUInt512 once their definitions are available so we can plan the wide-order heuristics on the device.