STREAMS 2
TYPE SINGLE
FLOPS 2
BYTES 8
DESC Single-precision dot product of two vectors, optimized for AVX
LOADS 2
STORES 0
INSTR_CONST 18
INSTR_LOOP 9
UOPS 10
vxorps ymm0, ymm0, ymm0
vxorps ymm3, ymm3, ymm3
LOOP 16
vmovaps ymm1,       [STR0 + GPR1 * 4]
vmulps  ymm1, ymm1, [STR1 + GPR1 * 4]
vaddps  ymm0, ymm0, ymm1
vmovaps ymm2,       [STR0 + GPR1 * 4 + 32]
vmulps  ymm2, ymm2, [STR1 + GPR1 * 4 + 32]
vaddps  ymm3, ymm3, ymm2
