Documentation

Miri.Interpreter.IntrinsicVectorMachine

Canonical SIMD/architecture/x86 execution dictionaries. Compiler vector and integer type construction remains typed metadata; projection, typed memory, transmute and pointer conversion execute the existing source operations.

Source Projectable::transmute assertions, then zero-offset wrapping projection. The operation never erases/recreates pointer provenance.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Source field/index projection is retained for every lane: initialization, provenance and hooks are checked by the later actual read/write, not simulated by extracting an untyped array of values.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Shared backing dictionary for AArch64/LoongArch and all x86 families.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        x86 reinterpretation remains source Projectable wrapping projection; actual gathers use the full canonical global-aware memory copy.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For