Text file src/simd/_gen/simdgen/ops/Compares/categories.yaml

     1  !sum
     2  # const imm predicate(holds for both float and int|uint):
     3  # 0: Equal
     4  # 1: Less
     5  # 2: LessEqual
     6  # 4: NotEqual
     7  # 5: GreaterEqual
     8  # 6: Greater
     9  - go: Equal
    10    constImm: 0
    11    commutative: true
    12    documentation: !string |-
    13      // NAME compares for equality.
    14  - go: Less
    15    constImm: 1
    16    commutative: false
    17    documentation: !string |-
    18      // NAME compares for less than.
    19  - go: LessEqual
    20    constImm: 2
    21    commutative: false
    22    documentation: !string |-
    23      // NAME compares for less than or equal.
    24  - go: IsNan # For float only.
    25    constImm: 3
    26    commutative: true
    27    documentation: !string |-
    28      // NAME checks if elements are NaN. Use as x.IsNan(x).
    29  - go: NotEqual
    30    constImm: 4
    31    commutative: true
    32    documentation: !string |-
    33      // NAME compares for inequality.
    34  - go: GreaterEqual
    35    constImm: 13
    36    commutative: false
    37    documentation: !string |-
    38      // NAME compares for greater than or equal.
    39  - go: Greater
    40    constImm: 14
    41    commutative: false
    42    documentation: !string |-
    43      // NAME compares for greater than.
    44  

View as plain text