@@ -384,8 +384,10 @@ pub fn adjust_intrinsic_arguments<'a, 'b, 'gcc, 'tcx>(
384384 ) ;
385385 args = vec ! [ arg. get_address( None ) ] . into ( ) ;
386386 }
387- "__builtin_ia32_cvtqq2pd512_mask" | "__builtin_ia32_cvtqq2ps512_mask" | "__builtin_ia32_cvtuqq2pd512_mask" |
388- "__builtin_ia32_cvtuqq2ps512_mask" => {
387+ "__builtin_ia32_cvtqq2pd512_mask"
388+ | "__builtin_ia32_cvtqq2ps512_mask"
389+ | "__builtin_ia32_cvtuqq2pd512_mask"
390+ | "__builtin_ia32_cvtuqq2ps512_mask" => {
389391 let mut old_args = args. to_vec ( ) ;
390392 let mut new_args = vec ! [ ] ;
391393 new_args. push ( old_args. swap_remove ( 0 ) ) ;
@@ -497,10 +499,19 @@ pub fn adjust_intrinsic_arguments<'a, 'b, 'gcc, 'tcx>(
497499 let new_args = args. to_vec ( ) ;
498500 args = vec ! [ new_args[ 1 ] , new_args[ 0 ] , new_args[ 2 ] ] . into ( ) ;
499501 }
500- "__builtin_ia32_rangesd128_mask_round" | "__builtin_ia32_rangess128_mask_round"
501- | "__builtin_ia32_reducesd_mask_round" => {
502+ "__builtin_ia32_rangesd128_mask_round"
503+ | "__builtin_ia32_rangess128_mask_round"
504+ | "__builtin_ia32_reducesd_mask_round" => {
502505 let new_args = args. to_vec ( ) ;
503- args = vec ! [ new_args[ 0 ] , new_args[ 1 ] , new_args[ 4 ] , new_args[ 2 ] , new_args[ 3 ] , new_args[ 5 ] ] . into ( ) ;
506+ args = vec ! [
507+ new_args[ 0 ] ,
508+ new_args[ 1 ] ,
509+ new_args[ 4 ] ,
510+ new_args[ 2 ] ,
511+ new_args[ 3 ] ,
512+ new_args[ 5 ] ,
513+ ]
514+ . into ( ) ;
504515 }
505516 _ => ( ) ,
506517 }
0 commit comments