Enable f16 in assembly on aarch64 platforms that support it · rust-lang/rust@488fac9 (original) (raw)
`@@ -59,7 +59,7 @@ impl AArch64InlineAsmRegClass {
`
59
59
`match self {
`
60
60
`Self::reg => types! { _: I8, I16, I32, I64, F32, F64; },
`
61
61
`Self::vreg | Self::vreg_low16 => types! {
`
62
``
`-
neon: I8, I16, I32, I64, F32, F64,
`
``
62
`+
neon: I8, I16, I32, I64, F16, F32, F64,
`
63
63
`VecI8(8), VecI16(4), VecI32(2), VecI64(1), VecF32(2), VecF64(1),
`
64
64
`VecI8(16), VecI16(8), VecI32(4), VecI64(2), VecF32(4), VecF64(2);
`
65
65
`},
`