38 #ifndef COMMON_FFTLIB_C7X_INLINES_H_
39 #define COMMON_FFTLIB_C7X_INLINES_H_ 1
65 template <
typename dataType>
66 static inline uchar64 c7x_permute_even_even_xxx(
73 if (
sizeof(dataType) ==
sizeof(int32_t)) {
74 retVal = __permute_even_even_int(permCtrl, in1, in0);
75 }
else if (
sizeof(dataType) ==
sizeof(int16_t)) {
76 retVal = __permute_even_even_short(permCtrl, in1, in0);
78 retVal = (uchar64)(0);
84 template <
typename dataType>
85 static inline uchar64 c7x_permute_odd_odd_xxx(
92 if (
sizeof(dataType) ==
sizeof(int32_t)) {
93 retVal = __permute_odd_odd_int(permCtrl, in1, in0);
94 }
else if (
sizeof(dataType) ==
sizeof(int16_t)) {
95 retVal = __permute_odd_odd_short(permCtrl, in1, in0);
97 retVal = (uchar64)(0);