compute.simd · function ·

BuildSimdIntParitySummary

Build simd int parity summary.

computecompute.simdcpufunctionsimdsource-exampleyeho

Describe and exercise bounded SIMD-style workloads and their fallback boundaries.

external BuildSimdIntParitySummary(text label, simdIntVector actual, list of int expected, text notes) returns simdIntParitySummary

Status: source-declared

Parameters

text label
Supply label as text.
simdIntVector actual
Supply actual as simdIntVector.
list of int expected
Supply expected as list of int.
text notes
Supply notes as text.

Use BuildSimdIntParitySummary

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using compute.simd

// Describe and exercise bounded SIMD-style workloads and their fallback boundaries.
text label = "Player health"
simdIntVector actual = simdIntVector("Player health", simdCapability("Nova", "target", "lane Family", 1, 1, true, "ready", "notes"), [], "lowering", true, "notes")
list of int expected = []
text notes = "notes"
simdIntParitySummary result = BuildSimdIntParitySummary(label, actual, expected, notes)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_simd__buildsimdintparitysummary"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.simd"
version = "0.1.0"
path = "../../../yeho/packages/compute/simd"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/compute/simd/simd_values.yh:488