Text file src/simd/_gen/simdgen/ops/GaloisField/go.yaml

     1  !sum
     2  - go: GaloisFieldAffineTransform
     3    asm: VGF2P8AFFINEQB
     4    operandOrder: 2I # 2nd operand, then immediate
     5    in: &AffineArgs
     6    - &uint8
     7      go: $t
     8      base: uint
     9    - &uint8x8
    10      go: $t2
    11      base: uint
    12    - &pureImmVar
    13      class: immediate
    14      immOffset: 0
    15      name: b
    16    out:
    17    - *uint8
    18  
    19  - go: GaloisFieldAffineTransformInverse
    20    asm: VGF2P8AFFINEINVQB
    21    operandOrder: 2I # 2nd operand, then immediate
    22    in: *AffineArgs
    23    out:
    24    - *uint8
    25  
    26  - go: GaloisFieldMul
    27    asm: VGF2P8MULB
    28    in:
    29    - *uint8
    30    - *uint8
    31    out:
    32    - *uint8
    33  

View as plain text