@@ -18106,63 +18106,63 @@ vdotq_lane_s32 (int32x4_t __r, int8x16_t __a, int8x8_t __b, const int __index)
18106
18106
18107
18107
__extension__ extern __inline float32x2_t
18108
18108
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18109
- vfmlal_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18109
+ vfmlal_low_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18110
18110
{
18111
18111
return __builtin_neon_vfmal_lowv2sf (__r, __a, __b);
18112
18112
}
18113
18113
18114
18114
__extension__ extern __inline float32x2_t
18115
18115
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18116
- vfmlsl_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18116
+ vfmlsl_low_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18117
18117
{
18118
18118
return __builtin_neon_vfmsl_lowv2sf (__r, __a, __b);
18119
18119
}
18120
18120
18121
18121
__extension__ extern __inline float32x2_t
18122
18122
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18123
- vfmlal_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18123
+ vfmlal_high_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18124
18124
{
18125
18125
return __builtin_neon_vfmal_highv2sf (__r, __a, __b);
18126
18126
}
18127
18127
18128
18128
__extension__ extern __inline float32x2_t
18129
18129
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18130
- vfmlsl_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18130
+ vfmlsl_high_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b)
18131
18131
{
18132
18132
return __builtin_neon_vfmsl_highv2sf (__r, __a, __b);
18133
18133
}
18134
18134
18135
18135
__extension__ extern __inline float32x4_t
18136
18136
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18137
- vfmlalq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18137
+ vfmlalq_low_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18138
18138
{
18139
18139
return __builtin_neon_vfmal_lowv4sf (__r, __a, __b);
18140
18140
}
18141
18141
18142
18142
__extension__ extern __inline float32x4_t
18143
18143
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18144
- vfmlslq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18144
+ vfmlslq_low_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18145
18145
{
18146
18146
return __builtin_neon_vfmsl_lowv4sf (__r, __a, __b);
18147
18147
}
18148
18148
18149
18149
__extension__ extern __inline float32x4_t
18150
18150
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18151
- vfmlalq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18151
+ vfmlalq_high_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18152
18152
{
18153
18153
return __builtin_neon_vfmal_highv4sf (__r, __a, __b);
18154
18154
}
18155
18155
18156
18156
__extension__ extern __inline float32x4_t
18157
18157
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18158
- vfmlslq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18158
+ vfmlslq_high_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b)
18159
18159
{
18160
18160
return __builtin_neon_vfmsl_highv4sf (__r, __a, __b);
18161
18161
}
18162
18162
18163
18163
__extension__ extern __inline float32x2_t
18164
18164
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18165
- vfmlal_lane_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18165
+ vfmlal_lane_low_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18166
18166
const int __index)
18167
18167
{
18168
18168
__builtin_arm_lane_check (4, __index);
@@ -18171,7 +18171,7 @@ vfmlal_lane_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18171
18171
18172
18172
__extension__ extern __inline float32x2_t
18173
18173
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18174
- vfmlal_lane_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18174
+ vfmlal_lane_high_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18175
18175
const int __index)
18176
18176
{
18177
18177
__builtin_arm_lane_check (4, __index);
@@ -18180,7 +18180,7 @@ vfmlal_lane_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18180
18180
18181
18181
__extension__ extern __inline float32x4_t
18182
18182
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18183
- vfmlalq_laneq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18183
+ vfmlalq_laneq_low_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18184
18184
const int __index)
18185
18185
{
18186
18186
__builtin_arm_lane_check (8, __index);
@@ -18189,7 +18189,7 @@ vfmlalq_laneq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18189
18189
18190
18190
__extension__ extern __inline float32x4_t
18191
18191
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18192
- vfmlalq_lane_low_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18192
+ vfmlalq_lane_low_f16 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18193
18193
const int __index)
18194
18194
{
18195
18195
__builtin_arm_lane_check (4, __index);
@@ -18198,7 +18198,7 @@ vfmlalq_lane_low_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18198
18198
18199
18199
__extension__ extern __inline float32x2_t
18200
18200
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18201
- vfmlal_laneq_low_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18201
+ vfmlal_laneq_low_f16 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18202
18202
const int __index)
18203
18203
{
18204
18204
__builtin_arm_lane_check (8, __index);
@@ -18207,7 +18207,7 @@ vfmlal_laneq_low_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18207
18207
18208
18208
__extension__ extern __inline float32x4_t
18209
18209
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18210
- vfmlalq_laneq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18210
+ vfmlalq_laneq_high_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18211
18211
const int __index)
18212
18212
{
18213
18213
__builtin_arm_lane_check (8, __index);
@@ -18216,7 +18216,7 @@ vfmlalq_laneq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18216
18216
18217
18217
__extension__ extern __inline float32x4_t
18218
18218
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18219
- vfmlalq_lane_high_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18219
+ vfmlalq_lane_high_f16 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18220
18220
const int __index)
18221
18221
{
18222
18222
__builtin_arm_lane_check (4, __index);
@@ -18225,7 +18225,7 @@ vfmlalq_lane_high_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18225
18225
18226
18226
__extension__ extern __inline float32x2_t
18227
18227
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18228
- vfmlal_laneq_high_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18228
+ vfmlal_laneq_high_f16 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18229
18229
const int __index)
18230
18230
{
18231
18231
__builtin_arm_lane_check (8, __index);
@@ -18234,7 +18234,7 @@ vfmlal_laneq_high_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18234
18234
18235
18235
__extension__ extern __inline float32x2_t
18236
18236
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18237
- vfmlsl_lane_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18237
+ vfmlsl_lane_low_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18238
18238
const int __index)
18239
18239
{
18240
18240
__builtin_arm_lane_check (4, __index);
@@ -18243,7 +18243,7 @@ vfmlsl_lane_low_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18243
18243
18244
18244
__extension__ extern __inline float32x2_t
18245
18245
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18246
- vfmlsl_lane_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18246
+ vfmlsl_lane_high_f16 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18247
18247
const int __index)
18248
18248
{
18249
18249
__builtin_arm_lane_check (4, __index);
@@ -18252,7 +18252,7 @@ vfmlsl_lane_high_u32 (float32x2_t __r, float16x4_t __a, float16x4_t __b,
18252
18252
18253
18253
__extension__ extern __inline float32x4_t
18254
18254
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18255
- vfmlslq_laneq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18255
+ vfmlslq_laneq_low_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18256
18256
const int __index)
18257
18257
{
18258
18258
__builtin_arm_lane_check (8, __index);
@@ -18261,7 +18261,7 @@ vfmlslq_laneq_low_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18261
18261
18262
18262
__extension__ extern __inline float32x4_t
18263
18263
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18264
- vfmlslq_lane_low_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18264
+ vfmlslq_lane_low_f16 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18265
18265
const int __index)
18266
18266
{
18267
18267
__builtin_arm_lane_check (4, __index);
@@ -18270,7 +18270,7 @@ vfmlslq_lane_low_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18270
18270
18271
18271
__extension__ extern __inline float32x2_t
18272
18272
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18273
- vfmlsl_laneq_low_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18273
+ vfmlsl_laneq_low_f16 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18274
18274
const int __index)
18275
18275
{
18276
18276
__builtin_arm_lane_check (8, __index);
@@ -18279,7 +18279,7 @@ vfmlsl_laneq_low_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18279
18279
18280
18280
__extension__ extern __inline float32x4_t
18281
18281
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18282
- vfmlslq_laneq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18282
+ vfmlslq_laneq_high_f16 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18283
18283
const int __index)
18284
18284
{
18285
18285
__builtin_arm_lane_check (8, __index);
@@ -18288,7 +18288,7 @@ vfmlslq_laneq_high_u32 (float32x4_t __r, float16x8_t __a, float16x8_t __b,
18288
18288
18289
18289
__extension__ extern __inline float32x4_t
18290
18290
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18291
- vfmlslq_lane_high_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18291
+ vfmlslq_lane_high_f16 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18292
18292
const int __index)
18293
18293
{
18294
18294
__builtin_arm_lane_check (4, __index);
@@ -18297,7 +18297,7 @@ vfmlslq_lane_high_u32 (float32x4_t __r, float16x8_t __a, float16x4_t __b,
18297
18297
18298
18298
__extension__ extern __inline float32x2_t
18299
18299
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
18300
- vfmlsl_laneq_high_u32 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18300
+ vfmlsl_laneq_high_f16 (float32x2_t __r, float16x4_t __a, float16x8_t __b,
18301
18301
const int __index)
18302
18302
{
18303
18303
__builtin_arm_lane_check (8, __index);
0 commit comments