...
Run Format

Text file src/simd/archsimd/_gen/simdgen/ops/Others/go.yaml

Documentation: simd/archsimd/_gen/simdgen/ops/Others

     1!sum
     2- go: LeadingZeros
     3  asm: "VPLZCNT[DQ]"
     4  in:
     5  - &any
     6    go: $t
     7  out:
     8  - *any
     9- go: AESEncryptOneRound
    10  asm: VAESENC
    11  in:
    12  - &uint8s
    13    base: uint
    14    overwriteElementBits: 8
    15  - &uint32s
    16    base: uint
    17    overwriteElementBits: 32
    18  out:
    19  - *uint8s
    20- go: AESEncryptLastRound
    21  asm: VAESENCLAST
    22  in:
    23  - *uint8s
    24  - *uint32s
    25  out:
    26  - *uint8s
    27- go: AESRoundKeyGenAssist
    28  asm: VAESKEYGENASSIST
    29  in:
    30  - *uint32s
    31  - class: immediate
    32    immOffset: 0
    33    name: rconVal
    34  out:
    35  - *uint32s
    36- go: AESDecryptOneRound
    37  asm: VAESDEC
    38  in:
    39  - *uint8s
    40  - *uint32s
    41  out:
    42  - *uint8s
    43- go: AESDecryptLastRound
    44  asm: VAESDECLAST
    45  in:
    46  - *uint8s
    47  - *uint32s
    48  out:
    49  - *uint8s
    50- go: AESInvMixColumns
    51  asm: VAESIMC
    52  in:
    53  - *uint32s
    54  out:
    55  - *uint32s
    56- go: SHA1FourRounds
    57  asm: SHA1RNDS4
    58  operandOrder: "SHA1RNDS4"
    59  in: &2uint1imm
    60  - &uint
    61    go: $t
    62    base: uint
    63  - *uint
    64  - class: immediate
    65    immOffset: 0
    66  out: &1uint
    67  - *uint
    68- go: SHA1NextE
    69  asm: SHA1NEXTE
    70  in: &2uint
    71  - *uint
    72  - *uint
    73  out: *1uint
    74- go: SHA1Message1
    75  asm: SHA1MSG1
    76  in: *2uint
    77  out: *1uint
    78- go: SHA1Message2
    79  asm: SHA1MSG2
    80  in: *2uint
    81  out: *1uint
    82- go: SHA256TwoRounds
    83  asm: SHA256RNDS2
    84  in:
    85  - base: uint
    86  - base: uint
    87  - base: uint
    88    overwriteElementBits: 32
    89  out:
    90  - base: uint
    91- go: SHA256Message1
    92  asm: SHA256MSG1
    93  in: *2uint
    94  out: *1uint
    95- go: SHA256Message2
    96  asm: SHA256MSG2
    97  in: *2uint
    98  out: *1uint

View as plain text