Есть ли на PowerPC инструкция по маскировке?

Я пытаюсь сделать смесь в масках (на __vector типы) на PowerPC (POWER 8). При взгляде на встроенные функции ( список доступен здесь) я вижу вектор выбора, но ничего для слияния.

На x86 процессорах я знаю свойственный _mm256_blendv_psи я ищу что-то подобное.

Спасибо!

1 ответ

Решение

На самом деле vec_sel делает именно то, что я хочу.

result = vec_sel(result, src, mask);

Я просто неправильно прочитал набор инструкций.

Приносим извинения за неудобства.

Другие вопросы по тегам