File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -2181,7 +2181,7 @@ void _mm_sfence(void);
2181
2181
/// 3: Bits [63:48] are copied to the destination.
2182
2182
/// \returns A 16-bit integer containing the extracted 16 bits of packed data.
2183
2183
#define _mm_extract_pi16 (a , n ) \
2184
- (int)__builtin_ia32_vec_ext_v4hi((__m64 )a, (int)n)
2184
+ (int)__builtin_ia32_vec_ext_v4hi((__v4hi )a, (int)n)
2185
2185
2186
2186
/// Copies data from the 64-bit vector of [4 x i16] to the destination,
2187
2187
/// and inserts the lower 16-bits of an integer operand at the 16-bit offset
@@ -2212,7 +2212,7 @@ void _mm_sfence(void);
2212
2212
/// \returns A 64-bit integer vector containing the copied packed data from the
2213
2213
/// operands.
2214
2214
#define _mm_insert_pi16 (a , d , n ) \
2215
- (__m64)__builtin_ia32_vec_set_v4hi((__m64 )a, (int)d, (int)n)
2215
+ (__m64)__builtin_ia32_vec_set_v4hi((__v4hi )a, (int)d, (int)n)
2216
2216
2217
2217
/// Compares each of the corresponding packed 16-bit integer values of
2218
2218
/// the 64-bit integer vectors, and writes the greater value to the
You can’t perform that action at this time.
0 commit comments