Fp instructions
Перейти к навигации
Перейти к поиску
Псевдокод. Может быть не совсем верным или совсем не верным :)
TODO: скомпилять разные варианты и посмотреть дизассемблированный код
code | hardfp instructions | softfp instructions | soft instructions |
---|---|---|---|
float * float | mov 0.1 regf1
mov 0.1 regf2 fmul regf1 regf2 |
mov 0.1 rega1
mov 0.2 rega2 call func_mulfp mov rega1 regf1 mov rega2 regf2 fmul regf1 regf2 mov regf1 rega1 ret |
mov 0.1 reg1
mov 0.2 rega2 call func_mulf hard magic hard magic hard magic hard magic ... hard magic hard magic hard magic hard magic ret |