1 !sum
2 - go: And
3 commutative: true
4 documentation: !string |-
5 // NAME performs a bitwise AND operation between two vectors.
6 - go: Or
7 commutative: true
8 documentation: !string |-
9 // NAME performs a bitwise OR operation between two vectors.
10 - go: AndNot
11 commutative: false
12 documentation: !string |-
13 // NAME performs a bitwise x &^ y.
14 - go: Xor
15 commutative: true
16 documentation: !string |-
17 // NAME performs a bitwise XOR operation between two vectors.
18 - go: tern
19 commutative: false
20 documentation: !string |-
21 // NAME performs a logical operation on three vectors based on the 8-bit truth table.
22 // Bitwise, the result is equal to 1 & (table >> (x<<2 + y<<1 + z))
23
24 # We also have PTEST and VPTERNLOG, those should be hidden from the users
25 # and only appear in rewrite rules.
26
View as plain text