Size: a a a

Compiler Development

2020 February 17

BD

Berkus Decker in Compiler Development
только ret откуда-то
источник

BD

Berkus Decker in Compiler Development
но это синтаксическое, вай нот
источник

а

акварель на мету in Compiler Development
Berkus Decker
а чего странного?
три операнда у опкода
источник

а

акварель на мету in Compiler Development
и # какие-то
источник

K

Konstantin in Compiler Development
так там параллелизм на уровне ассемблерных инструкций
источник

E

EgorBo in Compiler Development
акварель на мету
три операнда у опкода
как и в х86 у VEX
источник

а

акварель на мету in Compiler Development
[a, b] как slice работает ?
источник

BD

Berkus Decker in Compiler Development
акварель на мету
это обычная функция суммы
1. сетапим стек фрейм
2. сторим w0 в стек
3. сторим w1 в стек
4. грузим в w8 из w0
5. грузим в w9 из w1
6. складываем в w0 = w8 + w9
7. убираем стек фрейм
источник

BD

Berkus Decker in Compiler Development
акварель на мету
три операнда у опкода
ну в арме трехоперандная плюс еще шифты всякие
источник

BD

Berkus Decker in Compiler Development
OP x, y, z это обычно x = y OP z
источник

BD

Berkus Decker in Compiler Development
Konstantin
так там параллелизм на уровне ассемблерных инструкций
где?
источник

K

Konstantin in Compiler Development
я всё препутал, не обращайте внимания 😂
источник

BD

Berkus Decker in Compiler Development
акварель на мету
без оптимизации
с оптимизацией будет 2 команды
источник

E

EgorBo in Compiler Development
Berkus Decker
OP x, y, z это обычно x = y OP z
или
x = OP(x,y,z)
:)
источник

BD

Berkus Decker in Compiler Development
EgorBo
или
x = OP(x,y,z)
:)
или так д, вариантов там довольно много
источник

BD

Berkus Decker in Compiler Development
акварель на мету
три операнда у опкода
ща дам манул
источник

BD

Berkus Decker in Compiler Development
источник

BD

Berkus Decker in Compiler Development
хорошый армовый манул для хакиров
источник

BD

Berkus Decker in Compiler Development
там справа навигация по главам и небольшой cheat sheet
источник

BD

Berkus Decker in Compiler Development
рекомендую
источник