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
 
Format VEX
Opcode VEX.256.66.0F38.W0 5A /r
Extension AVX2

Operands

  • dest
    YMM
  • src
    Memory

Related

More in AVX2

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.