Skip to content

Commit 7e2bc29

Browse files
committed
Add SIMD intrinsic __builtin_ia32_vperm2f128_pd256/_mm256_permute2f128_pd
1 parent 9eaf8a1 commit 7e2bc29

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

c2rust-transpile/src/translator/builtins.rs

+3
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,9 @@ impl<'c> Translation<'c> {
406406
"__builtin_ia32_vec_ext_v2di" => {
407407
self.convert_simd_builtin(ctx, "_mm_extract_epi64", args)
408408
}
409+
"__builtin_ia32_vperm2f128_pd256" => {
410+
self.convert_simd_builtin(ctx, "_mm256_permute2f128_pd", args)
411+
}
409412
"__builtin_ia32_roundps" => self.convert_simd_builtin(ctx, "_mm_round_ps", args),
410413
"__builtin_ia32_roundss" => self.convert_simd_builtin(ctx, "_mm_round_ss", args),
411414
"__builtin_ia32_roundpd" => self.convert_simd_builtin(ctx, "_mm_round_pd", args),

0 commit comments

Comments
 (0)