// vim: set syntax=asm : {{L}}{{label}}: vbroadcastss zmm12, dword ptr [rdi + 8] {% if flipped %} {% for reg in (from..to) %} {{op}} zmm{{reg}}, zmm{{reg}}, zmm12 {% endfor %} {% else %} {% for reg in (from..to) %} {{op}} zmm{{reg}}, zmm12, zmm{{reg}} {% endfor %} {% endif %} jmp {{L}}non_linear_loop