blob: e3d990edad66ab1e1dc0e535cdf6cb29db96b485 [file]
!sum
# const imm predicate(holds for both float and int|uint):
# 0: Equal
# 1: Less
# 2: LessEqual
# 4: NotEqual
# 5: GreaterEqual
# 6: Greater
- go: Equal
constImm: 0
commutative: true
extension: "AVX.*"
documentation: !string |-
// NAME compares for equality.
- go: Less
constImm: 1
commutative: false
extension: "AVX.*"
documentation: !string |-
// NAME compares for less than.
- go: LessEqual
constImm: 2
commutative: false
extension: "AVX.*"
documentation: !string |-
// NAME compares for less than or equal.
- go: IsNan # For float only.
constImm: 3
commutative: true
extension: "AVX.*"
documentation: !string |-
// NAME checks if elements are NaN. Use as x.IsNan(x).
- go: NotEqual
constImm: 4
commutative: true
extension: "AVX.*"
documentation: !string |-
// NAME compares for inequality.
- go: GreaterEqual
constImm: 13
commutative: false
extension: "AVX.*"
documentation: !string |-
// NAME compares for greater than or equal.
- go: Greater
constImm: 14
commutative: false
extension: "AVX.*"
documentation: !string |-
// NAME compares for greater than.