enigma.quad_sum(x) | Sum across 4-lane quad |
enigma.quad_product(x) | Product across 4-lane quad |
enigma.quad_min(x) | Minimum across 4-lane quad |
enigma.quad_max(x) | Maximum across 4-lane quad |
enigma.quad_and(x) / enigma.quad_or(x) / enigma.quad_xor(x) | Bitwise ops |
enigma.quad_prefix_exclusive_sum(x) | Exclusive prefix sum within quad |
enigma.quad_prefix_inclusive_sum(x) | Inclusive prefix sum within quad |
enigma.quad_shuffle(value, lane) | Shuffle within quad |
enigma.quad_shuffle_up(value, delta) | Shift up within quad |
enigma.quad_shuffle_down(value, delta) | Shift down within quad |
enigma.quad_shuffle_xor(value, mask) | XOR shuffle within quad |