mirror of https://github.com/gnss-sdr/gnss-sdr
26 lines
450 B
Plaintext
26 lines
450 B
Plaintext
.function volk_gnsssdr_16ic_magnitude_32f_a_orc_impl
|
|
.source 4 src
|
|
.dest 4 dst
|
|
.floatparam 4 scalar
|
|
.temp 4 reall
|
|
.temp 4 imagl
|
|
.temp 2 reals
|
|
.temp 2 imags
|
|
.temp 4 realf
|
|
.temp 4 imagf
|
|
.temp 4 sumf
|
|
|
|
|
|
|
|
splitlw reals, imags, src
|
|
convswl reall, reals
|
|
convswl imagl, imags
|
|
convlf realf, reall
|
|
convlf imagf, imagl
|
|
divf realf, realf, scalar
|
|
divf imagf, imagf, scalar
|
|
mulf realf, realf, realf
|
|
mulf imagf, imagf, imagf
|
|
addf sumf, realf, imagf
|
|
sqrtf dst, sumf
|