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); |