Text file src/simd/archsimd/_gen/simdgen/ops/Mul/categories.yaml

     1  !sum
     2  - go: Mul
     3    commutative: true
     4    documentation: !string |-
     5      // NAME multiplies corresponding elements of two vectors, modulo 2ⁿ.
     6  - go: MulWidenEven
     7    commutative: true
     8    documentation: !string |-
     9      // NAME multiplies even-indexed elements, widening the result.
    10      // Result[i] = v1[2*i] * v2[2*i].
    11  - go: MulHigh
    12    commutative: true
    13    documentation: !string |-
    14      // NAME multiplies elements and stores the high part of the result.
    15  - go: MulWidenLo
    16    commutative: true
    17    documentation: !string |-
    18      // NAME multiplies corresponding low-indexed elements and produces a result with double the element width.
    19  

View as plain text