1
Fork 0

Add simd_relaxed_fma intrinsic

This commit is contained in:
Caleb Zulawski 2024-11-23 14:31:20 -05:00
parent 826b673412
commit e73e9f9af2
7 changed files with 23 additions and 2 deletions

View file

@ -415,7 +415,8 @@ pub(super) fn codegen_simd_intrinsic_call<'tcx>(
});
}
sym::simd_fma => {
// FIXME: simd_relaxed_fma doesn't relax to non-fused multiply-add
sym::simd_fma | sym::simd_relaxed_fma => {
intrinsic_args!(fx, args => (a, b, c); intrinsic);
if !a.layout().ty.is_simd() {