Если вам нужно только установить младшие 64 бита, а другие биты YMM не имеют значения, используйте VMOVQ
.
Если вам нужно сохранить другие биты в регистре YMM, наиболее эффективным способом является использование VBLENDPD
.В качестве альтернативы, вы можете очистить младшие 64 бита с помощью VANDPD
, а затем загрузить константу с помощью VORPD
.
AVX2 позволяет другим вариантам сделать это: VPMASKMOVD
или VPBLENDD
(но это еще не всеподдерживается любым процессором).