@@ -209,9 +209,9 @@ impl IntrinsicTypeDefinition for X86IntrinsicType {
209
209
/// Determines the get lane function for this type.
210
210
fn get_lane_function ( & self ) -> String {
211
211
let total_vector_bits: Option < u32 > = self
212
- . vec_len
212
+ . simd_len
213
213
. zip ( self . bit_len )
214
- . and_then ( |( vec_len , bit_len) | Some ( vec_len * bit_len) ) ;
214
+ . and_then ( |( simd_len , bit_len) | Some ( simd_len * bit_len) ) ;
215
215
216
216
match ( self . bit_len , total_vector_bits) {
217
217
( Some ( 8 ) , Some ( 128 ) ) => String :: from ( "_mm_extract_epi8" ) ,
@@ -231,7 +231,7 @@ impl IntrinsicTypeDefinition for X86IntrinsicType {
231
231
( Some ( 32 ) , Some ( 64 ) ) => String :: from ( "mm64_extract_intrinsic_test_epi32" ) ,
232
232
_ => unreachable ! (
233
233
"invalid length for vector argument: {:?}, {:?}" ,
234
- self . bit_len, self . vec_len
234
+ self . bit_len, self . simd_len
235
235
) ,
236
236
}
237
237
}
@@ -345,9 +345,9 @@ impl X86IntrinsicType {
345
345
if param. type_data . matches ( "__m" ) . next ( ) . is_some ( )
346
346
&& param. type_data . matches ( "__mmask" ) . next ( ) . is_none ( )
347
347
{
348
- data. vec_len = match str:: parse :: < u32 > ( type_processed. as_str ( ) ) {
349
- // If bit_len is None, vec_len will be None.
350
- // Else vec_len will be (num_bits / bit_len).
348
+ data. simd_len = match str:: parse :: < u32 > ( type_processed. as_str ( ) ) {
349
+ // If bit_len is None, simd_len will be None.
350
+ // Else simd_len will be (num_bits / bit_len).
351
351
Ok ( num_bits) => data. bit_len . and_then ( |bit_len| Some ( num_bits / bit_len) ) ,
352
352
Err ( _) => None ,
353
353
} ;
0 commit comments