SSE, где я могу найти руководство по переводу с SSE на ассемблер

Мне нужно кое-что запрограммировать на ассемблере SSE2.
Все, что я вижу, это встроенные функции.

Я тщетно искал таблицу перевода встроенных функций в ассемблер.
Поскольку я не хочу играть в угадайку, может кто-нибудь дать мне ссылку, чтобы перевести эти ужасные встроенные функции в красивый ассемблер.

Мне нужны только целочисленные инструкции SSE/SSE2.

И, пожалуйста, не говорите мне просто использовать C(++). У меня нет такой возможности, да я и не хочу.

Где я могу получить руководство по переводу?

РЕДАКТИРОВАТЬ
Спасибо за ссылки, однако у меня еще нет перевода составных встроенных функций, есть ли у кого-нибудь ссылка на это? Это действительно ускорило бы дело. :-)


person Johan    schedule 22.06.2011    source источник
comment
В MSDN есть довольно полный их список: ссылка (это те же самые встроенные функции, которые поддерживает любой другой компилятор)   -  person Damon    schedule 23.06.2011


Ответы (2)


Документы Intel громоздки. Краткий список можно найти в таблице функций проекта AMD SSEPlus.

person alecco    schedule 26.06.2011
comment
это произведение искусства, очень информативное и прямо по делу. - person Johan; 27.06.2011

Один из вариантов, для инструкции направления => встроенные функции, можно использовать Руководство разработчика программного обеспечения для архитектур Intel® 64 и IA-32, том 2 (2A и 2B): Справочник по набору инструкций, AZ, доступное по адресу сайт Intel здесь.

Прямая ссылка: http://www.intel.com/Assets/PDF/manual/325383.pdf
Самое интересное начинается на странице: 1618

person Norbert P.    schedule 22.06.2011
comment
Спасибо, Норберт, мне пришлось использовать свои последние остатки гугл-фу, но это своего рода ссылка, о которой я говорю. - person Johan; 23.06.2011