| !sum | |
| - go: SetElem | |
| asm: "VPINSR[BWDQ]" | |
| in: | |
| - &t | |
| class: vreg | |
| base: $b | |
| - class: greg | |
| base: $b | |
| lanes: 1 # Scalar, darn it! | |
| - class: immediate | |
| immOffset: 0 | |
| out: | |
| - *t | |
| - go: GetElem | |
| asm: "VPEXTR[BWDQ]" | |
| in: | |
| - class: vreg | |
| base: $b | |
| elemBits: $e | |
| - class: immediate | |
| immOffset: 0 | |
| out: | |
| - class: greg | |
| base: $b | |
| bits: $e |