Subversion Repositories DashDisplay

Rev

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