mirror of https://github.com/gnss-sdr/gnss-sdr
19 lines
361 B
Plaintext
19 lines
361 B
Plaintext
|
.function volk_gnsssdr_32fc_x2_multiply_32fc_a_orc_impl
|
||
|
.source 8 src1
|
||
|
.source 8 src2
|
||
|
.dest 8 dst
|
||
|
.temp 8 iqprod
|
||
|
.temp 4 real
|
||
|
.temp 4 imag
|
||
|
.temp 4 ac
|
||
|
.temp 4 bd
|
||
|
.temp 8 swapped
|
||
|
x2 mulf iqprod, src1, src2
|
||
|
splitql bd, ac, iqprod
|
||
|
subf real, ac, bd
|
||
|
swaplq swapped, src1
|
||
|
x2 mulf iqprod, swapped, src2
|
||
|
splitql bd, ac, iqprod
|
||
|
addf imag, ac, bd
|
||
|
mergelq dst, real, imag
|