у го есть свой ассемблер
На го, через ассемблер го для ассемблера
только руками на нём писать - такое себе удовольствие
Ну он же псевдо. Из него потом асм под конкретную архитектуру генерится
ты хочешь сказать, что в случае sse/avx/neon не надо писать по отдельной специализированной функции?
а на каком ассемблере нет?
Да ни на каком, потому и удивился "Ну он же псевдо. Из него потом асм под конкретную архитектуру генерится"
Особенно если хочешь кроссплатформ 😂
Ну он абстрактнее и как по мне через это проще
Так а в чём абстрактность?
Нет архитектурно зависимых команд, они скрыты под декорациями псевдоасме, в итоговом асме оно только возникнет
Ну как бы нет, тот же VPBROADCASTB в internal/bytealg/count_amd64.s:158
Обсуждают сегодня