vbroadcasti128
Broadcast 128-bit Integer
VBROADCASTI128 ymm1, m128
Broadcasts 128-bit integer block to YMM.
Pseudocode Operation
ymm1[127:0] ← m128
ymm1[255:128] ← m128
Example
VBROADCASTI128 ymm1, [rbp-16]
Encoding
Binary Layout
VEX
+0
opcode
+3
ModRM
+4
Operands
-
dest
YMM -
src
Memory
Related
More in AVX2
Reference
Instruction Forms
| Opcode | Instruction | Op/En | 64/32-bit Mode | CPUID | Description |
|---|---|---|---|---|---|
| VEX.256.66.0F38.W0 5A /r | VBROADCASTI128 ymm1, m128 | A | V/V | AVX2 | Broadcasts a 128-bit memory operand into both lanes of a 256-bit destination register. |
Description
Loads a 128-bit value from memory and broadcasts it into both the low and high 128-bit lanes of the destination YMM register.