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

`},

`