Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 5 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | /* ---------------------------------------------------------------------- |
1 | /* ---------------------------------------------------------------------- |
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved. |
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved. |
3 | * |
3 | * |
4 | * $Date: 19. March 2015 |
4 | * $Date: 19. October 2015 |
5 | * $Revision: V.1.4.5 |
5 | * $Revision: V.1.4.5 a |
6 | * |
6 | * |
7 | * Project: CMSIS DSP Library |
7 | * Project: CMSIS DSP Library |
8 | * Title: arm_cmplx_conj_q15.c |
8 | * Title: arm_cmplx_conj_q15.c |
9 | * |
9 | * |
10 | * Description: Q15 complex conjugate. |
10 | * Description: Q15 complex conjugate. |
Line 101... | Line 101... | ||
101 | in1 = __QSAX(zero, in1); |
101 | in1 = __QSAX(zero, in1); |
102 | in2 = __QSAX(zero, in2); |
102 | in2 = __QSAX(zero, in2); |
103 | in3 = __QSAX(zero, in3); |
103 | in3 = __QSAX(zero, in3); |
104 | in4 = __QSAX(zero, in4); |
104 | in4 = __QSAX(zero, in4); |
105 | 105 | ||
106 | #endif // #ifndef ARM_MATH_BIG_ENDIAN |
106 | #endif /* #ifndef ARM_MATH_BIG_ENDIAN */ |
107 | 107 | ||
108 | in1 = ((uint32_t) in1 >> 16) | ((uint32_t) in1 << 16); |
108 | in1 = ((uint32_t) in1 >> 16) | ((uint32_t) in1 << 16); |
109 | in2 = ((uint32_t) in2 >> 16) | ((uint32_t) in2 << 16); |
109 | in2 = ((uint32_t) in2 >> 16) | ((uint32_t) in2 << 16); |
110 | in3 = ((uint32_t) in3 >> 16) | ((uint32_t) in3 << 16); |
110 | in3 = ((uint32_t) in3 >> 16) | ((uint32_t) in3 << 16); |
111 | in4 = ((uint32_t) in4 >> 16) | ((uint32_t) in4 << 16); |
111 | in4 = ((uint32_t) in4 >> 16) | ((uint32_t) in4 << 16); |