TorchLean API

FloatLib.Floats.Formats.BinaryInterchange.Configured.Plan.Candidates

Structural candidate portfolios for configured binary formats #

Each operation receives the single structural route entered by its executable dispatcher. Callers may prepend representation-specific direct candidates. The generic kernel remains the certified total baseline for every precision and encoding.

The constructors are planning-time code and are marked @[nospecialize]. Their closures contain the inlined word dispatchers, and specializing them for every storage plan of Configured.Code would duplicate that code once per plan and operation without any effect on the arithmetic hot path, which reaches the kernels through the first-order execute entry points instead.

Complete per-operation candidate sets #

Complete certified addition portfolio for a configured carrier and optional direct kernels.

Instances For

    Complete certified subtraction portfolio for a configured carrier and optional direct kernels.

    Instances For

      Complete certified multiplication portfolio for a configured carrier and optional direct kernels.

      Instances For

        Complete certified division portfolio for a configured carrier and optional direct kernels.

        Instances For

          Complete certified square-root portfolio for a configured carrier and optional direct kernels.

          Instances For

            Complete certified fused-multiply-add portfolio for a configured carrier and optional direct kernels.

            Instances For