@@ -522,7 +522,7 @@ let TargetPrefix = "aarch64" in {
522522 def int_aarch64_neon_vcmla_rot90 : AdvSIMD_3VectorArg_Intrinsic;
523523 def int_aarch64_neon_vcmla_rot180 : AdvSIMD_3VectorArg_Intrinsic;
524524 def int_aarch64_neon_vcmla_rot270 : AdvSIMD_3VectorArg_Intrinsic;
525-
525+
526526 // FP8 fscale
527527 def int_aarch64_neon_fp8_fscale : DefaultAttrsIntrinsic<
528528 [llvm_anyvector_ty],
@@ -1467,7 +1467,7 @@ let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
14671467 LLVMSubdivide2VectorType<0>,
14681468 llvm_i32_ty],
14691469 [IntrNoMem, ImmArg<ArgIndex<3>>]>;
1470-
1470+
14711471 class SVE2_1VectorArgIndexed_Intrinsic
14721472 : DefaultAttrsIntrinsic<[llvm_anyvector_ty],
14731473 [LLVMMatchType<0>,
@@ -1482,7 +1482,7 @@ let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
14821482 llvm_i32_ty,
14831483 llvm_i32_ty],
14841484 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>;
1485-
1485+
14861486 class SVE2_1VectorArg_Pred_Intrinsic
14871487 : DefaultAttrsIntrinsic<[LLVMScalarOrSameVectorWidth<0, llvm_i1_ty>],
14881488 [llvm_anyvector_ty],
@@ -1492,7 +1492,7 @@ let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
14921492 : DefaultAttrsIntrinsic<[LLVMScalarOrSameVectorWidth<0, llvm_i1_ty>],
14931493 [llvm_anyvector_ty, llvm_i32_ty],
14941494 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
1495-
1495+
14961496 class SVE2_Pred_1VectorArgIndexed_Intrinsic
14971497 : DefaultAttrsIntrinsic<[llvm_anyvector_ty],
14981498 [LLVMMatchType<0>,
@@ -3353,11 +3353,11 @@ let TargetPrefix = "aarch64" in {
33533353 : DefaultAttrsIntrinsic<[llvm_nxv8bf16_ty],
33543354 [llvm_nxv4f32_ty, llvm_nxv4f32_ty],
33553355 [IntrNoMem]>;
3356-
3356+
33573357 class SVE2_CVT_WIDENING_VG2_Intrinsic
33583358 : DefaultAttrsIntrinsic<[llvm_anyvector_ty, LLVMMatchType<0>],
33593359 [LLVMSubdivide2VectorType<0>], [IntrNoMem]>;
3360-
3360+
33613361
33623362 class SVE2_CVT_VG4_SINGLE_Intrinsic
33633363 : DefaultAttrsIntrinsic<[LLVMSubdivide4VectorType<0>],
@@ -3740,7 +3740,7 @@ let TargetPrefix = "aarch64" in {
37403740 llvm_anyvector_ty, LLVMMatchType<0>,
37413741 LLVMMatchType<0>, LLVMMatchType<0>],
37423742 [IntrInaccessibleMemOnly, IntrWriteMem]>;
3743-
3743+
37443744 class SME2_Add_Sub_Write_VG4_Multi_Multi_Intrinsic
37453745 : DefaultAttrsIntrinsic<[],
37463746 [llvm_i32_ty,
@@ -3887,7 +3887,7 @@ let TargetPrefix = "aarch64" in {
38873887 def int_aarch64_sme_luti4_lane_zt
38883888 : DefaultAttrsIntrinsic<[llvm_anyvector_ty], [llvm_i32_ty, llvm_nxv16i8_ty, llvm_i32_ty],
38893889 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>, IntrInaccessibleMemOnly, IntrReadMem]>;
3890-
3890+
38913891 // Lookup table expand two registers
38923892 //
38933893 def int_aarch64_sme_luti2_lane_zt_x2
@@ -3896,7 +3896,7 @@ let TargetPrefix = "aarch64" in {
38963896 def int_aarch64_sme_luti4_lane_zt_x2
38973897 : DefaultAttrsIntrinsic<[llvm_anyvector_ty, LLVMMatchType<0>], [llvm_i32_ty, llvm_nxv16i8_ty, llvm_i32_ty],
38983898 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>, IntrInaccessibleMemOnly, IntrReadMem]>;
3899-
3899+
39003900 //
39013901 // Lookup table expand four registers
39023902 //
@@ -3914,7 +3914,7 @@ let TargetPrefix = "aarch64" in {
39143914 [llvm_i32_ty, llvm_nxv16i8_ty, llvm_nxv16i8_ty],
39153915 [ImmArg<ArgIndex<0>>, IntrInaccessibleMemOnly, IntrReadMem]>;
39163916
3917-
3917+
39183918 //
39193919 // Register scaling
39203920 //
@@ -3962,7 +3962,7 @@ def int_aarch64_sve_extq : AdvSIMD_2VectorArgIndexed_Intrinsic;
39623962//
39633963// SVE2.1 - Move predicate to/from vector
39643964//
3965- def int_aarch64_sve_pmov_to_pred_lane : SVE2_1VectorArgIndexed_Pred_Intrinsic;
3965+ def int_aarch64_sve_pmov_to_pred_lane : SVE2_1VectorArgIndexed_Pred_Intrinsic;
39663966
39673967def int_aarch64_sve_pmov_to_pred_lane_zero : SVE2_1VectorArg_Pred_Intrinsic;
39683968
@@ -4004,10 +4004,10 @@ let TargetPrefix = "aarch64" in {
40044004 : DefaultAttrsIntrinsic<[llvm_nxv16i8_ty],
40054005 [llvm_anyvector_ty, LLVMMatchType<0>],
40064006 [IntrReadMem, IntrInaccessibleMemOnly]>;
4007-
4007+
40084008 def int_aarch64_sve_fp8_cvtn : SVE2_FP8_Narrow_Cvt;
40094009 def int_aarch64_sve_fp8_cvtnb : SVE2_FP8_Narrow_Cvt;
4010-
4010+
40114011 def int_aarch64_sve_fp8_cvtnt
40124012 : DefaultAttrsIntrinsic<[llvm_nxv16i8_ty],
40134013 [llvm_nxv16i8_ty, llvm_anyvector_ty, LLVMMatchType<0>],
@@ -4019,32 +4019,32 @@ let TargetPrefix = "aarch64" in {
40194019 [LLVMMatchType<0>,
40204020 llvm_nxv16i8_ty, llvm_nxv16i8_ty],
40214021 [IntrReadMem, IntrInaccessibleMemOnly]>;
4022-
4022+
40234023 class SVE2_FP8_FMLA_FDOT_Lane
40244024 : DefaultAttrsIntrinsic<[llvm_anyvector_ty],
40254025 [LLVMMatchType<0>,
40264026 llvm_nxv16i8_ty, llvm_nxv16i8_ty, llvm_i32_ty],
40274027 [IntrReadMem, IntrInaccessibleMemOnly, ImmArg<ArgIndex<3>>]>;
4028-
4028+
40294029 def int_aarch64_sve_fp8_fdot : SVE2_FP8_FMLA_FDOT;
40304030 def int_aarch64_sve_fp8_fdot_lane : SVE2_FP8_FMLA_FDOT_Lane;
40314031
40324032 // Fused multiply-add
40334033 def int_aarch64_sve_fp8_fmlalb : SVE2_FP8_FMLA_FDOT;
40344034 def int_aarch64_sve_fp8_fmlalb_lane : SVE2_FP8_FMLA_FDOT_Lane;
4035-
4035+
40364036 def int_aarch64_sve_fp8_fmlalt : SVE2_FP8_FMLA_FDOT;
40374037 def int_aarch64_sve_fp8_fmlalt_lane : SVE2_FP8_FMLA_FDOT_Lane;
4038-
4038+
40394039 def int_aarch64_sve_fp8_fmlallbb : SVE2_FP8_FMLA_FDOT;
40404040 def int_aarch64_sve_fp8_fmlallbb_lane : SVE2_FP8_FMLA_FDOT_Lane;
4041-
4041+
40424042 def int_aarch64_sve_fp8_fmlallbt : SVE2_FP8_FMLA_FDOT;
40434043 def int_aarch64_sve_fp8_fmlallbt_lane : SVE2_FP8_FMLA_FDOT_Lane;
4044-
4044+
40454045 def int_aarch64_sve_fp8_fmlalltb : SVE2_FP8_FMLA_FDOT;
40464046 def int_aarch64_sve_fp8_fmlalltb_lane : SVE2_FP8_FMLA_FDOT_Lane;
4047-
4047+
40484048 def int_aarch64_sve_fp8_fmlalltt : SVE2_FP8_FMLA_FDOT;
40494049 def int_aarch64_sve_fp8_fmlalltt_lane : SVE2_FP8_FMLA_FDOT_Lane;
40504050
0 commit comments