Понимание практического применения определения Intel's _MM256_Shuffle_EPI8C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Понимание практического применения определения Intel's _MM256_Shuffle_EPI8

Сообщение Anonymous »

У меня есть несколько вопросов, касающихся обоснования определения вышеупомянутой функции, как обсуждалось в https://www.intel.com/content/www/us/en ... -epi8.html:
[*] Почему он должен установить вектор результатов на ноль во всех случаях, в которых находится наиболее значимый бит смещения b < /code> включен (

Код: Выделить всё

(b[i]  & 0x80) != 0
)? Каково практическое применение этого? Не было бы проще в использовании, если бы этот тест был опущен? Фактически, для 0

Подробнее здесь: https://stackoverflow.com/questions/797 ... mm256-shuf
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»