We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
f16
f128
1 parent cfd7cf5 commit 04caa55Copy full SHA for 04caa55
compiler/rustc_codegen_llvm/src/intrinsic.rs
@@ -1469,8 +1469,10 @@ fn generic_simd_intrinsic<'ll, 'tcx>(
1469
let (elem_ty_str, elem_ty) = if let ty::Float(f) = in_elem.kind() {
1470
let elem_ty = bx.cx.type_float_from_ty(*f);
1471
match f.bit_width() {
1472
+ 16 => ("f16", elem_ty),
1473
32 => ("f32", elem_ty),
1474
64 => ("f64", elem_ty),
1475
+ 128 => ("f128", elem_ty),
1476
_ => return_error!(InvalidMonomorphization::FloatingPointVector {
1477
span,
1478
name,
0 commit comments