Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
14 | pmbaty | 1 | #ifdef GET_SVE_BUILTINS |
2 | TARGET_BUILTIN(__builtin_sve_svaba_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
3 | TARGET_BUILTIN(__builtin_sve_svaba_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
4 | TARGET_BUILTIN(__builtin_sve_svaba_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
5 | TARGET_BUILTIN(__builtin_sve_svaba_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
6 | TARGET_BUILTIN(__builtin_sve_svaba_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
7 | TARGET_BUILTIN(__builtin_sve_svaba_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
8 | TARGET_BUILTIN(__builtin_sve_svaba_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
9 | TARGET_BUILTIN(__builtin_sve_svaba_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
10 | TARGET_BUILTIN(__builtin_sve_svaba_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
11 | TARGET_BUILTIN(__builtin_sve_svaba_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
12 | TARGET_BUILTIN(__builtin_sve_svaba_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
13 | TARGET_BUILTIN(__builtin_sve_svaba_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
14 | TARGET_BUILTIN(__builtin_sve_svaba_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
15 | TARGET_BUILTIN(__builtin_sve_svaba_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
16 | TARGET_BUILTIN(__builtin_sve_svaba_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
17 | TARGET_BUILTIN(__builtin_sve_svaba_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
18 | TARGET_BUILTIN(__builtin_sve_svabalb_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
19 | TARGET_BUILTIN(__builtin_sve_svabalb_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
20 | TARGET_BUILTIN(__builtin_sve_svabalb_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
21 | TARGET_BUILTIN(__builtin_sve_svabalb_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
22 | TARGET_BUILTIN(__builtin_sve_svabalb_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
23 | TARGET_BUILTIN(__builtin_sve_svabalb_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
24 | TARGET_BUILTIN(__builtin_sve_svabalb_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
25 | TARGET_BUILTIN(__builtin_sve_svabalb_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
26 | TARGET_BUILTIN(__builtin_sve_svabalb_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
27 | TARGET_BUILTIN(__builtin_sve_svabalb_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
28 | TARGET_BUILTIN(__builtin_sve_svabalb_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
29 | TARGET_BUILTIN(__builtin_sve_svabalb_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
30 | TARGET_BUILTIN(__builtin_sve_svabalt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
31 | TARGET_BUILTIN(__builtin_sve_svabalt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
32 | TARGET_BUILTIN(__builtin_sve_svabalt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
33 | TARGET_BUILTIN(__builtin_sve_svabalt_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
34 | TARGET_BUILTIN(__builtin_sve_svabalt_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
35 | TARGET_BUILTIN(__builtin_sve_svabalt_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
36 | TARGET_BUILTIN(__builtin_sve_svabalt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
37 | TARGET_BUILTIN(__builtin_sve_svabalt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
38 | TARGET_BUILTIN(__builtin_sve_svabalt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
39 | TARGET_BUILTIN(__builtin_sve_svabalt_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
40 | TARGET_BUILTIN(__builtin_sve_svabalt_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
41 | TARGET_BUILTIN(__builtin_sve_svabalt_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
42 | TARGET_BUILTIN(__builtin_sve_svabd_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
43 | TARGET_BUILTIN(__builtin_sve_svabd_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
44 | TARGET_BUILTIN(__builtin_sve_svabd_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
45 | TARGET_BUILTIN(__builtin_sve_svabd_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
46 | TARGET_BUILTIN(__builtin_sve_svabd_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
47 | TARGET_BUILTIN(__builtin_sve_svabd_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
48 | TARGET_BUILTIN(__builtin_sve_svabd_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
49 | TARGET_BUILTIN(__builtin_sve_svabd_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
50 | TARGET_BUILTIN(__builtin_sve_svabd_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
51 | TARGET_BUILTIN(__builtin_sve_svabd_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
52 | TARGET_BUILTIN(__builtin_sve_svabd_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
53 | TARGET_BUILTIN(__builtin_sve_svabd_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
54 | TARGET_BUILTIN(__builtin_sve_svabd_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
55 | TARGET_BUILTIN(__builtin_sve_svabd_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
56 | TARGET_BUILTIN(__builtin_sve_svabd_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
57 | TARGET_BUILTIN(__builtin_sve_svabd_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
58 | TARGET_BUILTIN(__builtin_sve_svabd_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
59 | TARGET_BUILTIN(__builtin_sve_svabd_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
60 | TARGET_BUILTIN(__builtin_sve_svabd_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
61 | TARGET_BUILTIN(__builtin_sve_svabd_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
62 | TARGET_BUILTIN(__builtin_sve_svabd_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
63 | TARGET_BUILTIN(__builtin_sve_svabd_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
64 | TARGET_BUILTIN(__builtin_sve_svabd_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
65 | TARGET_BUILTIN(__builtin_sve_svabd_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
66 | TARGET_BUILTIN(__builtin_sve_svabd_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
67 | TARGET_BUILTIN(__builtin_sve_svabd_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
68 | TARGET_BUILTIN(__builtin_sve_svabd_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
69 | TARGET_BUILTIN(__builtin_sve_svabd_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
70 | TARGET_BUILTIN(__builtin_sve_svabd_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
71 | TARGET_BUILTIN(__builtin_sve_svabd_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
72 | TARGET_BUILTIN(__builtin_sve_svabd_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
73 | TARGET_BUILTIN(__builtin_sve_svabd_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
74 | TARGET_BUILTIN(__builtin_sve_svabd_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
75 | TARGET_BUILTIN(__builtin_sve_svabd_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
76 | TARGET_BUILTIN(__builtin_sve_svabd_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
77 | TARGET_BUILTIN(__builtin_sve_svabd_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
78 | TARGET_BUILTIN(__builtin_sve_svabd_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
79 | TARGET_BUILTIN(__builtin_sve_svabd_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
80 | TARGET_BUILTIN(__builtin_sve_svabd_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
81 | TARGET_BUILTIN(__builtin_sve_svabd_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
82 | TARGET_BUILTIN(__builtin_sve_svabd_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
83 | TARGET_BUILTIN(__builtin_sve_svabd_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
84 | TARGET_BUILTIN(__builtin_sve_svabd_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
85 | TARGET_BUILTIN(__builtin_sve_svabd_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
86 | TARGET_BUILTIN(__builtin_sve_svabd_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
87 | TARGET_BUILTIN(__builtin_sve_svabd_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
88 | TARGET_BUILTIN(__builtin_sve_svabd_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
89 | TARGET_BUILTIN(__builtin_sve_svabd_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
90 | TARGET_BUILTIN(__builtin_sve_svabd_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
91 | TARGET_BUILTIN(__builtin_sve_svabd_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
92 | TARGET_BUILTIN(__builtin_sve_svabd_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
93 | TARGET_BUILTIN(__builtin_sve_svabd_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
94 | TARGET_BUILTIN(__builtin_sve_svabd_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
95 | TARGET_BUILTIN(__builtin_sve_svabd_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
96 | TARGET_BUILTIN(__builtin_sve_svabd_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
97 | TARGET_BUILTIN(__builtin_sve_svabd_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
98 | TARGET_BUILTIN(__builtin_sve_svabd_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
99 | TARGET_BUILTIN(__builtin_sve_svabd_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
100 | TARGET_BUILTIN(__builtin_sve_svabd_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
101 | TARGET_BUILTIN(__builtin_sve_svabd_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
102 | TARGET_BUILTIN(__builtin_sve_svabd_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
103 | TARGET_BUILTIN(__builtin_sve_svabd_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
104 | TARGET_BUILTIN(__builtin_sve_svabd_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
105 | TARGET_BUILTIN(__builtin_sve_svabd_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
106 | TARGET_BUILTIN(__builtin_sve_svabd_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
107 | TARGET_BUILTIN(__builtin_sve_svabd_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
108 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
109 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_s32, "q4iq8ss", "n", "sve2") |
||
110 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
111 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
112 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
113 | TARGET_BUILTIN(__builtin_sve_svabdlb_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
114 | TARGET_BUILTIN(__builtin_sve_svabdlb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
115 | TARGET_BUILTIN(__builtin_sve_svabdlb_s32, "q4iq8sq8s", "n", "sve2") |
||
116 | TARGET_BUILTIN(__builtin_sve_svabdlb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
117 | TARGET_BUILTIN(__builtin_sve_svabdlb_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
118 | TARGET_BUILTIN(__builtin_sve_svabdlb_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
119 | TARGET_BUILTIN(__builtin_sve_svabdlb_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
120 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
121 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_s32, "q4iq8ss", "n", "sve2") |
||
122 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
123 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
124 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
125 | TARGET_BUILTIN(__builtin_sve_svabdlt_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
126 | TARGET_BUILTIN(__builtin_sve_svabdlt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
127 | TARGET_BUILTIN(__builtin_sve_svabdlt_s32, "q4iq8sq8s", "n", "sve2") |
||
128 | TARGET_BUILTIN(__builtin_sve_svabdlt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
129 | TARGET_BUILTIN(__builtin_sve_svabdlt_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
130 | TARGET_BUILTIN(__builtin_sve_svabdlt_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
131 | TARGET_BUILTIN(__builtin_sve_svabdlt_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
132 | TARGET_BUILTIN(__builtin_sve_svabs_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
133 | TARGET_BUILTIN(__builtin_sve_svabs_f16_x, "q8hq16bq8h", "n", "sve") |
||
134 | TARGET_BUILTIN(__builtin_sve_svabs_f16_z, "q8hq16bq8h", "n", "sve") |
||
135 | TARGET_BUILTIN(__builtin_sve_svabs_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
136 | TARGET_BUILTIN(__builtin_sve_svabs_f32_x, "q4fq16bq4f", "n", "sve") |
||
137 | TARGET_BUILTIN(__builtin_sve_svabs_f32_z, "q4fq16bq4f", "n", "sve") |
||
138 | TARGET_BUILTIN(__builtin_sve_svabs_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
139 | TARGET_BUILTIN(__builtin_sve_svabs_f64_x, "q2dq16bq2d", "n", "sve") |
||
140 | TARGET_BUILTIN(__builtin_sve_svabs_f64_z, "q2dq16bq2d", "n", "sve") |
||
141 | TARGET_BUILTIN(__builtin_sve_svabs_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
142 | TARGET_BUILTIN(__builtin_sve_svabs_s16_x, "q8sq16bq8s", "n", "sve") |
||
143 | TARGET_BUILTIN(__builtin_sve_svabs_s16_z, "q8sq16bq8s", "n", "sve") |
||
144 | TARGET_BUILTIN(__builtin_sve_svabs_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
145 | TARGET_BUILTIN(__builtin_sve_svabs_s32_x, "q4iq16bq4i", "n", "sve") |
||
146 | TARGET_BUILTIN(__builtin_sve_svabs_s32_z, "q4iq16bq4i", "n", "sve") |
||
147 | TARGET_BUILTIN(__builtin_sve_svabs_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
148 | TARGET_BUILTIN(__builtin_sve_svabs_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
149 | TARGET_BUILTIN(__builtin_sve_svabs_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
150 | TARGET_BUILTIN(__builtin_sve_svabs_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve") |
||
151 | TARGET_BUILTIN(__builtin_sve_svabs_s8_x, "q16Scq16bq16Sc", "n", "sve") |
||
152 | TARGET_BUILTIN(__builtin_sve_svabs_s8_z, "q16Scq16bq16Sc", "n", "sve") |
||
153 | TARGET_BUILTIN(__builtin_sve_svacge_f16, "q16bq16bq8hq8h", "n", "sve") |
||
154 | TARGET_BUILTIN(__builtin_sve_svacge_f32, "q16bq16bq4fq4f", "n", "sve") |
||
155 | TARGET_BUILTIN(__builtin_sve_svacge_f64, "q16bq16bq2dq2d", "n", "sve") |
||
156 | TARGET_BUILTIN(__builtin_sve_svacge_n_f16, "q16bq16bq8hh", "n", "sve") |
||
157 | TARGET_BUILTIN(__builtin_sve_svacge_n_f32, "q16bq16bq4ff", "n", "sve") |
||
158 | TARGET_BUILTIN(__builtin_sve_svacge_n_f64, "q16bq16bq2dd", "n", "sve") |
||
159 | TARGET_BUILTIN(__builtin_sve_svacgt_f16, "q16bq16bq8hq8h", "n", "sve") |
||
160 | TARGET_BUILTIN(__builtin_sve_svacgt_f32, "q16bq16bq4fq4f", "n", "sve") |
||
161 | TARGET_BUILTIN(__builtin_sve_svacgt_f64, "q16bq16bq2dq2d", "n", "sve") |
||
162 | TARGET_BUILTIN(__builtin_sve_svacgt_n_f16, "q16bq16bq8hh", "n", "sve") |
||
163 | TARGET_BUILTIN(__builtin_sve_svacgt_n_f32, "q16bq16bq4ff", "n", "sve") |
||
164 | TARGET_BUILTIN(__builtin_sve_svacgt_n_f64, "q16bq16bq2dd", "n", "sve") |
||
165 | TARGET_BUILTIN(__builtin_sve_svacle_f16, "q16bq16bq8hq8h", "n", "sve") |
||
166 | TARGET_BUILTIN(__builtin_sve_svacle_f32, "q16bq16bq4fq4f", "n", "sve") |
||
167 | TARGET_BUILTIN(__builtin_sve_svacle_f64, "q16bq16bq2dq2d", "n", "sve") |
||
168 | TARGET_BUILTIN(__builtin_sve_svacle_n_f16, "q16bq16bq8hh", "n", "sve") |
||
169 | TARGET_BUILTIN(__builtin_sve_svacle_n_f32, "q16bq16bq4ff", "n", "sve") |
||
170 | TARGET_BUILTIN(__builtin_sve_svacle_n_f64, "q16bq16bq2dd", "n", "sve") |
||
171 | TARGET_BUILTIN(__builtin_sve_svaclt_f16, "q16bq16bq8hq8h", "n", "sve") |
||
172 | TARGET_BUILTIN(__builtin_sve_svaclt_f32, "q16bq16bq4fq4f", "n", "sve") |
||
173 | TARGET_BUILTIN(__builtin_sve_svaclt_f64, "q16bq16bq2dq2d", "n", "sve") |
||
174 | TARGET_BUILTIN(__builtin_sve_svaclt_n_f16, "q16bq16bq8hh", "n", "sve") |
||
175 | TARGET_BUILTIN(__builtin_sve_svaclt_n_f32, "q16bq16bq4ff", "n", "sve") |
||
176 | TARGET_BUILTIN(__builtin_sve_svaclt_n_f64, "q16bq16bq2dd", "n", "sve") |
||
177 | TARGET_BUILTIN(__builtin_sve_svadalp_s16_m, "q8sq16bq8sq16Sc", "n", "sve2") |
||
178 | TARGET_BUILTIN(__builtin_sve_svadalp_s16_x, "q8sq16bq8sq16Sc", "n", "sve2") |
||
179 | TARGET_BUILTIN(__builtin_sve_svadalp_s16_z, "q8sq16bq8sq16Sc", "n", "sve2") |
||
180 | TARGET_BUILTIN(__builtin_sve_svadalp_s32_m, "q4iq16bq4iq8s", "n", "sve2") |
||
181 | TARGET_BUILTIN(__builtin_sve_svadalp_s32_x, "q4iq16bq4iq8s", "n", "sve2") |
||
182 | TARGET_BUILTIN(__builtin_sve_svadalp_s32_z, "q4iq16bq4iq8s", "n", "sve2") |
||
183 | TARGET_BUILTIN(__builtin_sve_svadalp_s64_m, "q2Wiq16bq2Wiq4i", "n", "sve2") |
||
184 | TARGET_BUILTIN(__builtin_sve_svadalp_s64_x, "q2Wiq16bq2Wiq4i", "n", "sve2") |
||
185 | TARGET_BUILTIN(__builtin_sve_svadalp_s64_z, "q2Wiq16bq2Wiq4i", "n", "sve2") |
||
186 | TARGET_BUILTIN(__builtin_sve_svadalp_u16_m, "q8Usq16bq8Usq16Uc", "n", "sve2") |
||
187 | TARGET_BUILTIN(__builtin_sve_svadalp_u16_x, "q8Usq16bq8Usq16Uc", "n", "sve2") |
||
188 | TARGET_BUILTIN(__builtin_sve_svadalp_u16_z, "q8Usq16bq8Usq16Uc", "n", "sve2") |
||
189 | TARGET_BUILTIN(__builtin_sve_svadalp_u32_m, "q4Uiq16bq4Uiq8Us", "n", "sve2") |
||
190 | TARGET_BUILTIN(__builtin_sve_svadalp_u32_x, "q4Uiq16bq4Uiq8Us", "n", "sve2") |
||
191 | TARGET_BUILTIN(__builtin_sve_svadalp_u32_z, "q4Uiq16bq4Uiq8Us", "n", "sve2") |
||
192 | TARGET_BUILTIN(__builtin_sve_svadalp_u64_m, "q2UWiq16bq2UWiq4Ui", "n", "sve2") |
||
193 | TARGET_BUILTIN(__builtin_sve_svadalp_u64_x, "q2UWiq16bq2UWiq4Ui", "n", "sve2") |
||
194 | TARGET_BUILTIN(__builtin_sve_svadalp_u64_z, "q2UWiq16bq2UWiq4Ui", "n", "sve2") |
||
195 | TARGET_BUILTIN(__builtin_sve_svadclb_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
196 | TARGET_BUILTIN(__builtin_sve_svadclb_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
197 | TARGET_BUILTIN(__builtin_sve_svadclb_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
198 | TARGET_BUILTIN(__builtin_sve_svadclb_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
199 | TARGET_BUILTIN(__builtin_sve_svadclt_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
200 | TARGET_BUILTIN(__builtin_sve_svadclt_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
201 | TARGET_BUILTIN(__builtin_sve_svadclt_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
202 | TARGET_BUILTIN(__builtin_sve_svadclt_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
203 | TARGET_BUILTIN(__builtin_sve_svadd_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
204 | TARGET_BUILTIN(__builtin_sve_svadd_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
205 | TARGET_BUILTIN(__builtin_sve_svadd_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
206 | TARGET_BUILTIN(__builtin_sve_svadd_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
207 | TARGET_BUILTIN(__builtin_sve_svadd_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
208 | TARGET_BUILTIN(__builtin_sve_svadd_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
209 | TARGET_BUILTIN(__builtin_sve_svadd_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
210 | TARGET_BUILTIN(__builtin_sve_svadd_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
211 | TARGET_BUILTIN(__builtin_sve_svadd_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
212 | TARGET_BUILTIN(__builtin_sve_svadd_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
213 | TARGET_BUILTIN(__builtin_sve_svadd_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
214 | TARGET_BUILTIN(__builtin_sve_svadd_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
215 | TARGET_BUILTIN(__builtin_sve_svadd_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
216 | TARGET_BUILTIN(__builtin_sve_svadd_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
217 | TARGET_BUILTIN(__builtin_sve_svadd_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
218 | TARGET_BUILTIN(__builtin_sve_svadd_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
219 | TARGET_BUILTIN(__builtin_sve_svadd_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
220 | TARGET_BUILTIN(__builtin_sve_svadd_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
221 | TARGET_BUILTIN(__builtin_sve_svadd_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
222 | TARGET_BUILTIN(__builtin_sve_svadd_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
223 | TARGET_BUILTIN(__builtin_sve_svadd_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
224 | TARGET_BUILTIN(__builtin_sve_svadd_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
225 | TARGET_BUILTIN(__builtin_sve_svadd_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
226 | TARGET_BUILTIN(__builtin_sve_svadd_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
227 | TARGET_BUILTIN(__builtin_sve_svadd_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
228 | TARGET_BUILTIN(__builtin_sve_svadd_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
229 | TARGET_BUILTIN(__builtin_sve_svadd_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
230 | TARGET_BUILTIN(__builtin_sve_svadd_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
231 | TARGET_BUILTIN(__builtin_sve_svadd_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
232 | TARGET_BUILTIN(__builtin_sve_svadd_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
233 | TARGET_BUILTIN(__builtin_sve_svadd_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
234 | TARGET_BUILTIN(__builtin_sve_svadd_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
235 | TARGET_BUILTIN(__builtin_sve_svadd_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
236 | TARGET_BUILTIN(__builtin_sve_svadd_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
237 | TARGET_BUILTIN(__builtin_sve_svadd_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
238 | TARGET_BUILTIN(__builtin_sve_svadd_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
239 | TARGET_BUILTIN(__builtin_sve_svadd_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
240 | TARGET_BUILTIN(__builtin_sve_svadd_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
241 | TARGET_BUILTIN(__builtin_sve_svadd_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
242 | TARGET_BUILTIN(__builtin_sve_svadd_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
243 | TARGET_BUILTIN(__builtin_sve_svadd_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
244 | TARGET_BUILTIN(__builtin_sve_svadd_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
245 | TARGET_BUILTIN(__builtin_sve_svadd_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
246 | TARGET_BUILTIN(__builtin_sve_svadd_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
247 | TARGET_BUILTIN(__builtin_sve_svadd_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
248 | TARGET_BUILTIN(__builtin_sve_svadd_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
249 | TARGET_BUILTIN(__builtin_sve_svadd_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
250 | TARGET_BUILTIN(__builtin_sve_svadd_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
251 | TARGET_BUILTIN(__builtin_sve_svadd_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
252 | TARGET_BUILTIN(__builtin_sve_svadd_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
253 | TARGET_BUILTIN(__builtin_sve_svadd_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
254 | TARGET_BUILTIN(__builtin_sve_svadd_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
255 | TARGET_BUILTIN(__builtin_sve_svadd_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
256 | TARGET_BUILTIN(__builtin_sve_svadd_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
257 | TARGET_BUILTIN(__builtin_sve_svadd_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
258 | TARGET_BUILTIN(__builtin_sve_svadd_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
259 | TARGET_BUILTIN(__builtin_sve_svadd_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
260 | TARGET_BUILTIN(__builtin_sve_svadd_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
261 | TARGET_BUILTIN(__builtin_sve_svadd_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
262 | TARGET_BUILTIN(__builtin_sve_svadd_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
263 | TARGET_BUILTIN(__builtin_sve_svadd_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
264 | TARGET_BUILTIN(__builtin_sve_svadd_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
265 | TARGET_BUILTIN(__builtin_sve_svadd_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
266 | TARGET_BUILTIN(__builtin_sve_svadd_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
267 | TARGET_BUILTIN(__builtin_sve_svadd_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
268 | TARGET_BUILTIN(__builtin_sve_svadd_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
269 | TARGET_BUILTIN(__builtin_sve_svadda_f16, "hq16bhq8h", "n", "sve") |
||
270 | TARGET_BUILTIN(__builtin_sve_svadda_f32, "fq16bfq4f", "n", "sve") |
||
271 | TARGET_BUILTIN(__builtin_sve_svadda_f64, "dq16bdq2d", "n", "sve") |
||
272 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_s16, "q16Scq8ss", "n", "sve2") |
||
273 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_s32, "q8sq4ii", "n", "sve2") |
||
274 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_s64, "q4iq2WiWi", "n", "sve2") |
||
275 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_u16, "q16Ucq8UsUs", "n", "sve2") |
||
276 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_u32, "q8Usq4UiUi", "n", "sve2") |
||
277 | TARGET_BUILTIN(__builtin_sve_svaddhnb_n_u64, "q4Uiq2UWiUWi", "n", "sve2") |
||
278 | TARGET_BUILTIN(__builtin_sve_svaddhnb_s16, "q16Scq8sq8s", "n", "sve2") |
||
279 | TARGET_BUILTIN(__builtin_sve_svaddhnb_s32, "q8sq4iq4i", "n", "sve2") |
||
280 | TARGET_BUILTIN(__builtin_sve_svaddhnb_s64, "q4iq2Wiq2Wi", "n", "sve2") |
||
281 | TARGET_BUILTIN(__builtin_sve_svaddhnb_u16, "q16Ucq8Usq8Us", "n", "sve2") |
||
282 | TARGET_BUILTIN(__builtin_sve_svaddhnb_u32, "q8Usq4Uiq4Ui", "n", "sve2") |
||
283 | TARGET_BUILTIN(__builtin_sve_svaddhnb_u64, "q4Uiq2UWiq2UWi", "n", "sve2") |
||
284 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_s16, "q16Scq16Scq8ss", "n", "sve2") |
||
285 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_s32, "q8sq8sq4ii", "n", "sve2") |
||
286 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_s64, "q4iq4iq2WiWi", "n", "sve2") |
||
287 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_u16, "q16Ucq16Ucq8UsUs", "n", "sve2") |
||
288 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_u32, "q8Usq8Usq4UiUi", "n", "sve2") |
||
289 | TARGET_BUILTIN(__builtin_sve_svaddhnt_n_u64, "q4Uiq4Uiq2UWiUWi", "n", "sve2") |
||
290 | TARGET_BUILTIN(__builtin_sve_svaddhnt_s16, "q16Scq16Scq8sq8s", "n", "sve2") |
||
291 | TARGET_BUILTIN(__builtin_sve_svaddhnt_s32, "q8sq8sq4iq4i", "n", "sve2") |
||
292 | TARGET_BUILTIN(__builtin_sve_svaddhnt_s64, "q4iq4iq2Wiq2Wi", "n", "sve2") |
||
293 | TARGET_BUILTIN(__builtin_sve_svaddhnt_u16, "q16Ucq16Ucq8Usq8Us", "n", "sve2") |
||
294 | TARGET_BUILTIN(__builtin_sve_svaddhnt_u32, "q8Usq8Usq4Uiq4Ui", "n", "sve2") |
||
295 | TARGET_BUILTIN(__builtin_sve_svaddhnt_u64, "q4Uiq4Uiq2UWiq2UWi", "n", "sve2") |
||
296 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
297 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_s32, "q4iq8ss", "n", "sve2") |
||
298 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
299 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
300 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
301 | TARGET_BUILTIN(__builtin_sve_svaddlb_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
302 | TARGET_BUILTIN(__builtin_sve_svaddlb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
303 | TARGET_BUILTIN(__builtin_sve_svaddlb_s32, "q4iq8sq8s", "n", "sve2") |
||
304 | TARGET_BUILTIN(__builtin_sve_svaddlb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
305 | TARGET_BUILTIN(__builtin_sve_svaddlb_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
306 | TARGET_BUILTIN(__builtin_sve_svaddlb_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
307 | TARGET_BUILTIN(__builtin_sve_svaddlb_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
308 | TARGET_BUILTIN(__builtin_sve_svaddlbt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
309 | TARGET_BUILTIN(__builtin_sve_svaddlbt_n_s32, "q4iq8ss", "n", "sve2") |
||
310 | TARGET_BUILTIN(__builtin_sve_svaddlbt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
311 | TARGET_BUILTIN(__builtin_sve_svaddlbt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
312 | TARGET_BUILTIN(__builtin_sve_svaddlbt_s32, "q4iq8sq8s", "n", "sve2") |
||
313 | TARGET_BUILTIN(__builtin_sve_svaddlbt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
314 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
315 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_s32, "q4iq8ss", "n", "sve2") |
||
316 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
317 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
318 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
319 | TARGET_BUILTIN(__builtin_sve_svaddlt_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
320 | TARGET_BUILTIN(__builtin_sve_svaddlt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
321 | TARGET_BUILTIN(__builtin_sve_svaddlt_s32, "q4iq8sq8s", "n", "sve2") |
||
322 | TARGET_BUILTIN(__builtin_sve_svaddlt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
323 | TARGET_BUILTIN(__builtin_sve_svaddlt_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
324 | TARGET_BUILTIN(__builtin_sve_svaddlt_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
325 | TARGET_BUILTIN(__builtin_sve_svaddlt_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
326 | TARGET_BUILTIN(__builtin_sve_svaddp_f16_m, "q8hq16bq8hq8h", "n", "sve2") |
||
327 | TARGET_BUILTIN(__builtin_sve_svaddp_f16_x, "q8hq16bq8hq8h", "n", "sve2") |
||
328 | TARGET_BUILTIN(__builtin_sve_svaddp_f32_m, "q4fq16bq4fq4f", "n", "sve2") |
||
329 | TARGET_BUILTIN(__builtin_sve_svaddp_f32_x, "q4fq16bq4fq4f", "n", "sve2") |
||
330 | TARGET_BUILTIN(__builtin_sve_svaddp_f64_m, "q2dq16bq2dq2d", "n", "sve2") |
||
331 | TARGET_BUILTIN(__builtin_sve_svaddp_f64_x, "q2dq16bq2dq2d", "n", "sve2") |
||
332 | TARGET_BUILTIN(__builtin_sve_svaddp_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
333 | TARGET_BUILTIN(__builtin_sve_svaddp_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
334 | TARGET_BUILTIN(__builtin_sve_svaddp_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
335 | TARGET_BUILTIN(__builtin_sve_svaddp_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
336 | TARGET_BUILTIN(__builtin_sve_svaddp_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
337 | TARGET_BUILTIN(__builtin_sve_svaddp_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
338 | TARGET_BUILTIN(__builtin_sve_svaddp_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
339 | TARGET_BUILTIN(__builtin_sve_svaddp_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
340 | TARGET_BUILTIN(__builtin_sve_svaddp_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
341 | TARGET_BUILTIN(__builtin_sve_svaddp_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
342 | TARGET_BUILTIN(__builtin_sve_svaddp_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
343 | TARGET_BUILTIN(__builtin_sve_svaddp_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
344 | TARGET_BUILTIN(__builtin_sve_svaddp_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
345 | TARGET_BUILTIN(__builtin_sve_svaddp_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
346 | TARGET_BUILTIN(__builtin_sve_svaddp_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
347 | TARGET_BUILTIN(__builtin_sve_svaddp_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
348 | TARGET_BUILTIN(__builtin_sve_svaddv_f16, "hq16bq8h", "n", "sve") |
||
349 | TARGET_BUILTIN(__builtin_sve_svaddv_f32, "fq16bq4f", "n", "sve") |
||
350 | TARGET_BUILTIN(__builtin_sve_svaddv_f64, "dq16bq2d", "n", "sve") |
||
351 | TARGET_BUILTIN(__builtin_sve_svaddv_s16, "Wiq16bq8s", "n", "sve") |
||
352 | TARGET_BUILTIN(__builtin_sve_svaddv_s32, "Wiq16bq4i", "n", "sve") |
||
353 | TARGET_BUILTIN(__builtin_sve_svaddv_s64, "Wiq16bq2Wi", "n", "sve") |
||
354 | TARGET_BUILTIN(__builtin_sve_svaddv_s8, "Wiq16bq16Sc", "n", "sve") |
||
355 | TARGET_BUILTIN(__builtin_sve_svaddv_u16, "UWiq16bq8Us", "n", "sve") |
||
356 | TARGET_BUILTIN(__builtin_sve_svaddv_u32, "UWiq16bq4Ui", "n", "sve") |
||
357 | TARGET_BUILTIN(__builtin_sve_svaddv_u64, "UWiq16bq2UWi", "n", "sve") |
||
358 | TARGET_BUILTIN(__builtin_sve_svaddv_u8, "UWiq16bq16Uc", "n", "sve") |
||
359 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_s16, "q8sq8sSc", "n", "sve2") |
||
360 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_s32, "q4iq4is", "n", "sve2") |
||
361 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_s64, "q2Wiq2Wii", "n", "sve2") |
||
362 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_u16, "q8Usq8UsUc", "n", "sve2") |
||
363 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_u32, "q4Uiq4UiUs", "n", "sve2") |
||
364 | TARGET_BUILTIN(__builtin_sve_svaddwb_n_u64, "q2UWiq2UWiUi", "n", "sve2") |
||
365 | TARGET_BUILTIN(__builtin_sve_svaddwb_s16, "q8sq8sq16Sc", "n", "sve2") |
||
366 | TARGET_BUILTIN(__builtin_sve_svaddwb_s32, "q4iq4iq8s", "n", "sve2") |
||
367 | TARGET_BUILTIN(__builtin_sve_svaddwb_s64, "q2Wiq2Wiq4i", "n", "sve2") |
||
368 | TARGET_BUILTIN(__builtin_sve_svaddwb_u16, "q8Usq8Usq16Uc", "n", "sve2") |
||
369 | TARGET_BUILTIN(__builtin_sve_svaddwb_u32, "q4Uiq4Uiq8Us", "n", "sve2") |
||
370 | TARGET_BUILTIN(__builtin_sve_svaddwb_u64, "q2UWiq2UWiq4Ui", "n", "sve2") |
||
371 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_s16, "q8sq8sSc", "n", "sve2") |
||
372 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_s32, "q4iq4is", "n", "sve2") |
||
373 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_s64, "q2Wiq2Wii", "n", "sve2") |
||
374 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_u16, "q8Usq8UsUc", "n", "sve2") |
||
375 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_u32, "q4Uiq4UiUs", "n", "sve2") |
||
376 | TARGET_BUILTIN(__builtin_sve_svaddwt_n_u64, "q2UWiq2UWiUi", "n", "sve2") |
||
377 | TARGET_BUILTIN(__builtin_sve_svaddwt_s16, "q8sq8sq16Sc", "n", "sve2") |
||
378 | TARGET_BUILTIN(__builtin_sve_svaddwt_s32, "q4iq4iq8s", "n", "sve2") |
||
379 | TARGET_BUILTIN(__builtin_sve_svaddwt_s64, "q2Wiq2Wiq4i", "n", "sve2") |
||
380 | TARGET_BUILTIN(__builtin_sve_svaddwt_u16, "q8Usq8Usq16Uc", "n", "sve2") |
||
381 | TARGET_BUILTIN(__builtin_sve_svaddwt_u32, "q4Uiq4Uiq8Us", "n", "sve2") |
||
382 | TARGET_BUILTIN(__builtin_sve_svaddwt_u64, "q2UWiq2UWiq4Ui", "n", "sve2") |
||
383 | TARGET_BUILTIN(__builtin_sve_svadrb_u32base_s32offset, "q4Uiq4Uiq4i", "n", "sve") |
||
384 | TARGET_BUILTIN(__builtin_sve_svadrb_u32base_u32offset, "q4Uiq4Uiq4Ui", "n", "sve") |
||
385 | TARGET_BUILTIN(__builtin_sve_svadrb_u64base_s64offset, "q2UWiq2UWiq2Wi", "n", "sve") |
||
386 | TARGET_BUILTIN(__builtin_sve_svadrb_u64base_u64offset, "q2UWiq2UWiq2UWi", "n", "sve") |
||
387 | TARGET_BUILTIN(__builtin_sve_svadrd_u32base_s32index, "q4Uiq4Uiq4i", "n", "sve") |
||
388 | TARGET_BUILTIN(__builtin_sve_svadrd_u32base_u32index, "q4Uiq4Uiq4Ui", "n", "sve") |
||
389 | TARGET_BUILTIN(__builtin_sve_svadrd_u64base_s64index, "q2UWiq2UWiq2Wi", "n", "sve") |
||
390 | TARGET_BUILTIN(__builtin_sve_svadrd_u64base_u64index, "q2UWiq2UWiq2UWi", "n", "sve") |
||
391 | TARGET_BUILTIN(__builtin_sve_svadrh_u32base_s32index, "q4Uiq4Uiq4i", "n", "sve") |
||
392 | TARGET_BUILTIN(__builtin_sve_svadrh_u32base_u32index, "q4Uiq4Uiq4Ui", "n", "sve") |
||
393 | TARGET_BUILTIN(__builtin_sve_svadrh_u64base_s64index, "q2UWiq2UWiq2Wi", "n", "sve") |
||
394 | TARGET_BUILTIN(__builtin_sve_svadrh_u64base_u64index, "q2UWiq2UWiq2UWi", "n", "sve") |
||
395 | TARGET_BUILTIN(__builtin_sve_svadrw_u32base_s32index, "q4Uiq4Uiq4i", "n", "sve") |
||
396 | TARGET_BUILTIN(__builtin_sve_svadrw_u32base_u32index, "q4Uiq4Uiq4Ui", "n", "sve") |
||
397 | TARGET_BUILTIN(__builtin_sve_svadrw_u64base_s64index, "q2UWiq2UWiq2Wi", "n", "sve") |
||
398 | TARGET_BUILTIN(__builtin_sve_svadrw_u64base_u64index, "q2UWiq2UWiq2UWi", "n", "sve") |
||
399 | TARGET_BUILTIN(__builtin_sve_svaesd_u8, "q16Ucq16Ucq16Uc", "n", "sve2-aes") |
||
400 | TARGET_BUILTIN(__builtin_sve_svaese_u8, "q16Ucq16Ucq16Uc", "n", "sve2-aes") |
||
401 | TARGET_BUILTIN(__builtin_sve_svaesimc_u8, "q16Ucq16Uc", "n", "sve2-aes") |
||
402 | TARGET_BUILTIN(__builtin_sve_svaesmc_u8, "q16Ucq16Uc", "n", "sve2-aes") |
||
403 | TARGET_BUILTIN(__builtin_sve_svand_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
404 | TARGET_BUILTIN(__builtin_sve_svand_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
405 | TARGET_BUILTIN(__builtin_sve_svand_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
406 | TARGET_BUILTIN(__builtin_sve_svand_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
407 | TARGET_BUILTIN(__builtin_sve_svand_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
408 | TARGET_BUILTIN(__builtin_sve_svand_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
409 | TARGET_BUILTIN(__builtin_sve_svand_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
410 | TARGET_BUILTIN(__builtin_sve_svand_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
411 | TARGET_BUILTIN(__builtin_sve_svand_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
412 | TARGET_BUILTIN(__builtin_sve_svand_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
413 | TARGET_BUILTIN(__builtin_sve_svand_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
414 | TARGET_BUILTIN(__builtin_sve_svand_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
415 | TARGET_BUILTIN(__builtin_sve_svand_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
416 | TARGET_BUILTIN(__builtin_sve_svand_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
417 | TARGET_BUILTIN(__builtin_sve_svand_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
418 | TARGET_BUILTIN(__builtin_sve_svand_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
419 | TARGET_BUILTIN(__builtin_sve_svand_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
420 | TARGET_BUILTIN(__builtin_sve_svand_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
421 | TARGET_BUILTIN(__builtin_sve_svand_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
422 | TARGET_BUILTIN(__builtin_sve_svand_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
423 | TARGET_BUILTIN(__builtin_sve_svand_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
424 | TARGET_BUILTIN(__builtin_sve_svand_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
425 | TARGET_BUILTIN(__builtin_sve_svand_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
426 | TARGET_BUILTIN(__builtin_sve_svand_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
427 | TARGET_BUILTIN(__builtin_sve_svand_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
428 | TARGET_BUILTIN(__builtin_sve_svand_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
429 | TARGET_BUILTIN(__builtin_sve_svand_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
430 | TARGET_BUILTIN(__builtin_sve_svand_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
431 | TARGET_BUILTIN(__builtin_sve_svand_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
432 | TARGET_BUILTIN(__builtin_sve_svand_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
433 | TARGET_BUILTIN(__builtin_sve_svand_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
434 | TARGET_BUILTIN(__builtin_sve_svand_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
435 | TARGET_BUILTIN(__builtin_sve_svand_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
436 | TARGET_BUILTIN(__builtin_sve_svand_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
437 | TARGET_BUILTIN(__builtin_sve_svand_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
438 | TARGET_BUILTIN(__builtin_sve_svand_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
439 | TARGET_BUILTIN(__builtin_sve_svand_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
440 | TARGET_BUILTIN(__builtin_sve_svand_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
441 | TARGET_BUILTIN(__builtin_sve_svand_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
442 | TARGET_BUILTIN(__builtin_sve_svand_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
443 | TARGET_BUILTIN(__builtin_sve_svand_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
444 | TARGET_BUILTIN(__builtin_sve_svand_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
445 | TARGET_BUILTIN(__builtin_sve_svand_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
446 | TARGET_BUILTIN(__builtin_sve_svand_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
447 | TARGET_BUILTIN(__builtin_sve_svand_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
448 | TARGET_BUILTIN(__builtin_sve_svand_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
449 | TARGET_BUILTIN(__builtin_sve_svand_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
450 | TARGET_BUILTIN(__builtin_sve_svand_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
451 | TARGET_BUILTIN(__builtin_sve_svand_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
452 | TARGET_BUILTIN(__builtin_sve_svandv_s16, "sq16bq8s", "n", "sve") |
||
453 | TARGET_BUILTIN(__builtin_sve_svandv_s32, "iq16bq4i", "n", "sve") |
||
454 | TARGET_BUILTIN(__builtin_sve_svandv_s64, "Wiq16bq2Wi", "n", "sve") |
||
455 | TARGET_BUILTIN(__builtin_sve_svandv_s8, "Scq16bq16Sc", "n", "sve") |
||
456 | TARGET_BUILTIN(__builtin_sve_svandv_u16, "Usq16bq8Us", "n", "sve") |
||
457 | TARGET_BUILTIN(__builtin_sve_svandv_u32, "Uiq16bq4Ui", "n", "sve") |
||
458 | TARGET_BUILTIN(__builtin_sve_svandv_u64, "UWiq16bq2UWi", "n", "sve") |
||
459 | TARGET_BUILTIN(__builtin_sve_svandv_u8, "Ucq16bq16Uc", "n", "sve") |
||
460 | TARGET_BUILTIN(__builtin_sve_svasr_n_s16_m, "q8sq16bq8sUs", "n", "sve") |
||
461 | TARGET_BUILTIN(__builtin_sve_svasr_n_s16_x, "q8sq16bq8sUs", "n", "sve") |
||
462 | TARGET_BUILTIN(__builtin_sve_svasr_n_s16_z, "q8sq16bq8sUs", "n", "sve") |
||
463 | TARGET_BUILTIN(__builtin_sve_svasr_n_s32_m, "q4iq16bq4iUi", "n", "sve") |
||
464 | TARGET_BUILTIN(__builtin_sve_svasr_n_s32_x, "q4iq16bq4iUi", "n", "sve") |
||
465 | TARGET_BUILTIN(__builtin_sve_svasr_n_s32_z, "q4iq16bq4iUi", "n", "sve") |
||
466 | TARGET_BUILTIN(__builtin_sve_svasr_n_s64_m, "q2Wiq16bq2WiUWi", "n", "sve") |
||
467 | TARGET_BUILTIN(__builtin_sve_svasr_n_s64_x, "q2Wiq16bq2WiUWi", "n", "sve") |
||
468 | TARGET_BUILTIN(__builtin_sve_svasr_n_s64_z, "q2Wiq16bq2WiUWi", "n", "sve") |
||
469 | TARGET_BUILTIN(__builtin_sve_svasr_n_s8_m, "q16Scq16bq16ScUc", "n", "sve") |
||
470 | TARGET_BUILTIN(__builtin_sve_svasr_n_s8_x, "q16Scq16bq16ScUc", "n", "sve") |
||
471 | TARGET_BUILTIN(__builtin_sve_svasr_n_s8_z, "q16Scq16bq16ScUc", "n", "sve") |
||
472 | TARGET_BUILTIN(__builtin_sve_svasr_s16_m, "q8sq16bq8sq8Us", "n", "sve") |
||
473 | TARGET_BUILTIN(__builtin_sve_svasr_s16_x, "q8sq16bq8sq8Us", "n", "sve") |
||
474 | TARGET_BUILTIN(__builtin_sve_svasr_s16_z, "q8sq16bq8sq8Us", "n", "sve") |
||
475 | TARGET_BUILTIN(__builtin_sve_svasr_s32_m, "q4iq16bq4iq4Ui", "n", "sve") |
||
476 | TARGET_BUILTIN(__builtin_sve_svasr_s32_x, "q4iq16bq4iq4Ui", "n", "sve") |
||
477 | TARGET_BUILTIN(__builtin_sve_svasr_s32_z, "q4iq16bq4iq4Ui", "n", "sve") |
||
478 | TARGET_BUILTIN(__builtin_sve_svasr_s64_m, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
479 | TARGET_BUILTIN(__builtin_sve_svasr_s64_x, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
480 | TARGET_BUILTIN(__builtin_sve_svasr_s64_z, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
481 | TARGET_BUILTIN(__builtin_sve_svasr_s8_m, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
482 | TARGET_BUILTIN(__builtin_sve_svasr_s8_x, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
483 | TARGET_BUILTIN(__builtin_sve_svasr_s8_z, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
484 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s16_m, "q8sq16bq8sUWi", "n", "sve") |
||
485 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s16_x, "q8sq16bq8sUWi", "n", "sve") |
||
486 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s16_z, "q8sq16bq8sUWi", "n", "sve") |
||
487 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s32_m, "q4iq16bq4iUWi", "n", "sve") |
||
488 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s32_x, "q4iq16bq4iUWi", "n", "sve") |
||
489 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s32_z, "q4iq16bq4iUWi", "n", "sve") |
||
490 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s8_m, "q16Scq16bq16ScUWi", "n", "sve") |
||
491 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s8_x, "q16Scq16bq16ScUWi", "n", "sve") |
||
492 | TARGET_BUILTIN(__builtin_sve_svasr_wide_n_s8_z, "q16Scq16bq16ScUWi", "n", "sve") |
||
493 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s16_m, "q8sq16bq8sq2UWi", "n", "sve") |
||
494 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s16_x, "q8sq16bq8sq2UWi", "n", "sve") |
||
495 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s16_z, "q8sq16bq8sq2UWi", "n", "sve") |
||
496 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s32_m, "q4iq16bq4iq2UWi", "n", "sve") |
||
497 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s32_x, "q4iq16bq4iq2UWi", "n", "sve") |
||
498 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s32_z, "q4iq16bq4iq2UWi", "n", "sve") |
||
499 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s8_m, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
500 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s8_x, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
501 | TARGET_BUILTIN(__builtin_sve_svasr_wide_s8_z, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
502 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s16_m, "q8sq16bq8sIUWi", "n", "sve") |
||
503 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s16_x, "q8sq16bq8sIUWi", "n", "sve") |
||
504 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s16_z, "q8sq16bq8sIUWi", "n", "sve") |
||
505 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s32_m, "q4iq16bq4iIUWi", "n", "sve") |
||
506 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s32_x, "q4iq16bq4iIUWi", "n", "sve") |
||
507 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s32_z, "q4iq16bq4iIUWi", "n", "sve") |
||
508 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s64_m, "q2Wiq16bq2WiIUWi", "n", "sve") |
||
509 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s64_x, "q2Wiq16bq2WiIUWi", "n", "sve") |
||
510 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s64_z, "q2Wiq16bq2WiIUWi", "n", "sve") |
||
511 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s8_m, "q16Scq16bq16ScIUWi", "n", "sve") |
||
512 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s8_x, "q16Scq16bq16ScIUWi", "n", "sve") |
||
513 | TARGET_BUILTIN(__builtin_sve_svasrd_n_s8_z, "q16Scq16bq16ScIUWi", "n", "sve") |
||
514 | TARGET_BUILTIN(__builtin_sve_svbcax_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
515 | TARGET_BUILTIN(__builtin_sve_svbcax_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
516 | TARGET_BUILTIN(__builtin_sve_svbcax_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
517 | TARGET_BUILTIN(__builtin_sve_svbcax_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
518 | TARGET_BUILTIN(__builtin_sve_svbcax_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
519 | TARGET_BUILTIN(__builtin_sve_svbcax_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
520 | TARGET_BUILTIN(__builtin_sve_svbcax_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
521 | TARGET_BUILTIN(__builtin_sve_svbcax_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
522 | TARGET_BUILTIN(__builtin_sve_svbcax_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
523 | TARGET_BUILTIN(__builtin_sve_svbcax_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
524 | TARGET_BUILTIN(__builtin_sve_svbcax_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
525 | TARGET_BUILTIN(__builtin_sve_svbcax_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
526 | TARGET_BUILTIN(__builtin_sve_svbcax_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
527 | TARGET_BUILTIN(__builtin_sve_svbcax_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
528 | TARGET_BUILTIN(__builtin_sve_svbcax_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
529 | TARGET_BUILTIN(__builtin_sve_svbcax_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
530 | TARGET_BUILTIN(__builtin_sve_svbdep_n_u16, "q8Usq8UsUs", "n", "sve2-bitperm") |
||
531 | TARGET_BUILTIN(__builtin_sve_svbdep_n_u32, "q4Uiq4UiUi", "n", "sve2-bitperm") |
||
532 | TARGET_BUILTIN(__builtin_sve_svbdep_n_u64, "q2UWiq2UWiUWi", "n", "sve2-bitperm") |
||
533 | TARGET_BUILTIN(__builtin_sve_svbdep_n_u8, "q16Ucq16UcUc", "n", "sve2-bitperm") |
||
534 | TARGET_BUILTIN(__builtin_sve_svbdep_u16, "q8Usq8Usq8Us", "n", "sve2-bitperm") |
||
535 | TARGET_BUILTIN(__builtin_sve_svbdep_u32, "q4Uiq4Uiq4Ui", "n", "sve2-bitperm") |
||
536 | TARGET_BUILTIN(__builtin_sve_svbdep_u64, "q2UWiq2UWiq2UWi", "n", "sve2-bitperm") |
||
537 | TARGET_BUILTIN(__builtin_sve_svbdep_u8, "q16Ucq16Ucq16Uc", "n", "sve2-bitperm") |
||
538 | TARGET_BUILTIN(__builtin_sve_svbext_n_u16, "q8Usq8UsUs", "n", "sve2-bitperm") |
||
539 | TARGET_BUILTIN(__builtin_sve_svbext_n_u32, "q4Uiq4UiUi", "n", "sve2-bitperm") |
||
540 | TARGET_BUILTIN(__builtin_sve_svbext_n_u64, "q2UWiq2UWiUWi", "n", "sve2-bitperm") |
||
541 | TARGET_BUILTIN(__builtin_sve_svbext_n_u8, "q16Ucq16UcUc", "n", "sve2-bitperm") |
||
542 | TARGET_BUILTIN(__builtin_sve_svbext_u16, "q8Usq8Usq8Us", "n", "sve2-bitperm") |
||
543 | TARGET_BUILTIN(__builtin_sve_svbext_u32, "q4Uiq4Uiq4Ui", "n", "sve2-bitperm") |
||
544 | TARGET_BUILTIN(__builtin_sve_svbext_u64, "q2UWiq2UWiq2UWi", "n", "sve2-bitperm") |
||
545 | TARGET_BUILTIN(__builtin_sve_svbext_u8, "q16Ucq16Ucq16Uc", "n", "sve2-bitperm") |
||
546 | TARGET_BUILTIN(__builtin_sve_svbfdot_f32, "q4fq4fq8yq8y", "n", "sve,bf16") |
||
547 | TARGET_BUILTIN(__builtin_sve_svbfdot_lane_f32, "q4fq4fq8yq8yIUWi", "n", "sve,bf16") |
||
548 | TARGET_BUILTIN(__builtin_sve_svbfdot_n_f32, "q4fq4fq8yy", "n", "sve,bf16") |
||
549 | TARGET_BUILTIN(__builtin_sve_svbfmlalb_f32, "q4fq4fq8yq8y", "n", "sve,bf16") |
||
550 | TARGET_BUILTIN(__builtin_sve_svbfmlalb_lane_f32, "q4fq4fq8yq8yIUWi", "n", "sve,bf16") |
||
551 | TARGET_BUILTIN(__builtin_sve_svbfmlalb_n_f32, "q4fq4fq8yy", "n", "sve,bf16") |
||
552 | TARGET_BUILTIN(__builtin_sve_svbfmlalt_f32, "q4fq4fq8yq8y", "n", "sve,bf16") |
||
553 | TARGET_BUILTIN(__builtin_sve_svbfmlalt_lane_f32, "q4fq4fq8yq8yIUWi", "n", "sve,bf16") |
||
554 | TARGET_BUILTIN(__builtin_sve_svbfmlalt_n_f32, "q4fq4fq8yy", "n", "sve,bf16") |
||
555 | TARGET_BUILTIN(__builtin_sve_svbfmmla_f32, "q4fq4fq8yq8y", "n", "sve,bf16") |
||
556 | TARGET_BUILTIN(__builtin_sve_svbgrp_n_u16, "q8Usq8UsUs", "n", "sve2-bitperm") |
||
557 | TARGET_BUILTIN(__builtin_sve_svbgrp_n_u32, "q4Uiq4UiUi", "n", "sve2-bitperm") |
||
558 | TARGET_BUILTIN(__builtin_sve_svbgrp_n_u64, "q2UWiq2UWiUWi", "n", "sve2-bitperm") |
||
559 | TARGET_BUILTIN(__builtin_sve_svbgrp_n_u8, "q16Ucq16UcUc", "n", "sve2-bitperm") |
||
560 | TARGET_BUILTIN(__builtin_sve_svbgrp_u16, "q8Usq8Usq8Us", "n", "sve2-bitperm") |
||
561 | TARGET_BUILTIN(__builtin_sve_svbgrp_u32, "q4Uiq4Uiq4Ui", "n", "sve2-bitperm") |
||
562 | TARGET_BUILTIN(__builtin_sve_svbgrp_u64, "q2UWiq2UWiq2UWi", "n", "sve2-bitperm") |
||
563 | TARGET_BUILTIN(__builtin_sve_svbgrp_u8, "q16Ucq16Ucq16Uc", "n", "sve2-bitperm") |
||
564 | TARGET_BUILTIN(__builtin_sve_svbic_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
565 | TARGET_BUILTIN(__builtin_sve_svbic_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
566 | TARGET_BUILTIN(__builtin_sve_svbic_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
567 | TARGET_BUILTIN(__builtin_sve_svbic_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
568 | TARGET_BUILTIN(__builtin_sve_svbic_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
569 | TARGET_BUILTIN(__builtin_sve_svbic_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
570 | TARGET_BUILTIN(__builtin_sve_svbic_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
571 | TARGET_BUILTIN(__builtin_sve_svbic_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
572 | TARGET_BUILTIN(__builtin_sve_svbic_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
573 | TARGET_BUILTIN(__builtin_sve_svbic_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
574 | TARGET_BUILTIN(__builtin_sve_svbic_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
575 | TARGET_BUILTIN(__builtin_sve_svbic_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
576 | TARGET_BUILTIN(__builtin_sve_svbic_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
577 | TARGET_BUILTIN(__builtin_sve_svbic_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
578 | TARGET_BUILTIN(__builtin_sve_svbic_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
579 | TARGET_BUILTIN(__builtin_sve_svbic_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
580 | TARGET_BUILTIN(__builtin_sve_svbic_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
581 | TARGET_BUILTIN(__builtin_sve_svbic_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
582 | TARGET_BUILTIN(__builtin_sve_svbic_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
583 | TARGET_BUILTIN(__builtin_sve_svbic_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
584 | TARGET_BUILTIN(__builtin_sve_svbic_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
585 | TARGET_BUILTIN(__builtin_sve_svbic_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
586 | TARGET_BUILTIN(__builtin_sve_svbic_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
587 | TARGET_BUILTIN(__builtin_sve_svbic_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
588 | TARGET_BUILTIN(__builtin_sve_svbic_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
589 | TARGET_BUILTIN(__builtin_sve_svbic_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
590 | TARGET_BUILTIN(__builtin_sve_svbic_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
591 | TARGET_BUILTIN(__builtin_sve_svbic_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
592 | TARGET_BUILTIN(__builtin_sve_svbic_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
593 | TARGET_BUILTIN(__builtin_sve_svbic_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
594 | TARGET_BUILTIN(__builtin_sve_svbic_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
595 | TARGET_BUILTIN(__builtin_sve_svbic_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
596 | TARGET_BUILTIN(__builtin_sve_svbic_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
597 | TARGET_BUILTIN(__builtin_sve_svbic_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
598 | TARGET_BUILTIN(__builtin_sve_svbic_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
599 | TARGET_BUILTIN(__builtin_sve_svbic_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
600 | TARGET_BUILTIN(__builtin_sve_svbic_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
601 | TARGET_BUILTIN(__builtin_sve_svbic_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
602 | TARGET_BUILTIN(__builtin_sve_svbic_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
603 | TARGET_BUILTIN(__builtin_sve_svbic_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
604 | TARGET_BUILTIN(__builtin_sve_svbic_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
605 | TARGET_BUILTIN(__builtin_sve_svbic_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
606 | TARGET_BUILTIN(__builtin_sve_svbic_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
607 | TARGET_BUILTIN(__builtin_sve_svbic_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
608 | TARGET_BUILTIN(__builtin_sve_svbic_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
609 | TARGET_BUILTIN(__builtin_sve_svbic_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
610 | TARGET_BUILTIN(__builtin_sve_svbic_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
611 | TARGET_BUILTIN(__builtin_sve_svbic_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
612 | TARGET_BUILTIN(__builtin_sve_svbic_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
613 | TARGET_BUILTIN(__builtin_sve_svbrka_b_m, "q16bq16bq16bq16b", "n", "sve") |
||
614 | TARGET_BUILTIN(__builtin_sve_svbrka_b_z, "q16bq16bq16b", "n", "sve") |
||
615 | TARGET_BUILTIN(__builtin_sve_svbrkb_b_m, "q16bq16bq16bq16b", "n", "sve") |
||
616 | TARGET_BUILTIN(__builtin_sve_svbrkb_b_z, "q16bq16bq16b", "n", "sve") |
||
617 | TARGET_BUILTIN(__builtin_sve_svbrkn_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
618 | TARGET_BUILTIN(__builtin_sve_svbrkpa_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
619 | TARGET_BUILTIN(__builtin_sve_svbrkpb_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
620 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
621 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
622 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
623 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
624 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
625 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
626 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
627 | TARGET_BUILTIN(__builtin_sve_svbsl1n_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
628 | TARGET_BUILTIN(__builtin_sve_svbsl1n_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
629 | TARGET_BUILTIN(__builtin_sve_svbsl1n_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
630 | TARGET_BUILTIN(__builtin_sve_svbsl1n_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
631 | TARGET_BUILTIN(__builtin_sve_svbsl1n_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
632 | TARGET_BUILTIN(__builtin_sve_svbsl1n_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
633 | TARGET_BUILTIN(__builtin_sve_svbsl1n_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
634 | TARGET_BUILTIN(__builtin_sve_svbsl1n_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
635 | TARGET_BUILTIN(__builtin_sve_svbsl1n_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
636 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
637 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
638 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
639 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
640 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
641 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
642 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
643 | TARGET_BUILTIN(__builtin_sve_svbsl2n_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
644 | TARGET_BUILTIN(__builtin_sve_svbsl2n_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
645 | TARGET_BUILTIN(__builtin_sve_svbsl2n_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
646 | TARGET_BUILTIN(__builtin_sve_svbsl2n_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
647 | TARGET_BUILTIN(__builtin_sve_svbsl2n_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
648 | TARGET_BUILTIN(__builtin_sve_svbsl2n_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
649 | TARGET_BUILTIN(__builtin_sve_svbsl2n_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
650 | TARGET_BUILTIN(__builtin_sve_svbsl2n_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
651 | TARGET_BUILTIN(__builtin_sve_svbsl2n_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
652 | TARGET_BUILTIN(__builtin_sve_svbsl_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
653 | TARGET_BUILTIN(__builtin_sve_svbsl_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
654 | TARGET_BUILTIN(__builtin_sve_svbsl_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
655 | TARGET_BUILTIN(__builtin_sve_svbsl_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
656 | TARGET_BUILTIN(__builtin_sve_svbsl_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
657 | TARGET_BUILTIN(__builtin_sve_svbsl_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
658 | TARGET_BUILTIN(__builtin_sve_svbsl_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
659 | TARGET_BUILTIN(__builtin_sve_svbsl_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
660 | TARGET_BUILTIN(__builtin_sve_svbsl_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
661 | TARGET_BUILTIN(__builtin_sve_svbsl_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
662 | TARGET_BUILTIN(__builtin_sve_svbsl_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
663 | TARGET_BUILTIN(__builtin_sve_svbsl_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
664 | TARGET_BUILTIN(__builtin_sve_svbsl_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
665 | TARGET_BUILTIN(__builtin_sve_svbsl_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
666 | TARGET_BUILTIN(__builtin_sve_svbsl_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
667 | TARGET_BUILTIN(__builtin_sve_svbsl_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
668 | TARGET_BUILTIN(__builtin_sve_svcadd_f16_m, "q8hq16bq8hq8hIUWi", "n", "sve") |
||
669 | TARGET_BUILTIN(__builtin_sve_svcadd_f16_x, "q8hq16bq8hq8hIUWi", "n", "sve") |
||
670 | TARGET_BUILTIN(__builtin_sve_svcadd_f16_z, "q8hq16bq8hq8hIUWi", "n", "sve") |
||
671 | TARGET_BUILTIN(__builtin_sve_svcadd_f32_m, "q4fq16bq4fq4fIUWi", "n", "sve") |
||
672 | TARGET_BUILTIN(__builtin_sve_svcadd_f32_x, "q4fq16bq4fq4fIUWi", "n", "sve") |
||
673 | TARGET_BUILTIN(__builtin_sve_svcadd_f32_z, "q4fq16bq4fq4fIUWi", "n", "sve") |
||
674 | TARGET_BUILTIN(__builtin_sve_svcadd_f64_m, "q2dq16bq2dq2dIUWi", "n", "sve") |
||
675 | TARGET_BUILTIN(__builtin_sve_svcadd_f64_x, "q2dq16bq2dq2dIUWi", "n", "sve") |
||
676 | TARGET_BUILTIN(__builtin_sve_svcadd_f64_z, "q2dq16bq2dq2dIUWi", "n", "sve") |
||
677 | TARGET_BUILTIN(__builtin_sve_svcadd_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
678 | TARGET_BUILTIN(__builtin_sve_svcadd_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
679 | TARGET_BUILTIN(__builtin_sve_svcadd_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
680 | TARGET_BUILTIN(__builtin_sve_svcadd_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
681 | TARGET_BUILTIN(__builtin_sve_svcadd_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
682 | TARGET_BUILTIN(__builtin_sve_svcadd_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
683 | TARGET_BUILTIN(__builtin_sve_svcadd_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
684 | TARGET_BUILTIN(__builtin_sve_svcadd_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
685 | TARGET_BUILTIN(__builtin_sve_svcdot_lane_s32, "q4iq4iq16Scq16ScIUWiIUWi", "n", "sve2") |
||
686 | TARGET_BUILTIN(__builtin_sve_svcdot_lane_s64, "q2Wiq2Wiq8sq8sIUWiIUWi", "n", "sve2") |
||
687 | TARGET_BUILTIN(__builtin_sve_svcdot_s32, "q4iq4iq16Scq16ScIUWi", "n", "sve2") |
||
688 | TARGET_BUILTIN(__builtin_sve_svcdot_s64, "q2Wiq2Wiq8sq8sIUWi", "n", "sve2") |
||
689 | TARGET_BUILTIN(__builtin_sve_svclasta_bf16, "q8yq16bq8yq8y", "n", "sve,bf16") |
||
690 | TARGET_BUILTIN(__builtin_sve_svclasta_f16, "q8hq16bq8hq8h", "n", "sve") |
||
691 | TARGET_BUILTIN(__builtin_sve_svclasta_f32, "q4fq16bq4fq4f", "n", "sve") |
||
692 | TARGET_BUILTIN(__builtin_sve_svclasta_f64, "q2dq16bq2dq2d", "n", "sve") |
||
693 | TARGET_BUILTIN(__builtin_sve_svclasta_n_bf16, "yq16byq8y", "n", "sve,bf16") |
||
694 | TARGET_BUILTIN(__builtin_sve_svclasta_n_f16, "hq16bhq8h", "n", "sve") |
||
695 | TARGET_BUILTIN(__builtin_sve_svclasta_n_f32, "fq16bfq4f", "n", "sve") |
||
696 | TARGET_BUILTIN(__builtin_sve_svclasta_n_f64, "dq16bdq2d", "n", "sve") |
||
697 | TARGET_BUILTIN(__builtin_sve_svclasta_n_s16, "sq16bsq8s", "n", "sve") |
||
698 | TARGET_BUILTIN(__builtin_sve_svclasta_n_s32, "iq16biq4i", "n", "sve") |
||
699 | TARGET_BUILTIN(__builtin_sve_svclasta_n_s64, "Wiq16bWiq2Wi", "n", "sve") |
||
700 | TARGET_BUILTIN(__builtin_sve_svclasta_n_s8, "Scq16bScq16Sc", "n", "sve") |
||
701 | TARGET_BUILTIN(__builtin_sve_svclasta_n_u16, "Usq16bUsq8Us", "n", "sve") |
||
702 | TARGET_BUILTIN(__builtin_sve_svclasta_n_u32, "Uiq16bUiq4Ui", "n", "sve") |
||
703 | TARGET_BUILTIN(__builtin_sve_svclasta_n_u64, "UWiq16bUWiq2UWi", "n", "sve") |
||
704 | TARGET_BUILTIN(__builtin_sve_svclasta_n_u8, "Ucq16bUcq16Uc", "n", "sve") |
||
705 | TARGET_BUILTIN(__builtin_sve_svclasta_s16, "q8sq16bq8sq8s", "n", "sve") |
||
706 | TARGET_BUILTIN(__builtin_sve_svclasta_s32, "q4iq16bq4iq4i", "n", "sve") |
||
707 | TARGET_BUILTIN(__builtin_sve_svclasta_s64, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
708 | TARGET_BUILTIN(__builtin_sve_svclasta_s8, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
709 | TARGET_BUILTIN(__builtin_sve_svclasta_u16, "q8Usq16bq8Usq8Us", "n", "sve") |
||
710 | TARGET_BUILTIN(__builtin_sve_svclasta_u32, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
711 | TARGET_BUILTIN(__builtin_sve_svclasta_u64, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
712 | TARGET_BUILTIN(__builtin_sve_svclasta_u8, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
713 | TARGET_BUILTIN(__builtin_sve_svclastb_bf16, "q8yq16bq8yq8y", "n", "sve,bf16") |
||
714 | TARGET_BUILTIN(__builtin_sve_svclastb_f16, "q8hq16bq8hq8h", "n", "sve") |
||
715 | TARGET_BUILTIN(__builtin_sve_svclastb_f32, "q4fq16bq4fq4f", "n", "sve") |
||
716 | TARGET_BUILTIN(__builtin_sve_svclastb_f64, "q2dq16bq2dq2d", "n", "sve") |
||
717 | TARGET_BUILTIN(__builtin_sve_svclastb_n_bf16, "yq16byq8y", "n", "sve,bf16") |
||
718 | TARGET_BUILTIN(__builtin_sve_svclastb_n_f16, "hq16bhq8h", "n", "sve") |
||
719 | TARGET_BUILTIN(__builtin_sve_svclastb_n_f32, "fq16bfq4f", "n", "sve") |
||
720 | TARGET_BUILTIN(__builtin_sve_svclastb_n_f64, "dq16bdq2d", "n", "sve") |
||
721 | TARGET_BUILTIN(__builtin_sve_svclastb_n_s16, "sq16bsq8s", "n", "sve") |
||
722 | TARGET_BUILTIN(__builtin_sve_svclastb_n_s32, "iq16biq4i", "n", "sve") |
||
723 | TARGET_BUILTIN(__builtin_sve_svclastb_n_s64, "Wiq16bWiq2Wi", "n", "sve") |
||
724 | TARGET_BUILTIN(__builtin_sve_svclastb_n_s8, "Scq16bScq16Sc", "n", "sve") |
||
725 | TARGET_BUILTIN(__builtin_sve_svclastb_n_u16, "Usq16bUsq8Us", "n", "sve") |
||
726 | TARGET_BUILTIN(__builtin_sve_svclastb_n_u32, "Uiq16bUiq4Ui", "n", "sve") |
||
727 | TARGET_BUILTIN(__builtin_sve_svclastb_n_u64, "UWiq16bUWiq2UWi", "n", "sve") |
||
728 | TARGET_BUILTIN(__builtin_sve_svclastb_n_u8, "Ucq16bUcq16Uc", "n", "sve") |
||
729 | TARGET_BUILTIN(__builtin_sve_svclastb_s16, "q8sq16bq8sq8s", "n", "sve") |
||
730 | TARGET_BUILTIN(__builtin_sve_svclastb_s32, "q4iq16bq4iq4i", "n", "sve") |
||
731 | TARGET_BUILTIN(__builtin_sve_svclastb_s64, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
732 | TARGET_BUILTIN(__builtin_sve_svclastb_s8, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
733 | TARGET_BUILTIN(__builtin_sve_svclastb_u16, "q8Usq16bq8Usq8Us", "n", "sve") |
||
734 | TARGET_BUILTIN(__builtin_sve_svclastb_u32, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
735 | TARGET_BUILTIN(__builtin_sve_svclastb_u64, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
736 | TARGET_BUILTIN(__builtin_sve_svclastb_u8, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
737 | TARGET_BUILTIN(__builtin_sve_svcls_s16_m, "q8Usq8Usq16bq8s", "n", "sve") |
||
738 | TARGET_BUILTIN(__builtin_sve_svcls_s16_x, "q8Usq16bq8s", "n", "sve") |
||
739 | TARGET_BUILTIN(__builtin_sve_svcls_s16_z, "q8Usq16bq8s", "n", "sve") |
||
740 | TARGET_BUILTIN(__builtin_sve_svcls_s32_m, "q4Uiq4Uiq16bq4i", "n", "sve") |
||
741 | TARGET_BUILTIN(__builtin_sve_svcls_s32_x, "q4Uiq16bq4i", "n", "sve") |
||
742 | TARGET_BUILTIN(__builtin_sve_svcls_s32_z, "q4Uiq16bq4i", "n", "sve") |
||
743 | TARGET_BUILTIN(__builtin_sve_svcls_s64_m, "q2UWiq2UWiq16bq2Wi", "n", "sve") |
||
744 | TARGET_BUILTIN(__builtin_sve_svcls_s64_x, "q2UWiq16bq2Wi", "n", "sve") |
||
745 | TARGET_BUILTIN(__builtin_sve_svcls_s64_z, "q2UWiq16bq2Wi", "n", "sve") |
||
746 | TARGET_BUILTIN(__builtin_sve_svcls_s8_m, "q16Ucq16Ucq16bq16Sc", "n", "sve") |
||
747 | TARGET_BUILTIN(__builtin_sve_svcls_s8_x, "q16Ucq16bq16Sc", "n", "sve") |
||
748 | TARGET_BUILTIN(__builtin_sve_svcls_s8_z, "q16Ucq16bq16Sc", "n", "sve") |
||
749 | TARGET_BUILTIN(__builtin_sve_svclz_s16_m, "q8Usq8Usq16bq8s", "n", "sve") |
||
750 | TARGET_BUILTIN(__builtin_sve_svclz_s16_x, "q8Usq16bq8s", "n", "sve") |
||
751 | TARGET_BUILTIN(__builtin_sve_svclz_s16_z, "q8Usq16bq8s", "n", "sve") |
||
752 | TARGET_BUILTIN(__builtin_sve_svclz_s32_m, "q4Uiq4Uiq16bq4i", "n", "sve") |
||
753 | TARGET_BUILTIN(__builtin_sve_svclz_s32_x, "q4Uiq16bq4i", "n", "sve") |
||
754 | TARGET_BUILTIN(__builtin_sve_svclz_s32_z, "q4Uiq16bq4i", "n", "sve") |
||
755 | TARGET_BUILTIN(__builtin_sve_svclz_s64_m, "q2UWiq2UWiq16bq2Wi", "n", "sve") |
||
756 | TARGET_BUILTIN(__builtin_sve_svclz_s64_x, "q2UWiq16bq2Wi", "n", "sve") |
||
757 | TARGET_BUILTIN(__builtin_sve_svclz_s64_z, "q2UWiq16bq2Wi", "n", "sve") |
||
758 | TARGET_BUILTIN(__builtin_sve_svclz_s8_m, "q16Ucq16Ucq16bq16Sc", "n", "sve") |
||
759 | TARGET_BUILTIN(__builtin_sve_svclz_s8_x, "q16Ucq16bq16Sc", "n", "sve") |
||
760 | TARGET_BUILTIN(__builtin_sve_svclz_s8_z, "q16Ucq16bq16Sc", "n", "sve") |
||
761 | TARGET_BUILTIN(__builtin_sve_svclz_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
762 | TARGET_BUILTIN(__builtin_sve_svclz_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
763 | TARGET_BUILTIN(__builtin_sve_svclz_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
764 | TARGET_BUILTIN(__builtin_sve_svclz_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
765 | TARGET_BUILTIN(__builtin_sve_svclz_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
766 | TARGET_BUILTIN(__builtin_sve_svclz_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
767 | TARGET_BUILTIN(__builtin_sve_svclz_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
768 | TARGET_BUILTIN(__builtin_sve_svclz_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
769 | TARGET_BUILTIN(__builtin_sve_svclz_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
770 | TARGET_BUILTIN(__builtin_sve_svclz_u8_m, "q16Ucq16Ucq16bq16Uc", "n", "sve") |
||
771 | TARGET_BUILTIN(__builtin_sve_svclz_u8_x, "q16Ucq16bq16Uc", "n", "sve") |
||
772 | TARGET_BUILTIN(__builtin_sve_svclz_u8_z, "q16Ucq16bq16Uc", "n", "sve") |
||
773 | TARGET_BUILTIN(__builtin_sve_svcmla_f16_m, "q8hq16bq8hq8hq8hIUWi", "n", "sve") |
||
774 | TARGET_BUILTIN(__builtin_sve_svcmla_f16_x, "q8hq16bq8hq8hq8hIUWi", "n", "sve") |
||
775 | TARGET_BUILTIN(__builtin_sve_svcmla_f16_z, "q8hq16bq8hq8hq8hIUWi", "n", "sve") |
||
776 | TARGET_BUILTIN(__builtin_sve_svcmla_f32_m, "q4fq16bq4fq4fq4fIUWi", "n", "sve") |
||
777 | TARGET_BUILTIN(__builtin_sve_svcmla_f32_x, "q4fq16bq4fq4fq4fIUWi", "n", "sve") |
||
778 | TARGET_BUILTIN(__builtin_sve_svcmla_f32_z, "q4fq16bq4fq4fq4fIUWi", "n", "sve") |
||
779 | TARGET_BUILTIN(__builtin_sve_svcmla_f64_m, "q2dq16bq2dq2dq2dIUWi", "n", "sve") |
||
780 | TARGET_BUILTIN(__builtin_sve_svcmla_f64_x, "q2dq16bq2dq2dq2dIUWi", "n", "sve") |
||
781 | TARGET_BUILTIN(__builtin_sve_svcmla_f64_z, "q2dq16bq2dq2dq2dIUWi", "n", "sve") |
||
782 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_f16, "q8hq8hq8hq8hIUWiIUWi", "n", "sve") |
||
783 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_f32, "q4fq4fq4fq4fIUWiIUWi", "n", "sve") |
||
784 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_s16, "q8sq8sq8sq8sIUWiIUWi", "n", "sve2") |
||
785 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_s32, "q4iq4iq4iq4iIUWiIUWi", "n", "sve2") |
||
786 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_u16, "q8Usq8Usq8Usq8UsIUWiIUWi", "n", "sve2") |
||
787 | TARGET_BUILTIN(__builtin_sve_svcmla_lane_u32, "q4Uiq4Uiq4Uiq4UiIUWiIUWi", "n", "sve2") |
||
788 | TARGET_BUILTIN(__builtin_sve_svcmla_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
789 | TARGET_BUILTIN(__builtin_sve_svcmla_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
790 | TARGET_BUILTIN(__builtin_sve_svcmla_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
791 | TARGET_BUILTIN(__builtin_sve_svcmla_s8, "q16Scq16Scq16Scq16ScIUWi", "n", "sve2") |
||
792 | TARGET_BUILTIN(__builtin_sve_svcmla_u16, "q8Usq8Usq8Usq8UsIUWi", "n", "sve2") |
||
793 | TARGET_BUILTIN(__builtin_sve_svcmla_u32, "q4Uiq4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
794 | TARGET_BUILTIN(__builtin_sve_svcmla_u64, "q2UWiq2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
795 | TARGET_BUILTIN(__builtin_sve_svcmla_u8, "q16Ucq16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
796 | TARGET_BUILTIN(__builtin_sve_svcmpeq_f16, "q16bq16bq8hq8h", "n", "sve") |
||
797 | TARGET_BUILTIN(__builtin_sve_svcmpeq_f32, "q16bq16bq4fq4f", "n", "sve") |
||
798 | TARGET_BUILTIN(__builtin_sve_svcmpeq_f64, "q16bq16bq2dq2d", "n", "sve") |
||
799 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_f16, "q16bq16bq8hh", "n", "sve") |
||
800 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_f32, "q16bq16bq4ff", "n", "sve") |
||
801 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_f64, "q16bq16bq2dd", "n", "sve") |
||
802 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_s16, "q16bq16bq8ss", "n", "sve") |
||
803 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_s32, "q16bq16bq4ii", "n", "sve") |
||
804 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
805 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
806 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
807 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
808 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
809 | TARGET_BUILTIN(__builtin_sve_svcmpeq_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
810 | TARGET_BUILTIN(__builtin_sve_svcmpeq_s16, "q16bq16bq8sq8s", "n", "sve") |
||
811 | TARGET_BUILTIN(__builtin_sve_svcmpeq_s32, "q16bq16bq4iq4i", "n", "sve") |
||
812 | TARGET_BUILTIN(__builtin_sve_svcmpeq_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
813 | TARGET_BUILTIN(__builtin_sve_svcmpeq_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
814 | TARGET_BUILTIN(__builtin_sve_svcmpeq_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
815 | TARGET_BUILTIN(__builtin_sve_svcmpeq_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
816 | TARGET_BUILTIN(__builtin_sve_svcmpeq_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
817 | TARGET_BUILTIN(__builtin_sve_svcmpeq_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
818 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
819 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
820 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
821 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
822 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
823 | TARGET_BUILTIN(__builtin_sve_svcmpeq_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
824 | TARGET_BUILTIN(__builtin_sve_svcmpge_f16, "q16bq16bq8hq8h", "n", "sve") |
||
825 | TARGET_BUILTIN(__builtin_sve_svcmpge_f32, "q16bq16bq4fq4f", "n", "sve") |
||
826 | TARGET_BUILTIN(__builtin_sve_svcmpge_f64, "q16bq16bq2dq2d", "n", "sve") |
||
827 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_f16, "q16bq16bq8hh", "n", "sve") |
||
828 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_f32, "q16bq16bq4ff", "n", "sve") |
||
829 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_f64, "q16bq16bq2dd", "n", "sve") |
||
830 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_s16, "q16bq16bq8ss", "n", "sve") |
||
831 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_s32, "q16bq16bq4ii", "n", "sve") |
||
832 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
833 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
834 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
835 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
836 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
837 | TARGET_BUILTIN(__builtin_sve_svcmpge_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
838 | TARGET_BUILTIN(__builtin_sve_svcmpge_s16, "q16bq16bq8sq8s", "n", "sve") |
||
839 | TARGET_BUILTIN(__builtin_sve_svcmpge_s32, "q16bq16bq4iq4i", "n", "sve") |
||
840 | TARGET_BUILTIN(__builtin_sve_svcmpge_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
841 | TARGET_BUILTIN(__builtin_sve_svcmpge_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
842 | TARGET_BUILTIN(__builtin_sve_svcmpge_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
843 | TARGET_BUILTIN(__builtin_sve_svcmpge_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
844 | TARGET_BUILTIN(__builtin_sve_svcmpge_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
845 | TARGET_BUILTIN(__builtin_sve_svcmpge_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
846 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
847 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
848 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
849 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_u16, "q16bq16bq8UsUWi", "n", "sve") |
||
850 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_u32, "q16bq16bq4UiUWi", "n", "sve") |
||
851 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_n_u8, "q16bq16bq16UcUWi", "n", "sve") |
||
852 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
853 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
854 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
855 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_u16, "q16bq16bq8Usq2UWi", "n", "sve") |
||
856 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_u32, "q16bq16bq4Uiq2UWi", "n", "sve") |
||
857 | TARGET_BUILTIN(__builtin_sve_svcmpge_wide_u8, "q16bq16bq16Ucq2UWi", "n", "sve") |
||
858 | TARGET_BUILTIN(__builtin_sve_svcmpgt_f16, "q16bq16bq8hq8h", "n", "sve") |
||
859 | TARGET_BUILTIN(__builtin_sve_svcmpgt_f32, "q16bq16bq4fq4f", "n", "sve") |
||
860 | TARGET_BUILTIN(__builtin_sve_svcmpgt_f64, "q16bq16bq2dq2d", "n", "sve") |
||
861 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_f16, "q16bq16bq8hh", "n", "sve") |
||
862 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_f32, "q16bq16bq4ff", "n", "sve") |
||
863 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_f64, "q16bq16bq2dd", "n", "sve") |
||
864 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_s16, "q16bq16bq8ss", "n", "sve") |
||
865 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_s32, "q16bq16bq4ii", "n", "sve") |
||
866 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
867 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
868 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
869 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
870 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
871 | TARGET_BUILTIN(__builtin_sve_svcmpgt_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
872 | TARGET_BUILTIN(__builtin_sve_svcmpgt_s16, "q16bq16bq8sq8s", "n", "sve") |
||
873 | TARGET_BUILTIN(__builtin_sve_svcmpgt_s32, "q16bq16bq4iq4i", "n", "sve") |
||
874 | TARGET_BUILTIN(__builtin_sve_svcmpgt_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
875 | TARGET_BUILTIN(__builtin_sve_svcmpgt_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
876 | TARGET_BUILTIN(__builtin_sve_svcmpgt_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
877 | TARGET_BUILTIN(__builtin_sve_svcmpgt_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
878 | TARGET_BUILTIN(__builtin_sve_svcmpgt_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
879 | TARGET_BUILTIN(__builtin_sve_svcmpgt_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
880 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
881 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
882 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
883 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_u16, "q16bq16bq8UsUWi", "n", "sve") |
||
884 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_u32, "q16bq16bq4UiUWi", "n", "sve") |
||
885 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_n_u8, "q16bq16bq16UcUWi", "n", "sve") |
||
886 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
887 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
888 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
889 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_u16, "q16bq16bq8Usq2UWi", "n", "sve") |
||
890 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_u32, "q16bq16bq4Uiq2UWi", "n", "sve") |
||
891 | TARGET_BUILTIN(__builtin_sve_svcmpgt_wide_u8, "q16bq16bq16Ucq2UWi", "n", "sve") |
||
892 | TARGET_BUILTIN(__builtin_sve_svcmple_f16, "q16bq16bq8hq8h", "n", "sve") |
||
893 | TARGET_BUILTIN(__builtin_sve_svcmple_f32, "q16bq16bq4fq4f", "n", "sve") |
||
894 | TARGET_BUILTIN(__builtin_sve_svcmple_f64, "q16bq16bq2dq2d", "n", "sve") |
||
895 | TARGET_BUILTIN(__builtin_sve_svcmple_n_f16, "q16bq16bq8hh", "n", "sve") |
||
896 | TARGET_BUILTIN(__builtin_sve_svcmple_n_f32, "q16bq16bq4ff", "n", "sve") |
||
897 | TARGET_BUILTIN(__builtin_sve_svcmple_n_f64, "q16bq16bq2dd", "n", "sve") |
||
898 | TARGET_BUILTIN(__builtin_sve_svcmple_n_s16, "q16bq16bq8ss", "n", "sve") |
||
899 | TARGET_BUILTIN(__builtin_sve_svcmple_n_s32, "q16bq16bq4ii", "n", "sve") |
||
900 | TARGET_BUILTIN(__builtin_sve_svcmple_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
901 | TARGET_BUILTIN(__builtin_sve_svcmple_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
902 | TARGET_BUILTIN(__builtin_sve_svcmple_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
903 | TARGET_BUILTIN(__builtin_sve_svcmple_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
904 | TARGET_BUILTIN(__builtin_sve_svcmple_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
905 | TARGET_BUILTIN(__builtin_sve_svcmple_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
906 | TARGET_BUILTIN(__builtin_sve_svcmple_s16, "q16bq16bq8sq8s", "n", "sve") |
||
907 | TARGET_BUILTIN(__builtin_sve_svcmple_s32, "q16bq16bq4iq4i", "n", "sve") |
||
908 | TARGET_BUILTIN(__builtin_sve_svcmple_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
909 | TARGET_BUILTIN(__builtin_sve_svcmple_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
910 | TARGET_BUILTIN(__builtin_sve_svcmple_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
911 | TARGET_BUILTIN(__builtin_sve_svcmple_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
912 | TARGET_BUILTIN(__builtin_sve_svcmple_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
913 | TARGET_BUILTIN(__builtin_sve_svcmple_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
914 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
915 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
916 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
917 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_u16, "q16bq16bq8UsUWi", "n", "sve") |
||
918 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_u32, "q16bq16bq4UiUWi", "n", "sve") |
||
919 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_n_u8, "q16bq16bq16UcUWi", "n", "sve") |
||
920 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
921 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
922 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
923 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_u16, "q16bq16bq8Usq2UWi", "n", "sve") |
||
924 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_u32, "q16bq16bq4Uiq2UWi", "n", "sve") |
||
925 | TARGET_BUILTIN(__builtin_sve_svcmple_wide_u8, "q16bq16bq16Ucq2UWi", "n", "sve") |
||
926 | TARGET_BUILTIN(__builtin_sve_svcmplt_f16, "q16bq16bq8hq8h", "n", "sve") |
||
927 | TARGET_BUILTIN(__builtin_sve_svcmplt_f32, "q16bq16bq4fq4f", "n", "sve") |
||
928 | TARGET_BUILTIN(__builtin_sve_svcmplt_f64, "q16bq16bq2dq2d", "n", "sve") |
||
929 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_f16, "q16bq16bq8hh", "n", "sve") |
||
930 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_f32, "q16bq16bq4ff", "n", "sve") |
||
931 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_f64, "q16bq16bq2dd", "n", "sve") |
||
932 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_s16, "q16bq16bq8ss", "n", "sve") |
||
933 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_s32, "q16bq16bq4ii", "n", "sve") |
||
934 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
935 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
936 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
937 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
938 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
939 | TARGET_BUILTIN(__builtin_sve_svcmplt_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
940 | TARGET_BUILTIN(__builtin_sve_svcmplt_s16, "q16bq16bq8sq8s", "n", "sve") |
||
941 | TARGET_BUILTIN(__builtin_sve_svcmplt_s32, "q16bq16bq4iq4i", "n", "sve") |
||
942 | TARGET_BUILTIN(__builtin_sve_svcmplt_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
943 | TARGET_BUILTIN(__builtin_sve_svcmplt_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
944 | TARGET_BUILTIN(__builtin_sve_svcmplt_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
945 | TARGET_BUILTIN(__builtin_sve_svcmplt_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
946 | TARGET_BUILTIN(__builtin_sve_svcmplt_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
947 | TARGET_BUILTIN(__builtin_sve_svcmplt_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
948 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
949 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
950 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
951 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_u16, "q16bq16bq8UsUWi", "n", "sve") |
||
952 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_u32, "q16bq16bq4UiUWi", "n", "sve") |
||
953 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_n_u8, "q16bq16bq16UcUWi", "n", "sve") |
||
954 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
955 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
956 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
957 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_u16, "q16bq16bq8Usq2UWi", "n", "sve") |
||
958 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_u32, "q16bq16bq4Uiq2UWi", "n", "sve") |
||
959 | TARGET_BUILTIN(__builtin_sve_svcmplt_wide_u8, "q16bq16bq16Ucq2UWi", "n", "sve") |
||
960 | TARGET_BUILTIN(__builtin_sve_svcmpne_f16, "q16bq16bq8hq8h", "n", "sve") |
||
961 | TARGET_BUILTIN(__builtin_sve_svcmpne_f32, "q16bq16bq4fq4f", "n", "sve") |
||
962 | TARGET_BUILTIN(__builtin_sve_svcmpne_f64, "q16bq16bq2dq2d", "n", "sve") |
||
963 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_f16, "q16bq16bq8hh", "n", "sve") |
||
964 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_f32, "q16bq16bq4ff", "n", "sve") |
||
965 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_f64, "q16bq16bq2dd", "n", "sve") |
||
966 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_s16, "q16bq16bq8ss", "n", "sve") |
||
967 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_s32, "q16bq16bq4ii", "n", "sve") |
||
968 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_s64, "q16bq16bq2WiWi", "n", "sve") |
||
969 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_s8, "q16bq16bq16ScSc", "n", "sve") |
||
970 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_u16, "q16bq16bq8UsUs", "n", "sve") |
||
971 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_u32, "q16bq16bq4UiUi", "n", "sve") |
||
972 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_u64, "q16bq16bq2UWiUWi", "n", "sve") |
||
973 | TARGET_BUILTIN(__builtin_sve_svcmpne_n_u8, "q16bq16bq16UcUc", "n", "sve") |
||
974 | TARGET_BUILTIN(__builtin_sve_svcmpne_s16, "q16bq16bq8sq8s", "n", "sve") |
||
975 | TARGET_BUILTIN(__builtin_sve_svcmpne_s32, "q16bq16bq4iq4i", "n", "sve") |
||
976 | TARGET_BUILTIN(__builtin_sve_svcmpne_s64, "q16bq16bq2Wiq2Wi", "n", "sve") |
||
977 | TARGET_BUILTIN(__builtin_sve_svcmpne_s8, "q16bq16bq16Scq16Sc", "n", "sve") |
||
978 | TARGET_BUILTIN(__builtin_sve_svcmpne_u16, "q16bq16bq8Usq8Us", "n", "sve") |
||
979 | TARGET_BUILTIN(__builtin_sve_svcmpne_u32, "q16bq16bq4Uiq4Ui", "n", "sve") |
||
980 | TARGET_BUILTIN(__builtin_sve_svcmpne_u64, "q16bq16bq2UWiq2UWi", "n", "sve") |
||
981 | TARGET_BUILTIN(__builtin_sve_svcmpne_u8, "q16bq16bq16Ucq16Uc", "n", "sve") |
||
982 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_n_s16, "q16bq16bq8sWi", "n", "sve") |
||
983 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_n_s32, "q16bq16bq4iWi", "n", "sve") |
||
984 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_n_s8, "q16bq16bq16ScWi", "n", "sve") |
||
985 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_s16, "q16bq16bq8sq2Wi", "n", "sve") |
||
986 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_s32, "q16bq16bq4iq2Wi", "n", "sve") |
||
987 | TARGET_BUILTIN(__builtin_sve_svcmpne_wide_s8, "q16bq16bq16Scq2Wi", "n", "sve") |
||
988 | TARGET_BUILTIN(__builtin_sve_svcmpuo_f16, "q16bq16bq8hq8h", "n", "sve") |
||
989 | TARGET_BUILTIN(__builtin_sve_svcmpuo_f32, "q16bq16bq4fq4f", "n", "sve") |
||
990 | TARGET_BUILTIN(__builtin_sve_svcmpuo_f64, "q16bq16bq2dq2d", "n", "sve") |
||
991 | TARGET_BUILTIN(__builtin_sve_svcmpuo_n_f16, "q16bq16bq8hh", "n", "sve") |
||
992 | TARGET_BUILTIN(__builtin_sve_svcmpuo_n_f32, "q16bq16bq4ff", "n", "sve") |
||
993 | TARGET_BUILTIN(__builtin_sve_svcmpuo_n_f64, "q16bq16bq2dd", "n", "sve") |
||
994 | TARGET_BUILTIN(__builtin_sve_svcnot_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
995 | TARGET_BUILTIN(__builtin_sve_svcnot_s16_x, "q8sq16bq8s", "n", "sve") |
||
996 | TARGET_BUILTIN(__builtin_sve_svcnot_s16_z, "q8sq16bq8s", "n", "sve") |
||
997 | TARGET_BUILTIN(__builtin_sve_svcnot_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
998 | TARGET_BUILTIN(__builtin_sve_svcnot_s32_x, "q4iq16bq4i", "n", "sve") |
||
999 | TARGET_BUILTIN(__builtin_sve_svcnot_s32_z, "q4iq16bq4i", "n", "sve") |
||
1000 | TARGET_BUILTIN(__builtin_sve_svcnot_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
1001 | TARGET_BUILTIN(__builtin_sve_svcnot_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
1002 | TARGET_BUILTIN(__builtin_sve_svcnot_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
1003 | TARGET_BUILTIN(__builtin_sve_svcnot_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve") |
||
1004 | TARGET_BUILTIN(__builtin_sve_svcnot_s8_x, "q16Scq16bq16Sc", "n", "sve") |
||
1005 | TARGET_BUILTIN(__builtin_sve_svcnot_s8_z, "q16Scq16bq16Sc", "n", "sve") |
||
1006 | TARGET_BUILTIN(__builtin_sve_svcnot_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
1007 | TARGET_BUILTIN(__builtin_sve_svcnot_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
1008 | TARGET_BUILTIN(__builtin_sve_svcnot_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
1009 | TARGET_BUILTIN(__builtin_sve_svcnot_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
1010 | TARGET_BUILTIN(__builtin_sve_svcnot_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
1011 | TARGET_BUILTIN(__builtin_sve_svcnot_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
1012 | TARGET_BUILTIN(__builtin_sve_svcnot_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
1013 | TARGET_BUILTIN(__builtin_sve_svcnot_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
1014 | TARGET_BUILTIN(__builtin_sve_svcnot_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
1015 | TARGET_BUILTIN(__builtin_sve_svcnot_u8_m, "q16Ucq16Ucq16bq16Uc", "n", "sve") |
||
1016 | TARGET_BUILTIN(__builtin_sve_svcnot_u8_x, "q16Ucq16bq16Uc", "n", "sve") |
||
1017 | TARGET_BUILTIN(__builtin_sve_svcnot_u8_z, "q16Ucq16bq16Uc", "n", "sve") |
||
1018 | TARGET_BUILTIN(__builtin_sve_svcnt_bf16_m, "q8Usq8Usq16bq8y", "n", "sve,bf16") |
||
1019 | TARGET_BUILTIN(__builtin_sve_svcnt_bf16_x, "q8Usq16bq8y", "n", "sve,bf16") |
||
1020 | TARGET_BUILTIN(__builtin_sve_svcnt_bf16_z, "q8Usq16bq8y", "n", "sve,bf16") |
||
1021 | TARGET_BUILTIN(__builtin_sve_svcnt_f16_m, "q8Usq8Usq16bq8h", "n", "sve") |
||
1022 | TARGET_BUILTIN(__builtin_sve_svcnt_f16_x, "q8Usq16bq8h", "n", "sve") |
||
1023 | TARGET_BUILTIN(__builtin_sve_svcnt_f16_z, "q8Usq16bq8h", "n", "sve") |
||
1024 | TARGET_BUILTIN(__builtin_sve_svcnt_f32_m, "q4Uiq4Uiq16bq4f", "n", "sve") |
||
1025 | TARGET_BUILTIN(__builtin_sve_svcnt_f32_x, "q4Uiq16bq4f", "n", "sve") |
||
1026 | TARGET_BUILTIN(__builtin_sve_svcnt_f32_z, "q4Uiq16bq4f", "n", "sve") |
||
1027 | TARGET_BUILTIN(__builtin_sve_svcnt_f64_m, "q2UWiq2UWiq16bq2d", "n", "sve") |
||
1028 | TARGET_BUILTIN(__builtin_sve_svcnt_f64_x, "q2UWiq16bq2d", "n", "sve") |
||
1029 | TARGET_BUILTIN(__builtin_sve_svcnt_f64_z, "q2UWiq16bq2d", "n", "sve") |
||
1030 | TARGET_BUILTIN(__builtin_sve_svcnt_s16_m, "q8Usq8Usq16bq8s", "n", "sve") |
||
1031 | TARGET_BUILTIN(__builtin_sve_svcnt_s16_x, "q8Usq16bq8s", "n", "sve") |
||
1032 | TARGET_BUILTIN(__builtin_sve_svcnt_s16_z, "q8Usq16bq8s", "n", "sve") |
||
1033 | TARGET_BUILTIN(__builtin_sve_svcnt_s32_m, "q4Uiq4Uiq16bq4i", "n", "sve") |
||
1034 | TARGET_BUILTIN(__builtin_sve_svcnt_s32_x, "q4Uiq16bq4i", "n", "sve") |
||
1035 | TARGET_BUILTIN(__builtin_sve_svcnt_s32_z, "q4Uiq16bq4i", "n", "sve") |
||
1036 | TARGET_BUILTIN(__builtin_sve_svcnt_s64_m, "q2UWiq2UWiq16bq2Wi", "n", "sve") |
||
1037 | TARGET_BUILTIN(__builtin_sve_svcnt_s64_x, "q2UWiq16bq2Wi", "n", "sve") |
||
1038 | TARGET_BUILTIN(__builtin_sve_svcnt_s64_z, "q2UWiq16bq2Wi", "n", "sve") |
||
1039 | TARGET_BUILTIN(__builtin_sve_svcnt_s8_m, "q16Ucq16Ucq16bq16Sc", "n", "sve") |
||
1040 | TARGET_BUILTIN(__builtin_sve_svcnt_s8_x, "q16Ucq16bq16Sc", "n", "sve") |
||
1041 | TARGET_BUILTIN(__builtin_sve_svcnt_s8_z, "q16Ucq16bq16Sc", "n", "sve") |
||
1042 | TARGET_BUILTIN(__builtin_sve_svcnt_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
1043 | TARGET_BUILTIN(__builtin_sve_svcnt_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
1044 | TARGET_BUILTIN(__builtin_sve_svcnt_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
1045 | TARGET_BUILTIN(__builtin_sve_svcnt_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
1046 | TARGET_BUILTIN(__builtin_sve_svcnt_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
1047 | TARGET_BUILTIN(__builtin_sve_svcnt_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
1048 | TARGET_BUILTIN(__builtin_sve_svcnt_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
1049 | TARGET_BUILTIN(__builtin_sve_svcnt_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
1050 | TARGET_BUILTIN(__builtin_sve_svcnt_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
1051 | TARGET_BUILTIN(__builtin_sve_svcnt_u8_m, "q16Ucq16Ucq16bq16Uc", "n", "sve") |
||
1052 | TARGET_BUILTIN(__builtin_sve_svcnt_u8_x, "q16Ucq16bq16Uc", "n", "sve") |
||
1053 | TARGET_BUILTIN(__builtin_sve_svcnt_u8_z, "q16Ucq16bq16Uc", "n", "sve") |
||
1054 | TARGET_BUILTIN(__builtin_sve_svcntb, "UWiv", "n", "sve") |
||
1055 | TARGET_BUILTIN(__builtin_sve_svcntb_pat, "UWiIi", "n", "sve") |
||
1056 | TARGET_BUILTIN(__builtin_sve_svcntd, "UWiv", "n", "sve") |
||
1057 | TARGET_BUILTIN(__builtin_sve_svcntd_pat, "UWiIi", "n", "sve") |
||
1058 | TARGET_BUILTIN(__builtin_sve_svcnth, "UWiv", "n", "sve") |
||
1059 | TARGET_BUILTIN(__builtin_sve_svcnth_pat, "UWiIi", "n", "sve") |
||
1060 | TARGET_BUILTIN(__builtin_sve_svcntp_b16, "UWiq16bq16b", "n", "sve") |
||
1061 | TARGET_BUILTIN(__builtin_sve_svcntp_b32, "UWiq16bq16b", "n", "sve") |
||
1062 | TARGET_BUILTIN(__builtin_sve_svcntp_b64, "UWiq16bq16b", "n", "sve") |
||
1063 | TARGET_BUILTIN(__builtin_sve_svcntp_b8, "UWiq16bq16b", "n", "sve") |
||
1064 | TARGET_BUILTIN(__builtin_sve_svcntw, "UWiv", "n", "sve") |
||
1065 | TARGET_BUILTIN(__builtin_sve_svcntw_pat, "UWiIi", "n", "sve") |
||
1066 | TARGET_BUILTIN(__builtin_sve_svcompact_f32, "q4fq16bq4f", "n", "sve") |
||
1067 | TARGET_BUILTIN(__builtin_sve_svcompact_f64, "q2dq16bq2d", "n", "sve") |
||
1068 | TARGET_BUILTIN(__builtin_sve_svcompact_s32, "q4iq16bq4i", "n", "sve") |
||
1069 | TARGET_BUILTIN(__builtin_sve_svcompact_s64, "q2Wiq16bq2Wi", "n", "sve") |
||
1070 | TARGET_BUILTIN(__builtin_sve_svcompact_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
1071 | TARGET_BUILTIN(__builtin_sve_svcompact_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1072 | TARGET_BUILTIN(__builtin_sve_svcreate2_bf16, "q16yq8yq8y", "n", "sve,bf16") |
||
1073 | TARGET_BUILTIN(__builtin_sve_svcreate2_f16, "q16hq8hq8h", "n", "sve") |
||
1074 | TARGET_BUILTIN(__builtin_sve_svcreate2_f32, "q8fq4fq4f", "n", "sve") |
||
1075 | TARGET_BUILTIN(__builtin_sve_svcreate2_f64, "q4dq2dq2d", "n", "sve") |
||
1076 | TARGET_BUILTIN(__builtin_sve_svcreate2_s16, "q16sq8sq8s", "n", "sve") |
||
1077 | TARGET_BUILTIN(__builtin_sve_svcreate2_s32, "q8iq4iq4i", "n", "sve") |
||
1078 | TARGET_BUILTIN(__builtin_sve_svcreate2_s64, "q4Wiq2Wiq2Wi", "n", "sve") |
||
1079 | TARGET_BUILTIN(__builtin_sve_svcreate2_s8, "q32Scq16Scq16Sc", "n", "sve") |
||
1080 | TARGET_BUILTIN(__builtin_sve_svcreate2_u16, "q16Usq8Usq8Us", "n", "sve") |
||
1081 | TARGET_BUILTIN(__builtin_sve_svcreate2_u32, "q8Uiq4Uiq4Ui", "n", "sve") |
||
1082 | TARGET_BUILTIN(__builtin_sve_svcreate2_u64, "q4UWiq2UWiq2UWi", "n", "sve") |
||
1083 | TARGET_BUILTIN(__builtin_sve_svcreate2_u8, "q32Ucq16Ucq16Uc", "n", "sve") |
||
1084 | TARGET_BUILTIN(__builtin_sve_svcreate3_bf16, "q24yq8yq8yq8y", "n", "sve,bf16") |
||
1085 | TARGET_BUILTIN(__builtin_sve_svcreate3_f16, "q24hq8hq8hq8h", "n", "sve") |
||
1086 | TARGET_BUILTIN(__builtin_sve_svcreate3_f32, "q12fq4fq4fq4f", "n", "sve") |
||
1087 | TARGET_BUILTIN(__builtin_sve_svcreate3_f64, "q6dq2dq2dq2d", "n", "sve") |
||
1088 | TARGET_BUILTIN(__builtin_sve_svcreate3_s16, "q24sq8sq8sq8s", "n", "sve") |
||
1089 | TARGET_BUILTIN(__builtin_sve_svcreate3_s32, "q12iq4iq4iq4i", "n", "sve") |
||
1090 | TARGET_BUILTIN(__builtin_sve_svcreate3_s64, "q6Wiq2Wiq2Wiq2Wi", "n", "sve") |
||
1091 | TARGET_BUILTIN(__builtin_sve_svcreate3_s8, "q48Scq16Scq16Scq16Sc", "n", "sve") |
||
1092 | TARGET_BUILTIN(__builtin_sve_svcreate3_u16, "q24Usq8Usq8Usq8Us", "n", "sve") |
||
1093 | TARGET_BUILTIN(__builtin_sve_svcreate3_u32, "q12Uiq4Uiq4Uiq4Ui", "n", "sve") |
||
1094 | TARGET_BUILTIN(__builtin_sve_svcreate3_u64, "q6UWiq2UWiq2UWiq2UWi", "n", "sve") |
||
1095 | TARGET_BUILTIN(__builtin_sve_svcreate3_u8, "q48Ucq16Ucq16Ucq16Uc", "n", "sve") |
||
1096 | TARGET_BUILTIN(__builtin_sve_svcreate4_bf16, "q32yq8yq8yq8yq8y", "n", "sve,bf16") |
||
1097 | TARGET_BUILTIN(__builtin_sve_svcreate4_f16, "q32hq8hq8hq8hq8h", "n", "sve") |
||
1098 | TARGET_BUILTIN(__builtin_sve_svcreate4_f32, "q16fq4fq4fq4fq4f", "n", "sve") |
||
1099 | TARGET_BUILTIN(__builtin_sve_svcreate4_f64, "q8dq2dq2dq2dq2d", "n", "sve") |
||
1100 | TARGET_BUILTIN(__builtin_sve_svcreate4_s16, "q32sq8sq8sq8sq8s", "n", "sve") |
||
1101 | TARGET_BUILTIN(__builtin_sve_svcreate4_s32, "q16iq4iq4iq4iq4i", "n", "sve") |
||
1102 | TARGET_BUILTIN(__builtin_sve_svcreate4_s64, "q8Wiq2Wiq2Wiq2Wiq2Wi", "n", "sve") |
||
1103 | TARGET_BUILTIN(__builtin_sve_svcreate4_s8, "q64Scq16Scq16Scq16Scq16Sc", "n", "sve") |
||
1104 | TARGET_BUILTIN(__builtin_sve_svcreate4_u16, "q32Usq8Usq8Usq8Usq8Us", "n", "sve") |
||
1105 | TARGET_BUILTIN(__builtin_sve_svcreate4_u32, "q16Uiq4Uiq4Uiq4Uiq4Ui", "n", "sve") |
||
1106 | TARGET_BUILTIN(__builtin_sve_svcreate4_u64, "q8UWiq2UWiq2UWiq2UWiq2UWi", "n", "sve") |
||
1107 | TARGET_BUILTIN(__builtin_sve_svcreate4_u8, "q64Ucq16Ucq16Ucq16Ucq16Uc", "n", "sve") |
||
1108 | TARGET_BUILTIN(__builtin_sve_svcvt_bf16_f32_m, "q8yq8yq16bq4f", "n", "sve,bf16") |
||
1109 | TARGET_BUILTIN(__builtin_sve_svcvt_bf16_f32_x, "q8yq16bq4f", "n", "sve,bf16") |
||
1110 | TARGET_BUILTIN(__builtin_sve_svcvt_bf16_f32_z, "q8yq16bq4f", "n", "sve,bf16") |
||
1111 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f32_m, "q8hq8hq16bq4f", "n", "sve") |
||
1112 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f32_x, "q8hq16bq4f", "n", "sve") |
||
1113 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f32_z, "q8hq16bq4f", "n", "sve") |
||
1114 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f64_m, "q8hq8hq16bq2d", "n", "sve") |
||
1115 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f64_x, "q8hq16bq2d", "n", "sve") |
||
1116 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_f64_z, "q8hq16bq2d", "n", "sve") |
||
1117 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s16_m, "q8hq8hq16bq8s", "n", "sve") |
||
1118 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s16_x, "q8hq16bq8s", "n", "sve") |
||
1119 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s16_z, "q8hq16bq8s", "n", "sve") |
||
1120 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s32_m, "q8hq8hq16bq4i", "n", "sve") |
||
1121 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s32_x, "q8hq16bq4i", "n", "sve") |
||
1122 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s32_z, "q8hq16bq4i", "n", "sve") |
||
1123 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s64_m, "q8hq8hq16bq2Wi", "n", "sve") |
||
1124 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s64_x, "q8hq16bq2Wi", "n", "sve") |
||
1125 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_s64_z, "q8hq16bq2Wi", "n", "sve") |
||
1126 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u16_m, "q8hq8hq16bq8Us", "n", "sve") |
||
1127 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u16_x, "q8hq16bq8Us", "n", "sve") |
||
1128 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u16_z, "q8hq16bq8Us", "n", "sve") |
||
1129 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u32_m, "q8hq8hq16bq4Ui", "n", "sve") |
||
1130 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u32_x, "q8hq16bq4Ui", "n", "sve") |
||
1131 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u32_z, "q8hq16bq4Ui", "n", "sve") |
||
1132 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u64_m, "q8hq8hq16bq2UWi", "n", "sve") |
||
1133 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u64_x, "q8hq16bq2UWi", "n", "sve") |
||
1134 | TARGET_BUILTIN(__builtin_sve_svcvt_f16_u64_z, "q8hq16bq2UWi", "n", "sve") |
||
1135 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f16_m, "q4fq4fq16bq8h", "n", "sve") |
||
1136 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f16_x, "q4fq16bq8h", "n", "sve") |
||
1137 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f16_z, "q4fq16bq8h", "n", "sve") |
||
1138 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f64_m, "q4fq4fq16bq2d", "n", "sve") |
||
1139 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f64_x, "q4fq16bq2d", "n", "sve") |
||
1140 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_f64_z, "q4fq16bq2d", "n", "sve") |
||
1141 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s32_m, "q4fq4fq16bq4i", "n", "sve") |
||
1142 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s32_x, "q4fq16bq4i", "n", "sve") |
||
1143 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s32_z, "q4fq16bq4i", "n", "sve") |
||
1144 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s64_m, "q4fq4fq16bq2Wi", "n", "sve") |
||
1145 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s64_x, "q4fq16bq2Wi", "n", "sve") |
||
1146 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_s64_z, "q4fq16bq2Wi", "n", "sve") |
||
1147 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u32_m, "q4fq4fq16bq4Ui", "n", "sve") |
||
1148 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u32_x, "q4fq16bq4Ui", "n", "sve") |
||
1149 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u32_z, "q4fq16bq4Ui", "n", "sve") |
||
1150 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u64_m, "q4fq4fq16bq2UWi", "n", "sve") |
||
1151 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u64_x, "q4fq16bq2UWi", "n", "sve") |
||
1152 | TARGET_BUILTIN(__builtin_sve_svcvt_f32_u64_z, "q4fq16bq2UWi", "n", "sve") |
||
1153 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f16_m, "q2dq2dq16bq8h", "n", "sve") |
||
1154 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f16_x, "q2dq16bq8h", "n", "sve") |
||
1155 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f16_z, "q2dq16bq8h", "n", "sve") |
||
1156 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f32_m, "q2dq2dq16bq4f", "n", "sve") |
||
1157 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f32_x, "q2dq16bq4f", "n", "sve") |
||
1158 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_f32_z, "q2dq16bq4f", "n", "sve") |
||
1159 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s32_m, "q2dq2dq16bq4i", "n", "sve") |
||
1160 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s32_x, "q2dq16bq4i", "n", "sve") |
||
1161 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s32_z, "q2dq16bq4i", "n", "sve") |
||
1162 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s64_m, "q2dq2dq16bq2Wi", "n", "sve") |
||
1163 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s64_x, "q2dq16bq2Wi", "n", "sve") |
||
1164 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_s64_z, "q2dq16bq2Wi", "n", "sve") |
||
1165 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u32_m, "q2dq2dq16bq4Ui", "n", "sve") |
||
1166 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u32_x, "q2dq16bq4Ui", "n", "sve") |
||
1167 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u32_z, "q2dq16bq4Ui", "n", "sve") |
||
1168 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u64_m, "q2dq2dq16bq2UWi", "n", "sve") |
||
1169 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u64_x, "q2dq16bq2UWi", "n", "sve") |
||
1170 | TARGET_BUILTIN(__builtin_sve_svcvt_f64_u64_z, "q2dq16bq2UWi", "n", "sve") |
||
1171 | TARGET_BUILTIN(__builtin_sve_svcvt_s16_f16_m, "q8sq8sq16bq8h", "n", "sve") |
||
1172 | TARGET_BUILTIN(__builtin_sve_svcvt_s16_f16_x, "q8sq16bq8h", "n", "sve") |
||
1173 | TARGET_BUILTIN(__builtin_sve_svcvt_s16_f16_z, "q8sq16bq8h", "n", "sve") |
||
1174 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f16_m, "q4iq4iq16bq8h", "n", "sve") |
||
1175 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f16_x, "q4iq16bq8h", "n", "sve") |
||
1176 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f16_z, "q4iq16bq8h", "n", "sve") |
||
1177 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f32_m, "q4iq4iq16bq4f", "n", "sve") |
||
1178 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f32_x, "q4iq16bq4f", "n", "sve") |
||
1179 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f32_z, "q4iq16bq4f", "n", "sve") |
||
1180 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f64_m, "q4iq4iq16bq2d", "n", "sve") |
||
1181 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f64_x, "q4iq16bq2d", "n", "sve") |
||
1182 | TARGET_BUILTIN(__builtin_sve_svcvt_s32_f64_z, "q4iq16bq2d", "n", "sve") |
||
1183 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f16_m, "q2Wiq2Wiq16bq8h", "n", "sve") |
||
1184 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f16_x, "q2Wiq16bq8h", "n", "sve") |
||
1185 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f16_z, "q2Wiq16bq8h", "n", "sve") |
||
1186 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f32_m, "q2Wiq2Wiq16bq4f", "n", "sve") |
||
1187 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f32_x, "q2Wiq16bq4f", "n", "sve") |
||
1188 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f32_z, "q2Wiq16bq4f", "n", "sve") |
||
1189 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f64_m, "q2Wiq2Wiq16bq2d", "n", "sve") |
||
1190 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f64_x, "q2Wiq16bq2d", "n", "sve") |
||
1191 | TARGET_BUILTIN(__builtin_sve_svcvt_s64_f64_z, "q2Wiq16bq2d", "n", "sve") |
||
1192 | TARGET_BUILTIN(__builtin_sve_svcvt_u16_f16_m, "q8Usq8Usq16bq8h", "n", "sve") |
||
1193 | TARGET_BUILTIN(__builtin_sve_svcvt_u16_f16_x, "q8Usq16bq8h", "n", "sve") |
||
1194 | TARGET_BUILTIN(__builtin_sve_svcvt_u16_f16_z, "q8Usq16bq8h", "n", "sve") |
||
1195 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f16_m, "q4Uiq4Uiq16bq8h", "n", "sve") |
||
1196 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f16_x, "q4Uiq16bq8h", "n", "sve") |
||
1197 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f16_z, "q4Uiq16bq8h", "n", "sve") |
||
1198 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f32_m, "q4Uiq4Uiq16bq4f", "n", "sve") |
||
1199 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f32_x, "q4Uiq16bq4f", "n", "sve") |
||
1200 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f32_z, "q4Uiq16bq4f", "n", "sve") |
||
1201 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f64_m, "q4Uiq4Uiq16bq2d", "n", "sve") |
||
1202 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f64_x, "q4Uiq16bq2d", "n", "sve") |
||
1203 | TARGET_BUILTIN(__builtin_sve_svcvt_u32_f64_z, "q4Uiq16bq2d", "n", "sve") |
||
1204 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f16_m, "q2UWiq2UWiq16bq8h", "n", "sve") |
||
1205 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f16_x, "q2UWiq16bq8h", "n", "sve") |
||
1206 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f16_z, "q2UWiq16bq8h", "n", "sve") |
||
1207 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f32_m, "q2UWiq2UWiq16bq4f", "n", "sve") |
||
1208 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f32_x, "q2UWiq16bq4f", "n", "sve") |
||
1209 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f32_z, "q2UWiq16bq4f", "n", "sve") |
||
1210 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f64_m, "q2UWiq2UWiq16bq2d", "n", "sve") |
||
1211 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f64_x, "q2UWiq16bq2d", "n", "sve") |
||
1212 | TARGET_BUILTIN(__builtin_sve_svcvt_u64_f64_z, "q2UWiq16bq2d", "n", "sve") |
||
1213 | TARGET_BUILTIN(__builtin_sve_svcvtlt_f32_f16_m, "q4fq4fq16bq8h", "n", "sve2") |
||
1214 | TARGET_BUILTIN(__builtin_sve_svcvtlt_f32_f16_x, "q4fq16bq8h", "n", "sve2") |
||
1215 | TARGET_BUILTIN(__builtin_sve_svcvtlt_f64_f32_m, "q2dq2dq16bq4f", "n", "sve2") |
||
1216 | TARGET_BUILTIN(__builtin_sve_svcvtlt_f64_f32_x, "q2dq16bq4f", "n", "sve2") |
||
1217 | TARGET_BUILTIN(__builtin_sve_svcvtnt_bf16_f32_m, "q8yq8yq16bq4f", "n", "sve,bf16") |
||
1218 | TARGET_BUILTIN(__builtin_sve_svcvtnt_f16_f32_m, "q8hq8hq16bq4f", "n", "sve2") |
||
1219 | TARGET_BUILTIN(__builtin_sve_svcvtnt_f32_f64_m, "q4fq4fq16bq2d", "n", "sve2") |
||
1220 | TARGET_BUILTIN(__builtin_sve_svcvtx_f32_f64_m, "q4fq4fq16bq2d", "n", "sve2") |
||
1221 | TARGET_BUILTIN(__builtin_sve_svcvtx_f32_f64_x, "q4fq16bq2d", "n", "sve2") |
||
1222 | TARGET_BUILTIN(__builtin_sve_svcvtx_f32_f64_z, "q4fq16bq2d", "n", "sve2") |
||
1223 | TARGET_BUILTIN(__builtin_sve_svcvtxnt_f32_f64_m, "q4fq4fq16bq2d", "n", "sve2") |
||
1224 | TARGET_BUILTIN(__builtin_sve_svdiv_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
1225 | TARGET_BUILTIN(__builtin_sve_svdiv_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
1226 | TARGET_BUILTIN(__builtin_sve_svdiv_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
1227 | TARGET_BUILTIN(__builtin_sve_svdiv_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
1228 | TARGET_BUILTIN(__builtin_sve_svdiv_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
1229 | TARGET_BUILTIN(__builtin_sve_svdiv_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
1230 | TARGET_BUILTIN(__builtin_sve_svdiv_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
1231 | TARGET_BUILTIN(__builtin_sve_svdiv_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
1232 | TARGET_BUILTIN(__builtin_sve_svdiv_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
1233 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
1234 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
1235 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
1236 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
1237 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
1238 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
1239 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
1240 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
1241 | TARGET_BUILTIN(__builtin_sve_svdiv_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
1242 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
1243 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
1244 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
1245 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
1246 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
1247 | TARGET_BUILTIN(__builtin_sve_svdiv_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
1248 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
1249 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
1250 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
1251 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1252 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1253 | TARGET_BUILTIN(__builtin_sve_svdiv_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1254 | TARGET_BUILTIN(__builtin_sve_svdiv_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
1255 | TARGET_BUILTIN(__builtin_sve_svdiv_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
1256 | TARGET_BUILTIN(__builtin_sve_svdiv_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
1257 | TARGET_BUILTIN(__builtin_sve_svdiv_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1258 | TARGET_BUILTIN(__builtin_sve_svdiv_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1259 | TARGET_BUILTIN(__builtin_sve_svdiv_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1260 | TARGET_BUILTIN(__builtin_sve_svdiv_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1261 | TARGET_BUILTIN(__builtin_sve_svdiv_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1262 | TARGET_BUILTIN(__builtin_sve_svdiv_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1263 | TARGET_BUILTIN(__builtin_sve_svdiv_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1264 | TARGET_BUILTIN(__builtin_sve_svdiv_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1265 | TARGET_BUILTIN(__builtin_sve_svdiv_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1266 | TARGET_BUILTIN(__builtin_sve_svdivr_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
1267 | TARGET_BUILTIN(__builtin_sve_svdivr_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
1268 | TARGET_BUILTIN(__builtin_sve_svdivr_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
1269 | TARGET_BUILTIN(__builtin_sve_svdivr_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
1270 | TARGET_BUILTIN(__builtin_sve_svdivr_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
1271 | TARGET_BUILTIN(__builtin_sve_svdivr_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
1272 | TARGET_BUILTIN(__builtin_sve_svdivr_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
1273 | TARGET_BUILTIN(__builtin_sve_svdivr_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
1274 | TARGET_BUILTIN(__builtin_sve_svdivr_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
1275 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
1276 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
1277 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
1278 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
1279 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
1280 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
1281 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
1282 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
1283 | TARGET_BUILTIN(__builtin_sve_svdivr_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
1284 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
1285 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
1286 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
1287 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
1288 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
1289 | TARGET_BUILTIN(__builtin_sve_svdivr_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
1290 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
1291 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
1292 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
1293 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1294 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1295 | TARGET_BUILTIN(__builtin_sve_svdivr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1296 | TARGET_BUILTIN(__builtin_sve_svdivr_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
1297 | TARGET_BUILTIN(__builtin_sve_svdivr_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
1298 | TARGET_BUILTIN(__builtin_sve_svdivr_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
1299 | TARGET_BUILTIN(__builtin_sve_svdivr_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1300 | TARGET_BUILTIN(__builtin_sve_svdivr_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1301 | TARGET_BUILTIN(__builtin_sve_svdivr_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1302 | TARGET_BUILTIN(__builtin_sve_svdivr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1303 | TARGET_BUILTIN(__builtin_sve_svdivr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1304 | TARGET_BUILTIN(__builtin_sve_svdivr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1305 | TARGET_BUILTIN(__builtin_sve_svdivr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1306 | TARGET_BUILTIN(__builtin_sve_svdivr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1307 | TARGET_BUILTIN(__builtin_sve_svdivr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1308 | TARGET_BUILTIN(__builtin_sve_svdot_lane_s32, "q4iq4iq16Scq16ScIUWi", "n", "sve") |
||
1309 | TARGET_BUILTIN(__builtin_sve_svdot_lane_s64, "q2Wiq2Wiq8sq8sIUWi", "n", "sve") |
||
1310 | TARGET_BUILTIN(__builtin_sve_svdot_lane_u32, "q4Uiq4Uiq16Ucq16UcIUWi", "n", "sve") |
||
1311 | TARGET_BUILTIN(__builtin_sve_svdot_lane_u64, "q2UWiq2UWiq8Usq8UsIUWi", "n", "sve") |
||
1312 | TARGET_BUILTIN(__builtin_sve_svdot_n_s32, "q4iq4iq16ScSc", "n", "sve") |
||
1313 | TARGET_BUILTIN(__builtin_sve_svdot_n_s64, "q2Wiq2Wiq8ss", "n", "sve") |
||
1314 | TARGET_BUILTIN(__builtin_sve_svdot_n_u32, "q4Uiq4Uiq16UcUc", "n", "sve") |
||
1315 | TARGET_BUILTIN(__builtin_sve_svdot_n_u64, "q2UWiq2UWiq8UsUs", "n", "sve") |
||
1316 | TARGET_BUILTIN(__builtin_sve_svdot_s32, "q4iq4iq16Scq16Sc", "n", "sve") |
||
1317 | TARGET_BUILTIN(__builtin_sve_svdot_s64, "q2Wiq2Wiq8sq8s", "n", "sve") |
||
1318 | TARGET_BUILTIN(__builtin_sve_svdot_u32, "q4Uiq4Uiq16Ucq16Uc", "n", "sve") |
||
1319 | TARGET_BUILTIN(__builtin_sve_svdot_u64, "q2UWiq2UWiq8Usq8Us", "n", "sve") |
||
1320 | TARGET_BUILTIN(__builtin_sve_svdup_lane_bf16, "q8yq8yUs", "n", "sve,bf16") |
||
1321 | TARGET_BUILTIN(__builtin_sve_svdup_lane_f16, "q8hq8hUs", "n", "sve") |
||
1322 | TARGET_BUILTIN(__builtin_sve_svdup_lane_f32, "q4fq4fUi", "n", "sve") |
||
1323 | TARGET_BUILTIN(__builtin_sve_svdup_lane_f64, "q2dq2dUWi", "n", "sve") |
||
1324 | TARGET_BUILTIN(__builtin_sve_svdup_lane_s16, "q8sq8sUs", "n", "sve") |
||
1325 | TARGET_BUILTIN(__builtin_sve_svdup_lane_s32, "q4iq4iUi", "n", "sve") |
||
1326 | TARGET_BUILTIN(__builtin_sve_svdup_lane_s64, "q2Wiq2WiUWi", "n", "sve") |
||
1327 | TARGET_BUILTIN(__builtin_sve_svdup_lane_s8, "q16Scq16ScUc", "n", "sve") |
||
1328 | TARGET_BUILTIN(__builtin_sve_svdup_lane_u16, "q8Usq8UsUs", "n", "sve") |
||
1329 | TARGET_BUILTIN(__builtin_sve_svdup_lane_u32, "q4Uiq4UiUi", "n", "sve") |
||
1330 | TARGET_BUILTIN(__builtin_sve_svdup_lane_u64, "q2UWiq2UWiUWi", "n", "sve") |
||
1331 | TARGET_BUILTIN(__builtin_sve_svdup_lane_u8, "q16Ucq16UcUc", "n", "sve") |
||
1332 | TARGET_BUILTIN(__builtin_sve_svdup_n_b16, "q16bb", "n", "sve") |
||
1333 | TARGET_BUILTIN(__builtin_sve_svdup_n_b32, "q16bb", "n", "sve") |
||
1334 | TARGET_BUILTIN(__builtin_sve_svdup_n_b64, "q16bb", "n", "sve") |
||
1335 | TARGET_BUILTIN(__builtin_sve_svdup_n_b8, "q16bb", "n", "sve") |
||
1336 | TARGET_BUILTIN(__builtin_sve_svdup_n_bf16, "q8yy", "n", "sve,bf16") |
||
1337 | TARGET_BUILTIN(__builtin_sve_svdup_n_bf16_m, "q8yq8yq16by", "n", "sve,bf16") |
||
1338 | TARGET_BUILTIN(__builtin_sve_svdup_n_bf16_x, "q8yq16by", "n", "sve,bf16") |
||
1339 | TARGET_BUILTIN(__builtin_sve_svdup_n_bf16_z, "q8yq16by", "n", "sve,bf16") |
||
1340 | TARGET_BUILTIN(__builtin_sve_svdup_n_f16, "q8hh", "n", "sve") |
||
1341 | TARGET_BUILTIN(__builtin_sve_svdup_n_f16_m, "q8hq8hq16bh", "n", "sve") |
||
1342 | TARGET_BUILTIN(__builtin_sve_svdup_n_f16_x, "q8hq16bh", "n", "sve") |
||
1343 | TARGET_BUILTIN(__builtin_sve_svdup_n_f16_z, "q8hq16bh", "n", "sve") |
||
1344 | TARGET_BUILTIN(__builtin_sve_svdup_n_f32, "q4ff", "n", "sve") |
||
1345 | TARGET_BUILTIN(__builtin_sve_svdup_n_f32_m, "q4fq4fq16bf", "n", "sve") |
||
1346 | TARGET_BUILTIN(__builtin_sve_svdup_n_f32_x, "q4fq16bf", "n", "sve") |
||
1347 | TARGET_BUILTIN(__builtin_sve_svdup_n_f32_z, "q4fq16bf", "n", "sve") |
||
1348 | TARGET_BUILTIN(__builtin_sve_svdup_n_f64, "q2dd", "n", "sve") |
||
1349 | TARGET_BUILTIN(__builtin_sve_svdup_n_f64_m, "q2dq2dq16bd", "n", "sve") |
||
1350 | TARGET_BUILTIN(__builtin_sve_svdup_n_f64_x, "q2dq16bd", "n", "sve") |
||
1351 | TARGET_BUILTIN(__builtin_sve_svdup_n_f64_z, "q2dq16bd", "n", "sve") |
||
1352 | TARGET_BUILTIN(__builtin_sve_svdup_n_s16, "q8ss", "n", "sve") |
||
1353 | TARGET_BUILTIN(__builtin_sve_svdup_n_s16_m, "q8sq8sq16bs", "n", "sve") |
||
1354 | TARGET_BUILTIN(__builtin_sve_svdup_n_s16_x, "q8sq16bs", "n", "sve") |
||
1355 | TARGET_BUILTIN(__builtin_sve_svdup_n_s16_z, "q8sq16bs", "n", "sve") |
||
1356 | TARGET_BUILTIN(__builtin_sve_svdup_n_s32, "q4ii", "n", "sve") |
||
1357 | TARGET_BUILTIN(__builtin_sve_svdup_n_s32_m, "q4iq4iq16bi", "n", "sve") |
||
1358 | TARGET_BUILTIN(__builtin_sve_svdup_n_s32_x, "q4iq16bi", "n", "sve") |
||
1359 | TARGET_BUILTIN(__builtin_sve_svdup_n_s32_z, "q4iq16bi", "n", "sve") |
||
1360 | TARGET_BUILTIN(__builtin_sve_svdup_n_s64, "q2WiWi", "n", "sve") |
||
1361 | TARGET_BUILTIN(__builtin_sve_svdup_n_s64_m, "q2Wiq2Wiq16bWi", "n", "sve") |
||
1362 | TARGET_BUILTIN(__builtin_sve_svdup_n_s64_x, "q2Wiq16bWi", "n", "sve") |
||
1363 | TARGET_BUILTIN(__builtin_sve_svdup_n_s64_z, "q2Wiq16bWi", "n", "sve") |
||
1364 | TARGET_BUILTIN(__builtin_sve_svdup_n_s8, "q16ScSc", "n", "sve") |
||
1365 | TARGET_BUILTIN(__builtin_sve_svdup_n_s8_m, "q16Scq16Scq16bSc", "n", "sve") |
||
1366 | TARGET_BUILTIN(__builtin_sve_svdup_n_s8_x, "q16Scq16bSc", "n", "sve") |
||
1367 | TARGET_BUILTIN(__builtin_sve_svdup_n_s8_z, "q16Scq16bSc", "n", "sve") |
||
1368 | TARGET_BUILTIN(__builtin_sve_svdup_n_u16, "q8UsUs", "n", "sve") |
||
1369 | TARGET_BUILTIN(__builtin_sve_svdup_n_u16_m, "q8Usq8Usq16bUs", "n", "sve") |
||
1370 | TARGET_BUILTIN(__builtin_sve_svdup_n_u16_x, "q8Usq16bUs", "n", "sve") |
||
1371 | TARGET_BUILTIN(__builtin_sve_svdup_n_u16_z, "q8Usq16bUs", "n", "sve") |
||
1372 | TARGET_BUILTIN(__builtin_sve_svdup_n_u32, "q4UiUi", "n", "sve") |
||
1373 | TARGET_BUILTIN(__builtin_sve_svdup_n_u32_m, "q4Uiq4Uiq16bUi", "n", "sve") |
||
1374 | TARGET_BUILTIN(__builtin_sve_svdup_n_u32_x, "q4Uiq16bUi", "n", "sve") |
||
1375 | TARGET_BUILTIN(__builtin_sve_svdup_n_u32_z, "q4Uiq16bUi", "n", "sve") |
||
1376 | TARGET_BUILTIN(__builtin_sve_svdup_n_u64, "q2UWiUWi", "n", "sve") |
||
1377 | TARGET_BUILTIN(__builtin_sve_svdup_n_u64_m, "q2UWiq2UWiq16bUWi", "n", "sve") |
||
1378 | TARGET_BUILTIN(__builtin_sve_svdup_n_u64_x, "q2UWiq16bUWi", "n", "sve") |
||
1379 | TARGET_BUILTIN(__builtin_sve_svdup_n_u64_z, "q2UWiq16bUWi", "n", "sve") |
||
1380 | TARGET_BUILTIN(__builtin_sve_svdup_n_u8, "q16UcUc", "n", "sve") |
||
1381 | TARGET_BUILTIN(__builtin_sve_svdup_n_u8_m, "q16Ucq16Ucq16bUc", "n", "sve") |
||
1382 | TARGET_BUILTIN(__builtin_sve_svdup_n_u8_x, "q16Ucq16bUc", "n", "sve") |
||
1383 | TARGET_BUILTIN(__builtin_sve_svdup_n_u8_z, "q16Ucq16bUc", "n", "sve") |
||
1384 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_bf16, "q8yq8yUWi", "n", "sve,bf16") |
||
1385 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_f16, "q8hq8hUWi", "n", "sve") |
||
1386 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_f32, "q4fq4fUWi", "n", "sve") |
||
1387 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_f64, "q2dq2dUWi", "n", "sve") |
||
1388 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_s16, "q8sq8sUWi", "n", "sve") |
||
1389 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_s32, "q4iq4iUWi", "n", "sve") |
||
1390 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_s64, "q2Wiq2WiUWi", "n", "sve") |
||
1391 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_s8, "q16Scq16ScUWi", "n", "sve") |
||
1392 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_u16, "q8Usq8UsUWi", "n", "sve") |
||
1393 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_u32, "q4Uiq4UiUWi", "n", "sve") |
||
1394 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_u64, "q2UWiq2UWiUWi", "n", "sve") |
||
1395 | TARGET_BUILTIN(__builtin_sve_svdupq_lane_u8, "q16Ucq16UcUWi", "n", "sve") |
||
1396 | TARGET_BUILTIN(__builtin_sve_svdupq_n_b16, "q16bbbbbbbbb", "n", "sve") |
||
1397 | TARGET_BUILTIN(__builtin_sve_svdupq_n_b32, "q16bbbbb", "n", "sve") |
||
1398 | TARGET_BUILTIN(__builtin_sve_svdupq_n_b64, "q16bbb", "n", "sve") |
||
1399 | TARGET_BUILTIN(__builtin_sve_svdupq_n_b8, "q16bbbbbbbbbbbbbbbbb", "n", "sve") |
||
1400 | TARGET_BUILTIN(__builtin_sve_svdupq_n_bf16, "q8yyyyyyyyy", "n", "sve,bf16") |
||
1401 | TARGET_BUILTIN(__builtin_sve_svdupq_n_f16, "q8hhhhhhhhh", "n", "sve") |
||
1402 | TARGET_BUILTIN(__builtin_sve_svdupq_n_f32, "q4fffff", "n", "sve") |
||
1403 | TARGET_BUILTIN(__builtin_sve_svdupq_n_f64, "q2ddd", "n", "sve") |
||
1404 | TARGET_BUILTIN(__builtin_sve_svdupq_n_s16, "q8sssssssss", "n", "sve") |
||
1405 | TARGET_BUILTIN(__builtin_sve_svdupq_n_s32, "q4iiiii", "n", "sve") |
||
1406 | TARGET_BUILTIN(__builtin_sve_svdupq_n_s64, "q2WiWiWi", "n", "sve") |
||
1407 | TARGET_BUILTIN(__builtin_sve_svdupq_n_s8, "q16ScScScScScScScScScScScScScScScScSc", "n", "sve") |
||
1408 | TARGET_BUILTIN(__builtin_sve_svdupq_n_u16, "q8UsUsUsUsUsUsUsUsUs", "n", "sve") |
||
1409 | TARGET_BUILTIN(__builtin_sve_svdupq_n_u32, "q4UiUiUiUiUi", "n", "sve") |
||
1410 | TARGET_BUILTIN(__builtin_sve_svdupq_n_u64, "q2UWiUWiUWi", "n", "sve") |
||
1411 | TARGET_BUILTIN(__builtin_sve_svdupq_n_u8, "q16UcUcUcUcUcUcUcUcUcUcUcUcUcUcUcUcUc", "n", "sve") |
||
1412 | TARGET_BUILTIN(__builtin_sve_sveor3_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
1413 | TARGET_BUILTIN(__builtin_sve_sveor3_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
1414 | TARGET_BUILTIN(__builtin_sve_sveor3_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
1415 | TARGET_BUILTIN(__builtin_sve_sveor3_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
1416 | TARGET_BUILTIN(__builtin_sve_sveor3_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
1417 | TARGET_BUILTIN(__builtin_sve_sveor3_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
1418 | TARGET_BUILTIN(__builtin_sve_sveor3_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
1419 | TARGET_BUILTIN(__builtin_sve_sveor3_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
1420 | TARGET_BUILTIN(__builtin_sve_sveor3_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
1421 | TARGET_BUILTIN(__builtin_sve_sveor3_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
1422 | TARGET_BUILTIN(__builtin_sve_sveor3_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
1423 | TARGET_BUILTIN(__builtin_sve_sveor3_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
1424 | TARGET_BUILTIN(__builtin_sve_sveor3_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
1425 | TARGET_BUILTIN(__builtin_sve_sveor3_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
1426 | TARGET_BUILTIN(__builtin_sve_sveor3_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
1427 | TARGET_BUILTIN(__builtin_sve_sveor3_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
1428 | TARGET_BUILTIN(__builtin_sve_sveor_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
1429 | TARGET_BUILTIN(__builtin_sve_sveor_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
1430 | TARGET_BUILTIN(__builtin_sve_sveor_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
1431 | TARGET_BUILTIN(__builtin_sve_sveor_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
1432 | TARGET_BUILTIN(__builtin_sve_sveor_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
1433 | TARGET_BUILTIN(__builtin_sve_sveor_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
1434 | TARGET_BUILTIN(__builtin_sve_sveor_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
1435 | TARGET_BUILTIN(__builtin_sve_sveor_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
1436 | TARGET_BUILTIN(__builtin_sve_sveor_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
1437 | TARGET_BUILTIN(__builtin_sve_sveor_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
1438 | TARGET_BUILTIN(__builtin_sve_sveor_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
1439 | TARGET_BUILTIN(__builtin_sve_sveor_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
1440 | TARGET_BUILTIN(__builtin_sve_sveor_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
1441 | TARGET_BUILTIN(__builtin_sve_sveor_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
1442 | TARGET_BUILTIN(__builtin_sve_sveor_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
1443 | TARGET_BUILTIN(__builtin_sve_sveor_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
1444 | TARGET_BUILTIN(__builtin_sve_sveor_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
1445 | TARGET_BUILTIN(__builtin_sve_sveor_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
1446 | TARGET_BUILTIN(__builtin_sve_sveor_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
1447 | TARGET_BUILTIN(__builtin_sve_sveor_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1448 | TARGET_BUILTIN(__builtin_sve_sveor_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1449 | TARGET_BUILTIN(__builtin_sve_sveor_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
1450 | TARGET_BUILTIN(__builtin_sve_sveor_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
1451 | TARGET_BUILTIN(__builtin_sve_sveor_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
1452 | TARGET_BUILTIN(__builtin_sve_sveor_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
1453 | TARGET_BUILTIN(__builtin_sve_sveor_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
1454 | TARGET_BUILTIN(__builtin_sve_sveor_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
1455 | TARGET_BUILTIN(__builtin_sve_sveor_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
1456 | TARGET_BUILTIN(__builtin_sve_sveor_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
1457 | TARGET_BUILTIN(__builtin_sve_sveor_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
1458 | TARGET_BUILTIN(__builtin_sve_sveor_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
1459 | TARGET_BUILTIN(__builtin_sve_sveor_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1460 | TARGET_BUILTIN(__builtin_sve_sveor_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1461 | TARGET_BUILTIN(__builtin_sve_sveor_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
1462 | TARGET_BUILTIN(__builtin_sve_sveor_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
1463 | TARGET_BUILTIN(__builtin_sve_sveor_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
1464 | TARGET_BUILTIN(__builtin_sve_sveor_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
1465 | TARGET_BUILTIN(__builtin_sve_sveor_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
1466 | TARGET_BUILTIN(__builtin_sve_sveor_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
1467 | TARGET_BUILTIN(__builtin_sve_sveor_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
1468 | TARGET_BUILTIN(__builtin_sve_sveor_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1469 | TARGET_BUILTIN(__builtin_sve_sveor_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1470 | TARGET_BUILTIN(__builtin_sve_sveor_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
1471 | TARGET_BUILTIN(__builtin_sve_sveor_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1472 | TARGET_BUILTIN(__builtin_sve_sveor_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1473 | TARGET_BUILTIN(__builtin_sve_sveor_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
1474 | TARGET_BUILTIN(__builtin_sve_sveor_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
1475 | TARGET_BUILTIN(__builtin_sve_sveor_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
1476 | TARGET_BUILTIN(__builtin_sve_sveor_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
1477 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
1478 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
1479 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
1480 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
1481 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
1482 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
1483 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
1484 | TARGET_BUILTIN(__builtin_sve_sveorbt_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
1485 | TARGET_BUILTIN(__builtin_sve_sveorbt_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
1486 | TARGET_BUILTIN(__builtin_sve_sveorbt_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
1487 | TARGET_BUILTIN(__builtin_sve_sveorbt_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
1488 | TARGET_BUILTIN(__builtin_sve_sveorbt_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
1489 | TARGET_BUILTIN(__builtin_sve_sveorbt_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
1490 | TARGET_BUILTIN(__builtin_sve_sveorbt_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
1491 | TARGET_BUILTIN(__builtin_sve_sveorbt_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
1492 | TARGET_BUILTIN(__builtin_sve_sveorbt_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
1493 | TARGET_BUILTIN(__builtin_sve_sveortb_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
1494 | TARGET_BUILTIN(__builtin_sve_sveortb_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
1495 | TARGET_BUILTIN(__builtin_sve_sveortb_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
1496 | TARGET_BUILTIN(__builtin_sve_sveortb_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
1497 | TARGET_BUILTIN(__builtin_sve_sveortb_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
1498 | TARGET_BUILTIN(__builtin_sve_sveortb_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
1499 | TARGET_BUILTIN(__builtin_sve_sveortb_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
1500 | TARGET_BUILTIN(__builtin_sve_sveortb_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
1501 | TARGET_BUILTIN(__builtin_sve_sveortb_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
1502 | TARGET_BUILTIN(__builtin_sve_sveortb_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
1503 | TARGET_BUILTIN(__builtin_sve_sveortb_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
1504 | TARGET_BUILTIN(__builtin_sve_sveortb_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
1505 | TARGET_BUILTIN(__builtin_sve_sveortb_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
1506 | TARGET_BUILTIN(__builtin_sve_sveortb_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
1507 | TARGET_BUILTIN(__builtin_sve_sveortb_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
1508 | TARGET_BUILTIN(__builtin_sve_sveortb_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
1509 | TARGET_BUILTIN(__builtin_sve_sveorv_s16, "sq16bq8s", "n", "sve") |
||
1510 | TARGET_BUILTIN(__builtin_sve_sveorv_s32, "iq16bq4i", "n", "sve") |
||
1511 | TARGET_BUILTIN(__builtin_sve_sveorv_s64, "Wiq16bq2Wi", "n", "sve") |
||
1512 | TARGET_BUILTIN(__builtin_sve_sveorv_s8, "Scq16bq16Sc", "n", "sve") |
||
1513 | TARGET_BUILTIN(__builtin_sve_sveorv_u16, "Usq16bq8Us", "n", "sve") |
||
1514 | TARGET_BUILTIN(__builtin_sve_sveorv_u32, "Uiq16bq4Ui", "n", "sve") |
||
1515 | TARGET_BUILTIN(__builtin_sve_sveorv_u64, "UWiq16bq2UWi", "n", "sve") |
||
1516 | TARGET_BUILTIN(__builtin_sve_sveorv_u8, "Ucq16bq16Uc", "n", "sve") |
||
1517 | TARGET_BUILTIN(__builtin_sve_svexpa_f16, "q8hq8Us", "n", "sve") |
||
1518 | TARGET_BUILTIN(__builtin_sve_svexpa_f32, "q4fq4Ui", "n", "sve") |
||
1519 | TARGET_BUILTIN(__builtin_sve_svexpa_f64, "q2dq2UWi", "n", "sve") |
||
1520 | TARGET_BUILTIN(__builtin_sve_svext_bf16, "q8yq8yq8yIUWi", "n", "sve,bf16") |
||
1521 | TARGET_BUILTIN(__builtin_sve_svext_f16, "q8hq8hq8hIUWi", "n", "sve") |
||
1522 | TARGET_BUILTIN(__builtin_sve_svext_f32, "q4fq4fq4fIUWi", "n", "sve") |
||
1523 | TARGET_BUILTIN(__builtin_sve_svext_f64, "q2dq2dq2dIUWi", "n", "sve") |
||
1524 | TARGET_BUILTIN(__builtin_sve_svext_s16, "q8sq8sq8sIUWi", "n", "sve") |
||
1525 | TARGET_BUILTIN(__builtin_sve_svext_s32, "q4iq4iq4iIUWi", "n", "sve") |
||
1526 | TARGET_BUILTIN(__builtin_sve_svext_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve") |
||
1527 | TARGET_BUILTIN(__builtin_sve_svext_s8, "q16Scq16Scq16ScIUWi", "n", "sve") |
||
1528 | TARGET_BUILTIN(__builtin_sve_svext_u16, "q8Usq8Usq8UsIUWi", "n", "sve") |
||
1529 | TARGET_BUILTIN(__builtin_sve_svext_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve") |
||
1530 | TARGET_BUILTIN(__builtin_sve_svext_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve") |
||
1531 | TARGET_BUILTIN(__builtin_sve_svext_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve") |
||
1532 | TARGET_BUILTIN(__builtin_sve_svextb_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
1533 | TARGET_BUILTIN(__builtin_sve_svextb_s16_x, "q8sq16bq8s", "n", "sve") |
||
1534 | TARGET_BUILTIN(__builtin_sve_svextb_s16_z, "q8sq16bq8s", "n", "sve") |
||
1535 | TARGET_BUILTIN(__builtin_sve_svextb_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
1536 | TARGET_BUILTIN(__builtin_sve_svextb_s32_x, "q4iq16bq4i", "n", "sve") |
||
1537 | TARGET_BUILTIN(__builtin_sve_svextb_s32_z, "q4iq16bq4i", "n", "sve") |
||
1538 | TARGET_BUILTIN(__builtin_sve_svextb_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
1539 | TARGET_BUILTIN(__builtin_sve_svextb_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
1540 | TARGET_BUILTIN(__builtin_sve_svextb_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
1541 | TARGET_BUILTIN(__builtin_sve_svextb_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
1542 | TARGET_BUILTIN(__builtin_sve_svextb_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
1543 | TARGET_BUILTIN(__builtin_sve_svextb_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
1544 | TARGET_BUILTIN(__builtin_sve_svextb_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
1545 | TARGET_BUILTIN(__builtin_sve_svextb_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
1546 | TARGET_BUILTIN(__builtin_sve_svextb_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
1547 | TARGET_BUILTIN(__builtin_sve_svextb_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
1548 | TARGET_BUILTIN(__builtin_sve_svextb_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
1549 | TARGET_BUILTIN(__builtin_sve_svextb_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
1550 | TARGET_BUILTIN(__builtin_sve_svexth_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
1551 | TARGET_BUILTIN(__builtin_sve_svexth_s32_x, "q4iq16bq4i", "n", "sve") |
||
1552 | TARGET_BUILTIN(__builtin_sve_svexth_s32_z, "q4iq16bq4i", "n", "sve") |
||
1553 | TARGET_BUILTIN(__builtin_sve_svexth_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
1554 | TARGET_BUILTIN(__builtin_sve_svexth_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
1555 | TARGET_BUILTIN(__builtin_sve_svexth_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
1556 | TARGET_BUILTIN(__builtin_sve_svexth_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
1557 | TARGET_BUILTIN(__builtin_sve_svexth_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
1558 | TARGET_BUILTIN(__builtin_sve_svexth_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
1559 | TARGET_BUILTIN(__builtin_sve_svexth_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
1560 | TARGET_BUILTIN(__builtin_sve_svexth_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
1561 | TARGET_BUILTIN(__builtin_sve_svexth_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
1562 | TARGET_BUILTIN(__builtin_sve_svextw_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
1563 | TARGET_BUILTIN(__builtin_sve_svextw_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
1564 | TARGET_BUILTIN(__builtin_sve_svextw_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
1565 | TARGET_BUILTIN(__builtin_sve_svextw_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
1566 | TARGET_BUILTIN(__builtin_sve_svextw_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
1567 | TARGET_BUILTIN(__builtin_sve_svextw_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
1568 | TARGET_BUILTIN(__builtin_sve_svget2_bf16, "q8yq16yIUWi", "n", "sve,bf16") |
||
1569 | TARGET_BUILTIN(__builtin_sve_svget2_f16, "q8hq16hIUWi", "n", "sve") |
||
1570 | TARGET_BUILTIN(__builtin_sve_svget2_f32, "q4fq8fIUWi", "n", "sve") |
||
1571 | TARGET_BUILTIN(__builtin_sve_svget2_f64, "q2dq4dIUWi", "n", "sve") |
||
1572 | TARGET_BUILTIN(__builtin_sve_svget2_s16, "q8sq16sIUWi", "n", "sve") |
||
1573 | TARGET_BUILTIN(__builtin_sve_svget2_s32, "q4iq8iIUWi", "n", "sve") |
||
1574 | TARGET_BUILTIN(__builtin_sve_svget2_s64, "q2Wiq4WiIUWi", "n", "sve") |
||
1575 | TARGET_BUILTIN(__builtin_sve_svget2_s8, "q16Scq32ScIUWi", "n", "sve") |
||
1576 | TARGET_BUILTIN(__builtin_sve_svget2_u16, "q8Usq16UsIUWi", "n", "sve") |
||
1577 | TARGET_BUILTIN(__builtin_sve_svget2_u32, "q4Uiq8UiIUWi", "n", "sve") |
||
1578 | TARGET_BUILTIN(__builtin_sve_svget2_u64, "q2UWiq4UWiIUWi", "n", "sve") |
||
1579 | TARGET_BUILTIN(__builtin_sve_svget2_u8, "q16Ucq32UcIUWi", "n", "sve") |
||
1580 | TARGET_BUILTIN(__builtin_sve_svget3_bf16, "q8yq24yIUWi", "n", "sve,bf16") |
||
1581 | TARGET_BUILTIN(__builtin_sve_svget3_f16, "q8hq24hIUWi", "n", "sve") |
||
1582 | TARGET_BUILTIN(__builtin_sve_svget3_f32, "q4fq12fIUWi", "n", "sve") |
||
1583 | TARGET_BUILTIN(__builtin_sve_svget3_f64, "q2dq6dIUWi", "n", "sve") |
||
1584 | TARGET_BUILTIN(__builtin_sve_svget3_s16, "q8sq24sIUWi", "n", "sve") |
||
1585 | TARGET_BUILTIN(__builtin_sve_svget3_s32, "q4iq12iIUWi", "n", "sve") |
||
1586 | TARGET_BUILTIN(__builtin_sve_svget3_s64, "q2Wiq6WiIUWi", "n", "sve") |
||
1587 | TARGET_BUILTIN(__builtin_sve_svget3_s8, "q16Scq48ScIUWi", "n", "sve") |
||
1588 | TARGET_BUILTIN(__builtin_sve_svget3_u16, "q8Usq24UsIUWi", "n", "sve") |
||
1589 | TARGET_BUILTIN(__builtin_sve_svget3_u32, "q4Uiq12UiIUWi", "n", "sve") |
||
1590 | TARGET_BUILTIN(__builtin_sve_svget3_u64, "q2UWiq6UWiIUWi", "n", "sve") |
||
1591 | TARGET_BUILTIN(__builtin_sve_svget3_u8, "q16Ucq48UcIUWi", "n", "sve") |
||
1592 | TARGET_BUILTIN(__builtin_sve_svget4_bf16, "q8yq32yIUWi", "n", "sve,bf16") |
||
1593 | TARGET_BUILTIN(__builtin_sve_svget4_f16, "q8hq32hIUWi", "n", "sve") |
||
1594 | TARGET_BUILTIN(__builtin_sve_svget4_f32, "q4fq16fIUWi", "n", "sve") |
||
1595 | TARGET_BUILTIN(__builtin_sve_svget4_f64, "q2dq8dIUWi", "n", "sve") |
||
1596 | TARGET_BUILTIN(__builtin_sve_svget4_s16, "q8sq32sIUWi", "n", "sve") |
||
1597 | TARGET_BUILTIN(__builtin_sve_svget4_s32, "q4iq16iIUWi", "n", "sve") |
||
1598 | TARGET_BUILTIN(__builtin_sve_svget4_s64, "q2Wiq8WiIUWi", "n", "sve") |
||
1599 | TARGET_BUILTIN(__builtin_sve_svget4_s8, "q16Scq64ScIUWi", "n", "sve") |
||
1600 | TARGET_BUILTIN(__builtin_sve_svget4_u16, "q8Usq32UsIUWi", "n", "sve") |
||
1601 | TARGET_BUILTIN(__builtin_sve_svget4_u32, "q4Uiq16UiIUWi", "n", "sve") |
||
1602 | TARGET_BUILTIN(__builtin_sve_svget4_u64, "q2UWiq8UWiIUWi", "n", "sve") |
||
1603 | TARGET_BUILTIN(__builtin_sve_svget4_u8, "q16Ucq64UcIUWi", "n", "sve") |
||
1604 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
1605 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
1606 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
1607 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
1608 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
1609 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
1610 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1611 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1612 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1613 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
1614 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
1615 | TARGET_BUILTIN(__builtin_sve_svhadd_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
1616 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
1617 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
1618 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
1619 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1620 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1621 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1622 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1623 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1624 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1625 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1626 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1627 | TARGET_BUILTIN(__builtin_sve_svhadd_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1628 | TARGET_BUILTIN(__builtin_sve_svhadd_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
1629 | TARGET_BUILTIN(__builtin_sve_svhadd_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
1630 | TARGET_BUILTIN(__builtin_sve_svhadd_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
1631 | TARGET_BUILTIN(__builtin_sve_svhadd_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
1632 | TARGET_BUILTIN(__builtin_sve_svhadd_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
1633 | TARGET_BUILTIN(__builtin_sve_svhadd_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
1634 | TARGET_BUILTIN(__builtin_sve_svhadd_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1635 | TARGET_BUILTIN(__builtin_sve_svhadd_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1636 | TARGET_BUILTIN(__builtin_sve_svhadd_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1637 | TARGET_BUILTIN(__builtin_sve_svhadd_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1638 | TARGET_BUILTIN(__builtin_sve_svhadd_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1639 | TARGET_BUILTIN(__builtin_sve_svhadd_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1640 | TARGET_BUILTIN(__builtin_sve_svhadd_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1641 | TARGET_BUILTIN(__builtin_sve_svhadd_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1642 | TARGET_BUILTIN(__builtin_sve_svhadd_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1643 | TARGET_BUILTIN(__builtin_sve_svhadd_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1644 | TARGET_BUILTIN(__builtin_sve_svhadd_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1645 | TARGET_BUILTIN(__builtin_sve_svhadd_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1646 | TARGET_BUILTIN(__builtin_sve_svhadd_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1647 | TARGET_BUILTIN(__builtin_sve_svhadd_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1648 | TARGET_BUILTIN(__builtin_sve_svhadd_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1649 | TARGET_BUILTIN(__builtin_sve_svhadd_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1650 | TARGET_BUILTIN(__builtin_sve_svhadd_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1651 | TARGET_BUILTIN(__builtin_sve_svhadd_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1652 | TARGET_BUILTIN(__builtin_sve_svhistcnt_s32_z, "q4Uiq16bq4iq4i", "n", "sve2") |
||
1653 | TARGET_BUILTIN(__builtin_sve_svhistcnt_s64_z, "q2UWiq16bq2Wiq2Wi", "n", "sve2") |
||
1654 | TARGET_BUILTIN(__builtin_sve_svhistcnt_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1655 | TARGET_BUILTIN(__builtin_sve_svhistcnt_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1656 | TARGET_BUILTIN(__builtin_sve_svhistseg_s8, "q16Ucq16Scq16Sc", "n", "sve2") |
||
1657 | TARGET_BUILTIN(__builtin_sve_svhistseg_u8, "q16Ucq16Ucq16Uc", "n", "sve2") |
||
1658 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
1659 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
1660 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
1661 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
1662 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
1663 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
1664 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1665 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1666 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1667 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
1668 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
1669 | TARGET_BUILTIN(__builtin_sve_svhsub_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
1670 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
1671 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
1672 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
1673 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1674 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1675 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1676 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1677 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1678 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1679 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1680 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1681 | TARGET_BUILTIN(__builtin_sve_svhsub_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1682 | TARGET_BUILTIN(__builtin_sve_svhsub_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
1683 | TARGET_BUILTIN(__builtin_sve_svhsub_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
1684 | TARGET_BUILTIN(__builtin_sve_svhsub_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
1685 | TARGET_BUILTIN(__builtin_sve_svhsub_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
1686 | TARGET_BUILTIN(__builtin_sve_svhsub_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
1687 | TARGET_BUILTIN(__builtin_sve_svhsub_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
1688 | TARGET_BUILTIN(__builtin_sve_svhsub_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1689 | TARGET_BUILTIN(__builtin_sve_svhsub_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1690 | TARGET_BUILTIN(__builtin_sve_svhsub_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1691 | TARGET_BUILTIN(__builtin_sve_svhsub_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1692 | TARGET_BUILTIN(__builtin_sve_svhsub_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1693 | TARGET_BUILTIN(__builtin_sve_svhsub_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1694 | TARGET_BUILTIN(__builtin_sve_svhsub_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1695 | TARGET_BUILTIN(__builtin_sve_svhsub_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1696 | TARGET_BUILTIN(__builtin_sve_svhsub_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1697 | TARGET_BUILTIN(__builtin_sve_svhsub_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1698 | TARGET_BUILTIN(__builtin_sve_svhsub_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1699 | TARGET_BUILTIN(__builtin_sve_svhsub_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1700 | TARGET_BUILTIN(__builtin_sve_svhsub_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1701 | TARGET_BUILTIN(__builtin_sve_svhsub_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1702 | TARGET_BUILTIN(__builtin_sve_svhsub_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1703 | TARGET_BUILTIN(__builtin_sve_svhsub_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1704 | TARGET_BUILTIN(__builtin_sve_svhsub_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1705 | TARGET_BUILTIN(__builtin_sve_svhsub_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1706 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
1707 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
1708 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
1709 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
1710 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
1711 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
1712 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1713 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1714 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
1715 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
1716 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
1717 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
1718 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
1719 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
1720 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
1721 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1722 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1723 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
1724 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1725 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1726 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
1727 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1728 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1729 | TARGET_BUILTIN(__builtin_sve_svhsubr_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
1730 | TARGET_BUILTIN(__builtin_sve_svhsubr_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
1731 | TARGET_BUILTIN(__builtin_sve_svhsubr_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
1732 | TARGET_BUILTIN(__builtin_sve_svhsubr_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
1733 | TARGET_BUILTIN(__builtin_sve_svhsubr_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
1734 | TARGET_BUILTIN(__builtin_sve_svhsubr_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
1735 | TARGET_BUILTIN(__builtin_sve_svhsubr_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
1736 | TARGET_BUILTIN(__builtin_sve_svhsubr_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1737 | TARGET_BUILTIN(__builtin_sve_svhsubr_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1738 | TARGET_BUILTIN(__builtin_sve_svhsubr_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
1739 | TARGET_BUILTIN(__builtin_sve_svhsubr_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1740 | TARGET_BUILTIN(__builtin_sve_svhsubr_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1741 | TARGET_BUILTIN(__builtin_sve_svhsubr_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
1742 | TARGET_BUILTIN(__builtin_sve_svhsubr_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1743 | TARGET_BUILTIN(__builtin_sve_svhsubr_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1744 | TARGET_BUILTIN(__builtin_sve_svhsubr_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
1745 | TARGET_BUILTIN(__builtin_sve_svhsubr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1746 | TARGET_BUILTIN(__builtin_sve_svhsubr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1747 | TARGET_BUILTIN(__builtin_sve_svhsubr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
1748 | TARGET_BUILTIN(__builtin_sve_svhsubr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1749 | TARGET_BUILTIN(__builtin_sve_svhsubr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1750 | TARGET_BUILTIN(__builtin_sve_svhsubr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
1751 | TARGET_BUILTIN(__builtin_sve_svhsubr_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1752 | TARGET_BUILTIN(__builtin_sve_svhsubr_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1753 | TARGET_BUILTIN(__builtin_sve_svhsubr_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
1754 | TARGET_BUILTIN(__builtin_sve_svindex_s16, "q8sss", "n", "sve") |
||
1755 | TARGET_BUILTIN(__builtin_sve_svindex_s32, "q4iii", "n", "sve") |
||
1756 | TARGET_BUILTIN(__builtin_sve_svindex_s64, "q2WiWiWi", "n", "sve") |
||
1757 | TARGET_BUILTIN(__builtin_sve_svindex_s8, "q16ScScSc", "n", "sve") |
||
1758 | TARGET_BUILTIN(__builtin_sve_svindex_u16, "q8UsUsUs", "n", "sve") |
||
1759 | TARGET_BUILTIN(__builtin_sve_svindex_u32, "q4UiUiUi", "n", "sve") |
||
1760 | TARGET_BUILTIN(__builtin_sve_svindex_u64, "q2UWiUWiUWi", "n", "sve") |
||
1761 | TARGET_BUILTIN(__builtin_sve_svindex_u8, "q16UcUcUc", "n", "sve") |
||
1762 | TARGET_BUILTIN(__builtin_sve_svinsr_n_bf16, "q8yq8yy", "n", "sve,bf16") |
||
1763 | TARGET_BUILTIN(__builtin_sve_svinsr_n_f16, "q8hq8hh", "n", "sve") |
||
1764 | TARGET_BUILTIN(__builtin_sve_svinsr_n_f32, "q4fq4ff", "n", "sve") |
||
1765 | TARGET_BUILTIN(__builtin_sve_svinsr_n_f64, "q2dq2dd", "n", "sve") |
||
1766 | TARGET_BUILTIN(__builtin_sve_svinsr_n_s16, "q8sq8ss", "n", "sve") |
||
1767 | TARGET_BUILTIN(__builtin_sve_svinsr_n_s32, "q4iq4ii", "n", "sve") |
||
1768 | TARGET_BUILTIN(__builtin_sve_svinsr_n_s64, "q2Wiq2WiWi", "n", "sve") |
||
1769 | TARGET_BUILTIN(__builtin_sve_svinsr_n_s8, "q16Scq16ScSc", "n", "sve") |
||
1770 | TARGET_BUILTIN(__builtin_sve_svinsr_n_u16, "q8Usq8UsUs", "n", "sve") |
||
1771 | TARGET_BUILTIN(__builtin_sve_svinsr_n_u32, "q4Uiq4UiUi", "n", "sve") |
||
1772 | TARGET_BUILTIN(__builtin_sve_svinsr_n_u64, "q2UWiq2UWiUWi", "n", "sve") |
||
1773 | TARGET_BUILTIN(__builtin_sve_svinsr_n_u8, "q16Ucq16UcUc", "n", "sve") |
||
1774 | TARGET_BUILTIN(__builtin_sve_svlasta_bf16, "yq16bq8y", "n", "sve,bf16") |
||
1775 | TARGET_BUILTIN(__builtin_sve_svlasta_f16, "hq16bq8h", "n", "sve") |
||
1776 | TARGET_BUILTIN(__builtin_sve_svlasta_f32, "fq16bq4f", "n", "sve") |
||
1777 | TARGET_BUILTIN(__builtin_sve_svlasta_f64, "dq16bq2d", "n", "sve") |
||
1778 | TARGET_BUILTIN(__builtin_sve_svlasta_s16, "sq16bq8s", "n", "sve") |
||
1779 | TARGET_BUILTIN(__builtin_sve_svlasta_s32, "iq16bq4i", "n", "sve") |
||
1780 | TARGET_BUILTIN(__builtin_sve_svlasta_s64, "Wiq16bq2Wi", "n", "sve") |
||
1781 | TARGET_BUILTIN(__builtin_sve_svlasta_s8, "Scq16bq16Sc", "n", "sve") |
||
1782 | TARGET_BUILTIN(__builtin_sve_svlasta_u16, "Usq16bq8Us", "n", "sve") |
||
1783 | TARGET_BUILTIN(__builtin_sve_svlasta_u32, "Uiq16bq4Ui", "n", "sve") |
||
1784 | TARGET_BUILTIN(__builtin_sve_svlasta_u64, "UWiq16bq2UWi", "n", "sve") |
||
1785 | TARGET_BUILTIN(__builtin_sve_svlasta_u8, "Ucq16bq16Uc", "n", "sve") |
||
1786 | TARGET_BUILTIN(__builtin_sve_svlastb_bf16, "yq16bq8y", "n", "sve,bf16") |
||
1787 | TARGET_BUILTIN(__builtin_sve_svlastb_f16, "hq16bq8h", "n", "sve") |
||
1788 | TARGET_BUILTIN(__builtin_sve_svlastb_f32, "fq16bq4f", "n", "sve") |
||
1789 | TARGET_BUILTIN(__builtin_sve_svlastb_f64, "dq16bq2d", "n", "sve") |
||
1790 | TARGET_BUILTIN(__builtin_sve_svlastb_s16, "sq16bq8s", "n", "sve") |
||
1791 | TARGET_BUILTIN(__builtin_sve_svlastb_s32, "iq16bq4i", "n", "sve") |
||
1792 | TARGET_BUILTIN(__builtin_sve_svlastb_s64, "Wiq16bq2Wi", "n", "sve") |
||
1793 | TARGET_BUILTIN(__builtin_sve_svlastb_s8, "Scq16bq16Sc", "n", "sve") |
||
1794 | TARGET_BUILTIN(__builtin_sve_svlastb_u16, "Usq16bq8Us", "n", "sve") |
||
1795 | TARGET_BUILTIN(__builtin_sve_svlastb_u32, "Uiq16bq4Ui", "n", "sve") |
||
1796 | TARGET_BUILTIN(__builtin_sve_svlastb_u64, "UWiq16bq2UWi", "n", "sve") |
||
1797 | TARGET_BUILTIN(__builtin_sve_svlastb_u8, "Ucq16bq16Uc", "n", "sve") |
||
1798 | TARGET_BUILTIN(__builtin_sve_svld1_bf16, "q8yq16byC*", "n", "sve,bf16") |
||
1799 | TARGET_BUILTIN(__builtin_sve_svld1_f16, "q8hq16bhC*", "n", "sve") |
||
1800 | TARGET_BUILTIN(__builtin_sve_svld1_f32, "q4fq16bfC*", "n", "sve") |
||
1801 | TARGET_BUILTIN(__builtin_sve_svld1_f64, "q2dq16bdC*", "n", "sve") |
||
1802 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32index_f32, "q4fq16bfC*q4i", "n", "sve") |
||
1803 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32index_s32, "q4iq16bSiC*q4i", "n", "sve") |
||
1804 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32index_u32, "q4Uiq16bUiC*q4i", "n", "sve") |
||
1805 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32offset_f32, "q4fq16bfC*q4i", "n", "sve") |
||
1806 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32offset_s32, "q4iq16bSiC*q4i", "n", "sve") |
||
1807 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s32offset_u32, "q4Uiq16bUiC*q4i", "n", "sve") |
||
1808 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64index_f64, "q2dq16bdC*q2Wi", "n", "sve") |
||
1809 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64index_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve") |
||
1810 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64index_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve") |
||
1811 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64offset_f64, "q2dq16bdC*q2Wi", "n", "sve") |
||
1812 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64offset_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve") |
||
1813 | TARGET_BUILTIN(__builtin_sve_svld1_gather_s64offset_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve") |
||
1814 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_f32, "q4fq16bq4Ui", "n", "sve") |
||
1815 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_index_f32, "q4fq16bq4UiWi", "n", "sve") |
||
1816 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1817 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1818 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_offset_f32, "q4fq16bq4UiWi", "n", "sve") |
||
1819 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1820 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1821 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
1822 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
1823 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32index_f32, "q4fq16bfC*q4Ui", "n", "sve") |
||
1824 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32index_s32, "q4iq16bSiC*q4Ui", "n", "sve") |
||
1825 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32index_u32, "q4Uiq16bUiC*q4Ui", "n", "sve") |
||
1826 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32offset_f32, "q4fq16bfC*q4Ui", "n", "sve") |
||
1827 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32offset_s32, "q4iq16bSiC*q4Ui", "n", "sve") |
||
1828 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u32offset_u32, "q4Uiq16bUiC*q4Ui", "n", "sve") |
||
1829 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_f64, "q2dq16bq2UWi", "n", "sve") |
||
1830 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_index_f64, "q2dq16bq2UWiWi", "n", "sve") |
||
1831 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1832 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1833 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_offset_f64, "q2dq16bq2UWiWi", "n", "sve") |
||
1834 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1835 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1836 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
1837 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1838 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64index_f64, "q2dq16bdC*q2UWi", "n", "sve") |
||
1839 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64index_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve") |
||
1840 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64index_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve") |
||
1841 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64offset_f64, "q2dq16bdC*q2UWi", "n", "sve") |
||
1842 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64offset_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve") |
||
1843 | TARGET_BUILTIN(__builtin_sve_svld1_gather_u64offset_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve") |
||
1844 | TARGET_BUILTIN(__builtin_sve_svld1_s16, "q8sq16bSsC*", "n", "sve") |
||
1845 | TARGET_BUILTIN(__builtin_sve_svld1_s32, "q4iq16bSiC*", "n", "sve") |
||
1846 | TARGET_BUILTIN(__builtin_sve_svld1_s64, "q2Wiq16bSWiC*", "n", "sve") |
||
1847 | TARGET_BUILTIN(__builtin_sve_svld1_s8, "q16Scq16bScC*", "n", "sve") |
||
1848 | TARGET_BUILTIN(__builtin_sve_svld1_u16, "q8Usq16bUsC*", "n", "sve") |
||
1849 | TARGET_BUILTIN(__builtin_sve_svld1_u32, "q4Uiq16bUiC*", "n", "sve") |
||
1850 | TARGET_BUILTIN(__builtin_sve_svld1_u64, "q2UWiq16bUWiC*", "n", "sve") |
||
1851 | TARGET_BUILTIN(__builtin_sve_svld1_u8, "q16Ucq16bUcC*", "n", "sve") |
||
1852 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_bf16, "q8yq16byC*Wi", "n", "sve,bf16") |
||
1853 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_f16, "q8hq16bhC*Wi", "n", "sve") |
||
1854 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_f32, "q4fq16bfC*Wi", "n", "sve") |
||
1855 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_f64, "q2dq16bdC*Wi", "n", "sve") |
||
1856 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_s16, "q8sq16bSsC*Wi", "n", "sve") |
||
1857 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_s32, "q4iq16bSiC*Wi", "n", "sve") |
||
1858 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_s64, "q2Wiq16bSWiC*Wi", "n", "sve") |
||
1859 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_s8, "q16Scq16bScC*Wi", "n", "sve") |
||
1860 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_u16, "q8Usq16bUsC*Wi", "n", "sve") |
||
1861 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_u32, "q4Uiq16bUiC*Wi", "n", "sve") |
||
1862 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_u64, "q2UWiq16bUWiC*Wi", "n", "sve") |
||
1863 | TARGET_BUILTIN(__builtin_sve_svld1_vnum_u8, "q16Ucq16bUcC*Wi", "n", "sve") |
||
1864 | TARGET_BUILTIN(__builtin_sve_svld1ro_bf16, "q8yq16byC*", "n", "sve,f64mm,bf16") |
||
1865 | TARGET_BUILTIN(__builtin_sve_svld1ro_f16, "q8hq16bhC*", "n", "sve,f64mm") |
||
1866 | TARGET_BUILTIN(__builtin_sve_svld1ro_f32, "q4fq16bfC*", "n", "sve,f64mm") |
||
1867 | TARGET_BUILTIN(__builtin_sve_svld1ro_f64, "q2dq16bdC*", "n", "sve,f64mm") |
||
1868 | TARGET_BUILTIN(__builtin_sve_svld1ro_s16, "q8sq16bSsC*", "n", "sve,f64mm") |
||
1869 | TARGET_BUILTIN(__builtin_sve_svld1ro_s32, "q4iq16bSiC*", "n", "sve,f64mm") |
||
1870 | TARGET_BUILTIN(__builtin_sve_svld1ro_s64, "q2Wiq16bSWiC*", "n", "sve,f64mm") |
||
1871 | TARGET_BUILTIN(__builtin_sve_svld1ro_s8, "q16Scq16bScC*", "n", "sve,f64mm") |
||
1872 | TARGET_BUILTIN(__builtin_sve_svld1ro_u16, "q8Usq16bUsC*", "n", "sve,f64mm") |
||
1873 | TARGET_BUILTIN(__builtin_sve_svld1ro_u32, "q4Uiq16bUiC*", "n", "sve,f64mm") |
||
1874 | TARGET_BUILTIN(__builtin_sve_svld1ro_u64, "q2UWiq16bUWiC*", "n", "sve,f64mm") |
||
1875 | TARGET_BUILTIN(__builtin_sve_svld1ro_u8, "q16Ucq16bUcC*", "n", "sve,f64mm") |
||
1876 | TARGET_BUILTIN(__builtin_sve_svld1rq_bf16, "q8yq16byC*", "n", "sve,bf16") |
||
1877 | TARGET_BUILTIN(__builtin_sve_svld1rq_f16, "q8hq16bhC*", "n", "sve") |
||
1878 | TARGET_BUILTIN(__builtin_sve_svld1rq_f32, "q4fq16bfC*", "n", "sve") |
||
1879 | TARGET_BUILTIN(__builtin_sve_svld1rq_f64, "q2dq16bdC*", "n", "sve") |
||
1880 | TARGET_BUILTIN(__builtin_sve_svld1rq_s16, "q8sq16bSsC*", "n", "sve") |
||
1881 | TARGET_BUILTIN(__builtin_sve_svld1rq_s32, "q4iq16bSiC*", "n", "sve") |
||
1882 | TARGET_BUILTIN(__builtin_sve_svld1rq_s64, "q2Wiq16bSWiC*", "n", "sve") |
||
1883 | TARGET_BUILTIN(__builtin_sve_svld1rq_s8, "q16Scq16bScC*", "n", "sve") |
||
1884 | TARGET_BUILTIN(__builtin_sve_svld1rq_u16, "q8Usq16bUsC*", "n", "sve") |
||
1885 | TARGET_BUILTIN(__builtin_sve_svld1rq_u32, "q4Uiq16bUiC*", "n", "sve") |
||
1886 | TARGET_BUILTIN(__builtin_sve_svld1rq_u64, "q2UWiq16bUWiC*", "n", "sve") |
||
1887 | TARGET_BUILTIN(__builtin_sve_svld1rq_u8, "q16Ucq16bUcC*", "n", "sve") |
||
1888 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_s32offset_s32, "q4iq16bScC*q4i", "n", "sve") |
||
1889 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_s32offset_u32, "q4Uiq16bScC*q4i", "n", "sve") |
||
1890 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_s64offset_s64, "q2Wiq16bScC*q2Wi", "n", "sve") |
||
1891 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_s64offset_u64, "q2UWiq16bScC*q2Wi", "n", "sve") |
||
1892 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1893 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1894 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
1895 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
1896 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32offset_s32, "q4iq16bScC*q4Ui", "n", "sve") |
||
1897 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u32offset_u32, "q4Uiq16bScC*q4Ui", "n", "sve") |
||
1898 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1899 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1900 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
1901 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1902 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64offset_s64, "q2Wiq16bScC*q2UWi", "n", "sve") |
||
1903 | TARGET_BUILTIN(__builtin_sve_svld1sb_gather_u64offset_u64, "q2UWiq16bScC*q2UWi", "n", "sve") |
||
1904 | TARGET_BUILTIN(__builtin_sve_svld1sb_s16, "q8sq16bScC*", "n", "sve") |
||
1905 | TARGET_BUILTIN(__builtin_sve_svld1sb_s32, "q4iq16bScC*", "n", "sve") |
||
1906 | TARGET_BUILTIN(__builtin_sve_svld1sb_s64, "q2Wiq16bScC*", "n", "sve") |
||
1907 | TARGET_BUILTIN(__builtin_sve_svld1sb_u16, "q8Usq16bScC*", "n", "sve") |
||
1908 | TARGET_BUILTIN(__builtin_sve_svld1sb_u32, "q4Uiq16bScC*", "n", "sve") |
||
1909 | TARGET_BUILTIN(__builtin_sve_svld1sb_u64, "q2UWiq16bScC*", "n", "sve") |
||
1910 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_s16, "q8sq16bScC*Wi", "n", "sve") |
||
1911 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_s32, "q4iq16bScC*Wi", "n", "sve") |
||
1912 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_s64, "q2Wiq16bScC*Wi", "n", "sve") |
||
1913 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_u16, "q8Usq16bScC*Wi", "n", "sve") |
||
1914 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_u32, "q4Uiq16bScC*Wi", "n", "sve") |
||
1915 | TARGET_BUILTIN(__builtin_sve_svld1sb_vnum_u64, "q2UWiq16bScC*Wi", "n", "sve") |
||
1916 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s32index_s32, "q4iq16bSsC*q4i", "n", "sve") |
||
1917 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s32index_u32, "q4Uiq16bSsC*q4i", "n", "sve") |
||
1918 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s32offset_s32, "q4iq16bSsC*q4i", "n", "sve") |
||
1919 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s32offset_u32, "q4Uiq16bSsC*q4i", "n", "sve") |
||
1920 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s64index_s64, "q2Wiq16bSsC*q2Wi", "n", "sve") |
||
1921 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s64index_u64, "q2UWiq16bSsC*q2Wi", "n", "sve") |
||
1922 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s64offset_s64, "q2Wiq16bSsC*q2Wi", "n", "sve") |
||
1923 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_s64offset_u64, "q2UWiq16bSsC*q2Wi", "n", "sve") |
||
1924 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1925 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1926 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1927 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1928 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
1929 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
1930 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32index_s32, "q4iq16bSsC*q4Ui", "n", "sve") |
||
1931 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32index_u32, "q4Uiq16bSsC*q4Ui", "n", "sve") |
||
1932 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32offset_s32, "q4iq16bSsC*q4Ui", "n", "sve") |
||
1933 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u32offset_u32, "q4Uiq16bSsC*q4Ui", "n", "sve") |
||
1934 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1935 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1936 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1937 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1938 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
1939 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1940 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64index_s64, "q2Wiq16bSsC*q2UWi", "n", "sve") |
||
1941 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64index_u64, "q2UWiq16bSsC*q2UWi", "n", "sve") |
||
1942 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64offset_s64, "q2Wiq16bSsC*q2UWi", "n", "sve") |
||
1943 | TARGET_BUILTIN(__builtin_sve_svld1sh_gather_u64offset_u64, "q2UWiq16bSsC*q2UWi", "n", "sve") |
||
1944 | TARGET_BUILTIN(__builtin_sve_svld1sh_s32, "q4iq16bSsC*", "n", "sve") |
||
1945 | TARGET_BUILTIN(__builtin_sve_svld1sh_s64, "q2Wiq16bSsC*", "n", "sve") |
||
1946 | TARGET_BUILTIN(__builtin_sve_svld1sh_u32, "q4Uiq16bSsC*", "n", "sve") |
||
1947 | TARGET_BUILTIN(__builtin_sve_svld1sh_u64, "q2UWiq16bSsC*", "n", "sve") |
||
1948 | TARGET_BUILTIN(__builtin_sve_svld1sh_vnum_s32, "q4iq16bSsC*Wi", "n", "sve") |
||
1949 | TARGET_BUILTIN(__builtin_sve_svld1sh_vnum_s64, "q2Wiq16bSsC*Wi", "n", "sve") |
||
1950 | TARGET_BUILTIN(__builtin_sve_svld1sh_vnum_u32, "q4Uiq16bSsC*Wi", "n", "sve") |
||
1951 | TARGET_BUILTIN(__builtin_sve_svld1sh_vnum_u64, "q2UWiq16bSsC*Wi", "n", "sve") |
||
1952 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_s64index_s64, "q2Wiq16bSiC*q2Wi", "n", "sve") |
||
1953 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_s64index_u64, "q2UWiq16bSiC*q2Wi", "n", "sve") |
||
1954 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_s64offset_s64, "q2Wiq16bSiC*q2Wi", "n", "sve") |
||
1955 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_s64offset_u64, "q2UWiq16bSiC*q2Wi", "n", "sve") |
||
1956 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1957 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1958 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1959 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1960 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
1961 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1962 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64index_s64, "q2Wiq16bSiC*q2UWi", "n", "sve") |
||
1963 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64index_u64, "q2UWiq16bSiC*q2UWi", "n", "sve") |
||
1964 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64offset_s64, "q2Wiq16bSiC*q2UWi", "n", "sve") |
||
1965 | TARGET_BUILTIN(__builtin_sve_svld1sw_gather_u64offset_u64, "q2UWiq16bSiC*q2UWi", "n", "sve") |
||
1966 | TARGET_BUILTIN(__builtin_sve_svld1sw_s64, "q2Wiq16bSiC*", "n", "sve") |
||
1967 | TARGET_BUILTIN(__builtin_sve_svld1sw_u64, "q2UWiq16bSiC*", "n", "sve") |
||
1968 | TARGET_BUILTIN(__builtin_sve_svld1sw_vnum_s64, "q2Wiq16bSiC*Wi", "n", "sve") |
||
1969 | TARGET_BUILTIN(__builtin_sve_svld1sw_vnum_u64, "q2UWiq16bSiC*Wi", "n", "sve") |
||
1970 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_s32offset_s32, "q4iq16bUcC*q4i", "n", "sve") |
||
1971 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_s32offset_u32, "q4Uiq16bUcC*q4i", "n", "sve") |
||
1972 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_s64offset_s64, "q2Wiq16bUcC*q2Wi", "n", "sve") |
||
1973 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_s64offset_u64, "q2UWiq16bUcC*q2Wi", "n", "sve") |
||
1974 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
1975 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
1976 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
1977 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
1978 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32offset_s32, "q4iq16bUcC*q4Ui", "n", "sve") |
||
1979 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u32offset_u32, "q4Uiq16bUcC*q4Ui", "n", "sve") |
||
1980 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
1981 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
1982 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
1983 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
1984 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64offset_s64, "q2Wiq16bUcC*q2UWi", "n", "sve") |
||
1985 | TARGET_BUILTIN(__builtin_sve_svld1ub_gather_u64offset_u64, "q2UWiq16bUcC*q2UWi", "n", "sve") |
||
1986 | TARGET_BUILTIN(__builtin_sve_svld1ub_s16, "q8sq16bUcC*", "n", "sve") |
||
1987 | TARGET_BUILTIN(__builtin_sve_svld1ub_s32, "q4iq16bUcC*", "n", "sve") |
||
1988 | TARGET_BUILTIN(__builtin_sve_svld1ub_s64, "q2Wiq16bUcC*", "n", "sve") |
||
1989 | TARGET_BUILTIN(__builtin_sve_svld1ub_u16, "q8Usq16bUcC*", "n", "sve") |
||
1990 | TARGET_BUILTIN(__builtin_sve_svld1ub_u32, "q4Uiq16bUcC*", "n", "sve") |
||
1991 | TARGET_BUILTIN(__builtin_sve_svld1ub_u64, "q2UWiq16bUcC*", "n", "sve") |
||
1992 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_s16, "q8sq16bUcC*Wi", "n", "sve") |
||
1993 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_s32, "q4iq16bUcC*Wi", "n", "sve") |
||
1994 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_s64, "q2Wiq16bUcC*Wi", "n", "sve") |
||
1995 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_u16, "q8Usq16bUcC*Wi", "n", "sve") |
||
1996 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_u32, "q4Uiq16bUcC*Wi", "n", "sve") |
||
1997 | TARGET_BUILTIN(__builtin_sve_svld1ub_vnum_u64, "q2UWiq16bUcC*Wi", "n", "sve") |
||
1998 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s32index_s32, "q4iq16bUsC*q4i", "n", "sve") |
||
1999 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s32index_u32, "q4Uiq16bUsC*q4i", "n", "sve") |
||
2000 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s32offset_s32, "q4iq16bUsC*q4i", "n", "sve") |
||
2001 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s32offset_u32, "q4Uiq16bUsC*q4i", "n", "sve") |
||
2002 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s64index_s64, "q2Wiq16bUsC*q2Wi", "n", "sve") |
||
2003 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s64index_u64, "q2UWiq16bUsC*q2Wi", "n", "sve") |
||
2004 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s64offset_s64, "q2Wiq16bUsC*q2Wi", "n", "sve") |
||
2005 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_s64offset_u64, "q2UWiq16bUsC*q2Wi", "n", "sve") |
||
2006 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2007 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2008 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2009 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2010 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2011 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2012 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32index_s32, "q4iq16bUsC*q4Ui", "n", "sve") |
||
2013 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32index_u32, "q4Uiq16bUsC*q4Ui", "n", "sve") |
||
2014 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32offset_s32, "q4iq16bUsC*q4Ui", "n", "sve") |
||
2015 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u32offset_u32, "q4Uiq16bUsC*q4Ui", "n", "sve") |
||
2016 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2017 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2018 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2019 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2020 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2021 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2022 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64index_s64, "q2Wiq16bUsC*q2UWi", "n", "sve") |
||
2023 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64index_u64, "q2UWiq16bUsC*q2UWi", "n", "sve") |
||
2024 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64offset_s64, "q2Wiq16bUsC*q2UWi", "n", "sve") |
||
2025 | TARGET_BUILTIN(__builtin_sve_svld1uh_gather_u64offset_u64, "q2UWiq16bUsC*q2UWi", "n", "sve") |
||
2026 | TARGET_BUILTIN(__builtin_sve_svld1uh_s32, "q4iq16bUsC*", "n", "sve") |
||
2027 | TARGET_BUILTIN(__builtin_sve_svld1uh_s64, "q2Wiq16bUsC*", "n", "sve") |
||
2028 | TARGET_BUILTIN(__builtin_sve_svld1uh_u32, "q4Uiq16bUsC*", "n", "sve") |
||
2029 | TARGET_BUILTIN(__builtin_sve_svld1uh_u64, "q2UWiq16bUsC*", "n", "sve") |
||
2030 | TARGET_BUILTIN(__builtin_sve_svld1uh_vnum_s32, "q4iq16bUsC*Wi", "n", "sve") |
||
2031 | TARGET_BUILTIN(__builtin_sve_svld1uh_vnum_s64, "q2Wiq16bUsC*Wi", "n", "sve") |
||
2032 | TARGET_BUILTIN(__builtin_sve_svld1uh_vnum_u32, "q4Uiq16bUsC*Wi", "n", "sve") |
||
2033 | TARGET_BUILTIN(__builtin_sve_svld1uh_vnum_u64, "q2UWiq16bUsC*Wi", "n", "sve") |
||
2034 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_s64index_s64, "q2Wiq16bUiC*q2Wi", "n", "sve") |
||
2035 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_s64index_u64, "q2UWiq16bUiC*q2Wi", "n", "sve") |
||
2036 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_s64offset_s64, "q2Wiq16bUiC*q2Wi", "n", "sve") |
||
2037 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_s64offset_u64, "q2UWiq16bUiC*q2Wi", "n", "sve") |
||
2038 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2039 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2040 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2041 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2042 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2043 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2044 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64index_s64, "q2Wiq16bUiC*q2UWi", "n", "sve") |
||
2045 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64index_u64, "q2UWiq16bUiC*q2UWi", "n", "sve") |
||
2046 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64offset_s64, "q2Wiq16bUiC*q2UWi", "n", "sve") |
||
2047 | TARGET_BUILTIN(__builtin_sve_svld1uw_gather_u64offset_u64, "q2UWiq16bUiC*q2UWi", "n", "sve") |
||
2048 | TARGET_BUILTIN(__builtin_sve_svld1uw_s64, "q2Wiq16bUiC*", "n", "sve") |
||
2049 | TARGET_BUILTIN(__builtin_sve_svld1uw_u64, "q2UWiq16bUiC*", "n", "sve") |
||
2050 | TARGET_BUILTIN(__builtin_sve_svld1uw_vnum_s64, "q2Wiq16bUiC*Wi", "n", "sve") |
||
2051 | TARGET_BUILTIN(__builtin_sve_svld1uw_vnum_u64, "q2UWiq16bUiC*Wi", "n", "sve") |
||
2052 | TARGET_BUILTIN(__builtin_sve_svld2_bf16, "q16yq16byC*", "n", "sve,bf16") |
||
2053 | TARGET_BUILTIN(__builtin_sve_svld2_f16, "q16hq16bhC*", "n", "sve") |
||
2054 | TARGET_BUILTIN(__builtin_sve_svld2_f32, "q8fq16bfC*", "n", "sve") |
||
2055 | TARGET_BUILTIN(__builtin_sve_svld2_f64, "q4dq16bdC*", "n", "sve") |
||
2056 | TARGET_BUILTIN(__builtin_sve_svld2_s16, "q16sq16bSsC*", "n", "sve") |
||
2057 | TARGET_BUILTIN(__builtin_sve_svld2_s32, "q8iq16bSiC*", "n", "sve") |
||
2058 | TARGET_BUILTIN(__builtin_sve_svld2_s64, "q4Wiq16bSWiC*", "n", "sve") |
||
2059 | TARGET_BUILTIN(__builtin_sve_svld2_s8, "q32Scq16bScC*", "n", "sve") |
||
2060 | TARGET_BUILTIN(__builtin_sve_svld2_u16, "q16Usq16bUsC*", "n", "sve") |
||
2061 | TARGET_BUILTIN(__builtin_sve_svld2_u32, "q8Uiq16bUiC*", "n", "sve") |
||
2062 | TARGET_BUILTIN(__builtin_sve_svld2_u64, "q4UWiq16bUWiC*", "n", "sve") |
||
2063 | TARGET_BUILTIN(__builtin_sve_svld2_u8, "q32Ucq16bUcC*", "n", "sve") |
||
2064 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_bf16, "q16yq16byC*Wi", "n", "sve,bf16") |
||
2065 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_f16, "q16hq16bhC*Wi", "n", "sve") |
||
2066 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_f32, "q8fq16bfC*Wi", "n", "sve") |
||
2067 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_f64, "q4dq16bdC*Wi", "n", "sve") |
||
2068 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_s16, "q16sq16bSsC*Wi", "n", "sve") |
||
2069 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_s32, "q8iq16bSiC*Wi", "n", "sve") |
||
2070 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_s64, "q4Wiq16bSWiC*Wi", "n", "sve") |
||
2071 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_s8, "q32Scq16bScC*Wi", "n", "sve") |
||
2072 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_u16, "q16Usq16bUsC*Wi", "n", "sve") |
||
2073 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_u32, "q8Uiq16bUiC*Wi", "n", "sve") |
||
2074 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_u64, "q4UWiq16bUWiC*Wi", "n", "sve") |
||
2075 | TARGET_BUILTIN(__builtin_sve_svld2_vnum_u8, "q32Ucq16bUcC*Wi", "n", "sve") |
||
2076 | TARGET_BUILTIN(__builtin_sve_svld3_bf16, "q24yq16byC*", "n", "sve,bf16") |
||
2077 | TARGET_BUILTIN(__builtin_sve_svld3_f16, "q24hq16bhC*", "n", "sve") |
||
2078 | TARGET_BUILTIN(__builtin_sve_svld3_f32, "q12fq16bfC*", "n", "sve") |
||
2079 | TARGET_BUILTIN(__builtin_sve_svld3_f64, "q6dq16bdC*", "n", "sve") |
||
2080 | TARGET_BUILTIN(__builtin_sve_svld3_s16, "q24sq16bSsC*", "n", "sve") |
||
2081 | TARGET_BUILTIN(__builtin_sve_svld3_s32, "q12iq16bSiC*", "n", "sve") |
||
2082 | TARGET_BUILTIN(__builtin_sve_svld3_s64, "q6Wiq16bSWiC*", "n", "sve") |
||
2083 | TARGET_BUILTIN(__builtin_sve_svld3_s8, "q48Scq16bScC*", "n", "sve") |
||
2084 | TARGET_BUILTIN(__builtin_sve_svld3_u16, "q24Usq16bUsC*", "n", "sve") |
||
2085 | TARGET_BUILTIN(__builtin_sve_svld3_u32, "q12Uiq16bUiC*", "n", "sve") |
||
2086 | TARGET_BUILTIN(__builtin_sve_svld3_u64, "q6UWiq16bUWiC*", "n", "sve") |
||
2087 | TARGET_BUILTIN(__builtin_sve_svld3_u8, "q48Ucq16bUcC*", "n", "sve") |
||
2088 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_bf16, "q24yq16byC*Wi", "n", "sve,bf16") |
||
2089 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_f16, "q24hq16bhC*Wi", "n", "sve") |
||
2090 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_f32, "q12fq16bfC*Wi", "n", "sve") |
||
2091 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_f64, "q6dq16bdC*Wi", "n", "sve") |
||
2092 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_s16, "q24sq16bSsC*Wi", "n", "sve") |
||
2093 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_s32, "q12iq16bSiC*Wi", "n", "sve") |
||
2094 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_s64, "q6Wiq16bSWiC*Wi", "n", "sve") |
||
2095 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_s8, "q48Scq16bScC*Wi", "n", "sve") |
||
2096 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_u16, "q24Usq16bUsC*Wi", "n", "sve") |
||
2097 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_u32, "q12Uiq16bUiC*Wi", "n", "sve") |
||
2098 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_u64, "q6UWiq16bUWiC*Wi", "n", "sve") |
||
2099 | TARGET_BUILTIN(__builtin_sve_svld3_vnum_u8, "q48Ucq16bUcC*Wi", "n", "sve") |
||
2100 | TARGET_BUILTIN(__builtin_sve_svld4_bf16, "q32yq16byC*", "n", "sve,bf16") |
||
2101 | TARGET_BUILTIN(__builtin_sve_svld4_f16, "q32hq16bhC*", "n", "sve") |
||
2102 | TARGET_BUILTIN(__builtin_sve_svld4_f32, "q16fq16bfC*", "n", "sve") |
||
2103 | TARGET_BUILTIN(__builtin_sve_svld4_f64, "q8dq16bdC*", "n", "sve") |
||
2104 | TARGET_BUILTIN(__builtin_sve_svld4_s16, "q32sq16bSsC*", "n", "sve") |
||
2105 | TARGET_BUILTIN(__builtin_sve_svld4_s32, "q16iq16bSiC*", "n", "sve") |
||
2106 | TARGET_BUILTIN(__builtin_sve_svld4_s64, "q8Wiq16bSWiC*", "n", "sve") |
||
2107 | TARGET_BUILTIN(__builtin_sve_svld4_s8, "q64Scq16bScC*", "n", "sve") |
||
2108 | TARGET_BUILTIN(__builtin_sve_svld4_u16, "q32Usq16bUsC*", "n", "sve") |
||
2109 | TARGET_BUILTIN(__builtin_sve_svld4_u32, "q16Uiq16bUiC*", "n", "sve") |
||
2110 | TARGET_BUILTIN(__builtin_sve_svld4_u64, "q8UWiq16bUWiC*", "n", "sve") |
||
2111 | TARGET_BUILTIN(__builtin_sve_svld4_u8, "q64Ucq16bUcC*", "n", "sve") |
||
2112 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_bf16, "q32yq16byC*Wi", "n", "sve,bf16") |
||
2113 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_f16, "q32hq16bhC*Wi", "n", "sve") |
||
2114 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_f32, "q16fq16bfC*Wi", "n", "sve") |
||
2115 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_f64, "q8dq16bdC*Wi", "n", "sve") |
||
2116 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_s16, "q32sq16bSsC*Wi", "n", "sve") |
||
2117 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_s32, "q16iq16bSiC*Wi", "n", "sve") |
||
2118 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_s64, "q8Wiq16bSWiC*Wi", "n", "sve") |
||
2119 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_s8, "q64Scq16bScC*Wi", "n", "sve") |
||
2120 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_u16, "q32Usq16bUsC*Wi", "n", "sve") |
||
2121 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_u32, "q16Uiq16bUiC*Wi", "n", "sve") |
||
2122 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_u64, "q8UWiq16bUWiC*Wi", "n", "sve") |
||
2123 | TARGET_BUILTIN(__builtin_sve_svld4_vnum_u8, "q64Ucq16bUcC*Wi", "n", "sve") |
||
2124 | TARGET_BUILTIN(__builtin_sve_svldff1_bf16, "q8yq16byC*", "n", "sve,bf16") |
||
2125 | TARGET_BUILTIN(__builtin_sve_svldff1_f16, "q8hq16bhC*", "n", "sve") |
||
2126 | TARGET_BUILTIN(__builtin_sve_svldff1_f32, "q4fq16bfC*", "n", "sve") |
||
2127 | TARGET_BUILTIN(__builtin_sve_svldff1_f64, "q2dq16bdC*", "n", "sve") |
||
2128 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32index_f32, "q4fq16bfC*q4i", "n", "sve") |
||
2129 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32index_s32, "q4iq16bSiC*q4i", "n", "sve") |
||
2130 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32index_u32, "q4Uiq16bUiC*q4i", "n", "sve") |
||
2131 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32offset_f32, "q4fq16bfC*q4i", "n", "sve") |
||
2132 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32offset_s32, "q4iq16bSiC*q4i", "n", "sve") |
||
2133 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s32offset_u32, "q4Uiq16bUiC*q4i", "n", "sve") |
||
2134 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64index_f64, "q2dq16bdC*q2Wi", "n", "sve") |
||
2135 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64index_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve") |
||
2136 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64index_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve") |
||
2137 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64offset_f64, "q2dq16bdC*q2Wi", "n", "sve") |
||
2138 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64offset_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve") |
||
2139 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_s64offset_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve") |
||
2140 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_f32, "q4fq16bq4Ui", "n", "sve") |
||
2141 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_index_f32, "q4fq16bq4UiWi", "n", "sve") |
||
2142 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2143 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2144 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_offset_f32, "q4fq16bq4UiWi", "n", "sve") |
||
2145 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2146 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2147 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2148 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2149 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32index_f32, "q4fq16bfC*q4Ui", "n", "sve") |
||
2150 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32index_s32, "q4iq16bSiC*q4Ui", "n", "sve") |
||
2151 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32index_u32, "q4Uiq16bUiC*q4Ui", "n", "sve") |
||
2152 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32offset_f32, "q4fq16bfC*q4Ui", "n", "sve") |
||
2153 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32offset_s32, "q4iq16bSiC*q4Ui", "n", "sve") |
||
2154 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u32offset_u32, "q4Uiq16bUiC*q4Ui", "n", "sve") |
||
2155 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_f64, "q2dq16bq2UWi", "n", "sve") |
||
2156 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_index_f64, "q2dq16bq2UWiWi", "n", "sve") |
||
2157 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2158 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2159 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_offset_f64, "q2dq16bq2UWiWi", "n", "sve") |
||
2160 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2161 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2162 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2163 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2164 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64index_f64, "q2dq16bdC*q2UWi", "n", "sve") |
||
2165 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64index_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve") |
||
2166 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64index_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve") |
||
2167 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64offset_f64, "q2dq16bdC*q2UWi", "n", "sve") |
||
2168 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64offset_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve") |
||
2169 | TARGET_BUILTIN(__builtin_sve_svldff1_gather_u64offset_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve") |
||
2170 | TARGET_BUILTIN(__builtin_sve_svldff1_s16, "q8sq16bSsC*", "n", "sve") |
||
2171 | TARGET_BUILTIN(__builtin_sve_svldff1_s32, "q4iq16bSiC*", "n", "sve") |
||
2172 | TARGET_BUILTIN(__builtin_sve_svldff1_s64, "q2Wiq16bSWiC*", "n", "sve") |
||
2173 | TARGET_BUILTIN(__builtin_sve_svldff1_s8, "q16Scq16bScC*", "n", "sve") |
||
2174 | TARGET_BUILTIN(__builtin_sve_svldff1_u16, "q8Usq16bUsC*", "n", "sve") |
||
2175 | TARGET_BUILTIN(__builtin_sve_svldff1_u32, "q4Uiq16bUiC*", "n", "sve") |
||
2176 | TARGET_BUILTIN(__builtin_sve_svldff1_u64, "q2UWiq16bUWiC*", "n", "sve") |
||
2177 | TARGET_BUILTIN(__builtin_sve_svldff1_u8, "q16Ucq16bUcC*", "n", "sve") |
||
2178 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_bf16, "q8yq16byC*Wi", "n", "sve,bf16") |
||
2179 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_f16, "q8hq16bhC*Wi", "n", "sve") |
||
2180 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_f32, "q4fq16bfC*Wi", "n", "sve") |
||
2181 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_f64, "q2dq16bdC*Wi", "n", "sve") |
||
2182 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_s16, "q8sq16bSsC*Wi", "n", "sve") |
||
2183 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_s32, "q4iq16bSiC*Wi", "n", "sve") |
||
2184 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_s64, "q2Wiq16bSWiC*Wi", "n", "sve") |
||
2185 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_s8, "q16Scq16bScC*Wi", "n", "sve") |
||
2186 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_u16, "q8Usq16bUsC*Wi", "n", "sve") |
||
2187 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_u32, "q4Uiq16bUiC*Wi", "n", "sve") |
||
2188 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_u64, "q2UWiq16bUWiC*Wi", "n", "sve") |
||
2189 | TARGET_BUILTIN(__builtin_sve_svldff1_vnum_u8, "q16Ucq16bUcC*Wi", "n", "sve") |
||
2190 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_s32offset_s32, "q4iq16bScC*q4i", "n", "sve") |
||
2191 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_s32offset_u32, "q4Uiq16bScC*q4i", "n", "sve") |
||
2192 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_s64offset_s64, "q2Wiq16bScC*q2Wi", "n", "sve") |
||
2193 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_s64offset_u64, "q2UWiq16bScC*q2Wi", "n", "sve") |
||
2194 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2195 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2196 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2197 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2198 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32offset_s32, "q4iq16bScC*q4Ui", "n", "sve") |
||
2199 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u32offset_u32, "q4Uiq16bScC*q4Ui", "n", "sve") |
||
2200 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2201 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2202 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2203 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2204 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64offset_s64, "q2Wiq16bScC*q2UWi", "n", "sve") |
||
2205 | TARGET_BUILTIN(__builtin_sve_svldff1sb_gather_u64offset_u64, "q2UWiq16bScC*q2UWi", "n", "sve") |
||
2206 | TARGET_BUILTIN(__builtin_sve_svldff1sb_s16, "q8sq16bScC*", "n", "sve") |
||
2207 | TARGET_BUILTIN(__builtin_sve_svldff1sb_s32, "q4iq16bScC*", "n", "sve") |
||
2208 | TARGET_BUILTIN(__builtin_sve_svldff1sb_s64, "q2Wiq16bScC*", "n", "sve") |
||
2209 | TARGET_BUILTIN(__builtin_sve_svldff1sb_u16, "q8Usq16bScC*", "n", "sve") |
||
2210 | TARGET_BUILTIN(__builtin_sve_svldff1sb_u32, "q4Uiq16bScC*", "n", "sve") |
||
2211 | TARGET_BUILTIN(__builtin_sve_svldff1sb_u64, "q2UWiq16bScC*", "n", "sve") |
||
2212 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_s16, "q8sq16bScC*Wi", "n", "sve") |
||
2213 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_s32, "q4iq16bScC*Wi", "n", "sve") |
||
2214 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_s64, "q2Wiq16bScC*Wi", "n", "sve") |
||
2215 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_u16, "q8Usq16bScC*Wi", "n", "sve") |
||
2216 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_u32, "q4Uiq16bScC*Wi", "n", "sve") |
||
2217 | TARGET_BUILTIN(__builtin_sve_svldff1sb_vnum_u64, "q2UWiq16bScC*Wi", "n", "sve") |
||
2218 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s32index_s32, "q4iq16bSsC*q4i", "n", "sve") |
||
2219 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s32index_u32, "q4Uiq16bSsC*q4i", "n", "sve") |
||
2220 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s32offset_s32, "q4iq16bSsC*q4i", "n", "sve") |
||
2221 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s32offset_u32, "q4Uiq16bSsC*q4i", "n", "sve") |
||
2222 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s64index_s64, "q2Wiq16bSsC*q2Wi", "n", "sve") |
||
2223 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s64index_u64, "q2UWiq16bSsC*q2Wi", "n", "sve") |
||
2224 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s64offset_s64, "q2Wiq16bSsC*q2Wi", "n", "sve") |
||
2225 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_s64offset_u64, "q2UWiq16bSsC*q2Wi", "n", "sve") |
||
2226 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2227 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2228 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2229 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2230 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2231 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2232 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32index_s32, "q4iq16bSsC*q4Ui", "n", "sve") |
||
2233 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32index_u32, "q4Uiq16bSsC*q4Ui", "n", "sve") |
||
2234 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32offset_s32, "q4iq16bSsC*q4Ui", "n", "sve") |
||
2235 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u32offset_u32, "q4Uiq16bSsC*q4Ui", "n", "sve") |
||
2236 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2237 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2238 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2239 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2240 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2241 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2242 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64index_s64, "q2Wiq16bSsC*q2UWi", "n", "sve") |
||
2243 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64index_u64, "q2UWiq16bSsC*q2UWi", "n", "sve") |
||
2244 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64offset_s64, "q2Wiq16bSsC*q2UWi", "n", "sve") |
||
2245 | TARGET_BUILTIN(__builtin_sve_svldff1sh_gather_u64offset_u64, "q2UWiq16bSsC*q2UWi", "n", "sve") |
||
2246 | TARGET_BUILTIN(__builtin_sve_svldff1sh_s32, "q4iq16bSsC*", "n", "sve") |
||
2247 | TARGET_BUILTIN(__builtin_sve_svldff1sh_s64, "q2Wiq16bSsC*", "n", "sve") |
||
2248 | TARGET_BUILTIN(__builtin_sve_svldff1sh_u32, "q4Uiq16bSsC*", "n", "sve") |
||
2249 | TARGET_BUILTIN(__builtin_sve_svldff1sh_u64, "q2UWiq16bSsC*", "n", "sve") |
||
2250 | TARGET_BUILTIN(__builtin_sve_svldff1sh_vnum_s32, "q4iq16bSsC*Wi", "n", "sve") |
||
2251 | TARGET_BUILTIN(__builtin_sve_svldff1sh_vnum_s64, "q2Wiq16bSsC*Wi", "n", "sve") |
||
2252 | TARGET_BUILTIN(__builtin_sve_svldff1sh_vnum_u32, "q4Uiq16bSsC*Wi", "n", "sve") |
||
2253 | TARGET_BUILTIN(__builtin_sve_svldff1sh_vnum_u64, "q2UWiq16bSsC*Wi", "n", "sve") |
||
2254 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_s64index_s64, "q2Wiq16bSiC*q2Wi", "n", "sve") |
||
2255 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_s64index_u64, "q2UWiq16bSiC*q2Wi", "n", "sve") |
||
2256 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_s64offset_s64, "q2Wiq16bSiC*q2Wi", "n", "sve") |
||
2257 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_s64offset_u64, "q2UWiq16bSiC*q2Wi", "n", "sve") |
||
2258 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2259 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2260 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2261 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2262 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2263 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2264 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64index_s64, "q2Wiq16bSiC*q2UWi", "n", "sve") |
||
2265 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64index_u64, "q2UWiq16bSiC*q2UWi", "n", "sve") |
||
2266 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64offset_s64, "q2Wiq16bSiC*q2UWi", "n", "sve") |
||
2267 | TARGET_BUILTIN(__builtin_sve_svldff1sw_gather_u64offset_u64, "q2UWiq16bSiC*q2UWi", "n", "sve") |
||
2268 | TARGET_BUILTIN(__builtin_sve_svldff1sw_s64, "q2Wiq16bSiC*", "n", "sve") |
||
2269 | TARGET_BUILTIN(__builtin_sve_svldff1sw_u64, "q2UWiq16bSiC*", "n", "sve") |
||
2270 | TARGET_BUILTIN(__builtin_sve_svldff1sw_vnum_s64, "q2Wiq16bSiC*Wi", "n", "sve") |
||
2271 | TARGET_BUILTIN(__builtin_sve_svldff1sw_vnum_u64, "q2UWiq16bSiC*Wi", "n", "sve") |
||
2272 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_s32offset_s32, "q4iq16bUcC*q4i", "n", "sve") |
||
2273 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_s32offset_u32, "q4Uiq16bUcC*q4i", "n", "sve") |
||
2274 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_s64offset_s64, "q2Wiq16bUcC*q2Wi", "n", "sve") |
||
2275 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_s64offset_u64, "q2UWiq16bUcC*q2Wi", "n", "sve") |
||
2276 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2277 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2278 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2279 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2280 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32offset_s32, "q4iq16bUcC*q4Ui", "n", "sve") |
||
2281 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u32offset_u32, "q4Uiq16bUcC*q4Ui", "n", "sve") |
||
2282 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2283 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2284 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2285 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2286 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64offset_s64, "q2Wiq16bUcC*q2UWi", "n", "sve") |
||
2287 | TARGET_BUILTIN(__builtin_sve_svldff1ub_gather_u64offset_u64, "q2UWiq16bUcC*q2UWi", "n", "sve") |
||
2288 | TARGET_BUILTIN(__builtin_sve_svldff1ub_s16, "q8sq16bUcC*", "n", "sve") |
||
2289 | TARGET_BUILTIN(__builtin_sve_svldff1ub_s32, "q4iq16bUcC*", "n", "sve") |
||
2290 | TARGET_BUILTIN(__builtin_sve_svldff1ub_s64, "q2Wiq16bUcC*", "n", "sve") |
||
2291 | TARGET_BUILTIN(__builtin_sve_svldff1ub_u16, "q8Usq16bUcC*", "n", "sve") |
||
2292 | TARGET_BUILTIN(__builtin_sve_svldff1ub_u32, "q4Uiq16bUcC*", "n", "sve") |
||
2293 | TARGET_BUILTIN(__builtin_sve_svldff1ub_u64, "q2UWiq16bUcC*", "n", "sve") |
||
2294 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_s16, "q8sq16bUcC*Wi", "n", "sve") |
||
2295 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_s32, "q4iq16bUcC*Wi", "n", "sve") |
||
2296 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_s64, "q2Wiq16bUcC*Wi", "n", "sve") |
||
2297 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_u16, "q8Usq16bUcC*Wi", "n", "sve") |
||
2298 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_u32, "q4Uiq16bUcC*Wi", "n", "sve") |
||
2299 | TARGET_BUILTIN(__builtin_sve_svldff1ub_vnum_u64, "q2UWiq16bUcC*Wi", "n", "sve") |
||
2300 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s32index_s32, "q4iq16bUsC*q4i", "n", "sve") |
||
2301 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s32index_u32, "q4Uiq16bUsC*q4i", "n", "sve") |
||
2302 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s32offset_s32, "q4iq16bUsC*q4i", "n", "sve") |
||
2303 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s32offset_u32, "q4Uiq16bUsC*q4i", "n", "sve") |
||
2304 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s64index_s64, "q2Wiq16bUsC*q2Wi", "n", "sve") |
||
2305 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s64index_u64, "q2UWiq16bUsC*q2Wi", "n", "sve") |
||
2306 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s64offset_s64, "q2Wiq16bUsC*q2Wi", "n", "sve") |
||
2307 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_s64offset_u64, "q2UWiq16bUsC*q2Wi", "n", "sve") |
||
2308 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2309 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2310 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve") |
||
2311 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve") |
||
2312 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve") |
||
2313 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve") |
||
2314 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32index_s32, "q4iq16bUsC*q4Ui", "n", "sve") |
||
2315 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32index_u32, "q4Uiq16bUsC*q4Ui", "n", "sve") |
||
2316 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32offset_s32, "q4iq16bUsC*q4Ui", "n", "sve") |
||
2317 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u32offset_u32, "q4Uiq16bUsC*q4Ui", "n", "sve") |
||
2318 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2319 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2320 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2321 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2322 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2323 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2324 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64index_s64, "q2Wiq16bUsC*q2UWi", "n", "sve") |
||
2325 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64index_u64, "q2UWiq16bUsC*q2UWi", "n", "sve") |
||
2326 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64offset_s64, "q2Wiq16bUsC*q2UWi", "n", "sve") |
||
2327 | TARGET_BUILTIN(__builtin_sve_svldff1uh_gather_u64offset_u64, "q2UWiq16bUsC*q2UWi", "n", "sve") |
||
2328 | TARGET_BUILTIN(__builtin_sve_svldff1uh_s32, "q4iq16bUsC*", "n", "sve") |
||
2329 | TARGET_BUILTIN(__builtin_sve_svldff1uh_s64, "q2Wiq16bUsC*", "n", "sve") |
||
2330 | TARGET_BUILTIN(__builtin_sve_svldff1uh_u32, "q4Uiq16bUsC*", "n", "sve") |
||
2331 | TARGET_BUILTIN(__builtin_sve_svldff1uh_u64, "q2UWiq16bUsC*", "n", "sve") |
||
2332 | TARGET_BUILTIN(__builtin_sve_svldff1uh_vnum_s32, "q4iq16bUsC*Wi", "n", "sve") |
||
2333 | TARGET_BUILTIN(__builtin_sve_svldff1uh_vnum_s64, "q2Wiq16bUsC*Wi", "n", "sve") |
||
2334 | TARGET_BUILTIN(__builtin_sve_svldff1uh_vnum_u32, "q4Uiq16bUsC*Wi", "n", "sve") |
||
2335 | TARGET_BUILTIN(__builtin_sve_svldff1uh_vnum_u64, "q2UWiq16bUsC*Wi", "n", "sve") |
||
2336 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_s64index_s64, "q2Wiq16bUiC*q2Wi", "n", "sve") |
||
2337 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_s64index_u64, "q2UWiq16bUiC*q2Wi", "n", "sve") |
||
2338 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_s64offset_s64, "q2Wiq16bUiC*q2Wi", "n", "sve") |
||
2339 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_s64offset_u64, "q2UWiq16bUiC*q2Wi", "n", "sve") |
||
2340 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2341 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2342 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve") |
||
2343 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve") |
||
2344 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve") |
||
2345 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve") |
||
2346 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64index_s64, "q2Wiq16bUiC*q2UWi", "n", "sve") |
||
2347 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64index_u64, "q2UWiq16bUiC*q2UWi", "n", "sve") |
||
2348 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64offset_s64, "q2Wiq16bUiC*q2UWi", "n", "sve") |
||
2349 | TARGET_BUILTIN(__builtin_sve_svldff1uw_gather_u64offset_u64, "q2UWiq16bUiC*q2UWi", "n", "sve") |
||
2350 | TARGET_BUILTIN(__builtin_sve_svldff1uw_s64, "q2Wiq16bUiC*", "n", "sve") |
||
2351 | TARGET_BUILTIN(__builtin_sve_svldff1uw_u64, "q2UWiq16bUiC*", "n", "sve") |
||
2352 | TARGET_BUILTIN(__builtin_sve_svldff1uw_vnum_s64, "q2Wiq16bUiC*Wi", "n", "sve") |
||
2353 | TARGET_BUILTIN(__builtin_sve_svldff1uw_vnum_u64, "q2UWiq16bUiC*Wi", "n", "sve") |
||
2354 | TARGET_BUILTIN(__builtin_sve_svldnf1_bf16, "q8yq16byC*", "n", "sve,bf16") |
||
2355 | TARGET_BUILTIN(__builtin_sve_svldnf1_f16, "q8hq16bhC*", "n", "sve") |
||
2356 | TARGET_BUILTIN(__builtin_sve_svldnf1_f32, "q4fq16bfC*", "n", "sve") |
||
2357 | TARGET_BUILTIN(__builtin_sve_svldnf1_f64, "q2dq16bdC*", "n", "sve") |
||
2358 | TARGET_BUILTIN(__builtin_sve_svldnf1_s16, "q8sq16bSsC*", "n", "sve") |
||
2359 | TARGET_BUILTIN(__builtin_sve_svldnf1_s32, "q4iq16bSiC*", "n", "sve") |
||
2360 | TARGET_BUILTIN(__builtin_sve_svldnf1_s64, "q2Wiq16bSWiC*", "n", "sve") |
||
2361 | TARGET_BUILTIN(__builtin_sve_svldnf1_s8, "q16Scq16bScC*", "n", "sve") |
||
2362 | TARGET_BUILTIN(__builtin_sve_svldnf1_u16, "q8Usq16bUsC*", "n", "sve") |
||
2363 | TARGET_BUILTIN(__builtin_sve_svldnf1_u32, "q4Uiq16bUiC*", "n", "sve") |
||
2364 | TARGET_BUILTIN(__builtin_sve_svldnf1_u64, "q2UWiq16bUWiC*", "n", "sve") |
||
2365 | TARGET_BUILTIN(__builtin_sve_svldnf1_u8, "q16Ucq16bUcC*", "n", "sve") |
||
2366 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_bf16, "q8yq16byC*Wi", "n", "sve,bf16") |
||
2367 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_f16, "q8hq16bhC*Wi", "n", "sve") |
||
2368 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_f32, "q4fq16bfC*Wi", "n", "sve") |
||
2369 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_f64, "q2dq16bdC*Wi", "n", "sve") |
||
2370 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_s16, "q8sq16bSsC*Wi", "n", "sve") |
||
2371 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_s32, "q4iq16bSiC*Wi", "n", "sve") |
||
2372 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_s64, "q2Wiq16bSWiC*Wi", "n", "sve") |
||
2373 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_s8, "q16Scq16bScC*Wi", "n", "sve") |
||
2374 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_u16, "q8Usq16bUsC*Wi", "n", "sve") |
||
2375 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_u32, "q4Uiq16bUiC*Wi", "n", "sve") |
||
2376 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_u64, "q2UWiq16bUWiC*Wi", "n", "sve") |
||
2377 | TARGET_BUILTIN(__builtin_sve_svldnf1_vnum_u8, "q16Ucq16bUcC*Wi", "n", "sve") |
||
2378 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_s16, "q8sq16bScC*", "n", "sve") |
||
2379 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_s32, "q4iq16bScC*", "n", "sve") |
||
2380 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_s64, "q2Wiq16bScC*", "n", "sve") |
||
2381 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_u16, "q8Usq16bScC*", "n", "sve") |
||
2382 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_u32, "q4Uiq16bScC*", "n", "sve") |
||
2383 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_u64, "q2UWiq16bScC*", "n", "sve") |
||
2384 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_s16, "q8sq16bScC*Wi", "n", "sve") |
||
2385 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_s32, "q4iq16bScC*Wi", "n", "sve") |
||
2386 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_s64, "q2Wiq16bScC*Wi", "n", "sve") |
||
2387 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_u16, "q8Usq16bScC*Wi", "n", "sve") |
||
2388 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_u32, "q4Uiq16bScC*Wi", "n", "sve") |
||
2389 | TARGET_BUILTIN(__builtin_sve_svldnf1sb_vnum_u64, "q2UWiq16bScC*Wi", "n", "sve") |
||
2390 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_s32, "q4iq16bSsC*", "n", "sve") |
||
2391 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_s64, "q2Wiq16bSsC*", "n", "sve") |
||
2392 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_u32, "q4Uiq16bSsC*", "n", "sve") |
||
2393 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_u64, "q2UWiq16bSsC*", "n", "sve") |
||
2394 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_vnum_s32, "q4iq16bSsC*Wi", "n", "sve") |
||
2395 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_vnum_s64, "q2Wiq16bSsC*Wi", "n", "sve") |
||
2396 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_vnum_u32, "q4Uiq16bSsC*Wi", "n", "sve") |
||
2397 | TARGET_BUILTIN(__builtin_sve_svldnf1sh_vnum_u64, "q2UWiq16bSsC*Wi", "n", "sve") |
||
2398 | TARGET_BUILTIN(__builtin_sve_svldnf1sw_s64, "q2Wiq16bSiC*", "n", "sve") |
||
2399 | TARGET_BUILTIN(__builtin_sve_svldnf1sw_u64, "q2UWiq16bSiC*", "n", "sve") |
||
2400 | TARGET_BUILTIN(__builtin_sve_svldnf1sw_vnum_s64, "q2Wiq16bSiC*Wi", "n", "sve") |
||
2401 | TARGET_BUILTIN(__builtin_sve_svldnf1sw_vnum_u64, "q2UWiq16bSiC*Wi", "n", "sve") |
||
2402 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_s16, "q8sq16bUcC*", "n", "sve") |
||
2403 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_s32, "q4iq16bUcC*", "n", "sve") |
||
2404 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_s64, "q2Wiq16bUcC*", "n", "sve") |
||
2405 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_u16, "q8Usq16bUcC*", "n", "sve") |
||
2406 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_u32, "q4Uiq16bUcC*", "n", "sve") |
||
2407 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_u64, "q2UWiq16bUcC*", "n", "sve") |
||
2408 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_s16, "q8sq16bUcC*Wi", "n", "sve") |
||
2409 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_s32, "q4iq16bUcC*Wi", "n", "sve") |
||
2410 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_s64, "q2Wiq16bUcC*Wi", "n", "sve") |
||
2411 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_u16, "q8Usq16bUcC*Wi", "n", "sve") |
||
2412 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_u32, "q4Uiq16bUcC*Wi", "n", "sve") |
||
2413 | TARGET_BUILTIN(__builtin_sve_svldnf1ub_vnum_u64, "q2UWiq16bUcC*Wi", "n", "sve") |
||
2414 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_s32, "q4iq16bUsC*", "n", "sve") |
||
2415 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_s64, "q2Wiq16bUsC*", "n", "sve") |
||
2416 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_u32, "q4Uiq16bUsC*", "n", "sve") |
||
2417 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_u64, "q2UWiq16bUsC*", "n", "sve") |
||
2418 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_vnum_s32, "q4iq16bUsC*Wi", "n", "sve") |
||
2419 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_vnum_s64, "q2Wiq16bUsC*Wi", "n", "sve") |
||
2420 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_vnum_u32, "q4Uiq16bUsC*Wi", "n", "sve") |
||
2421 | TARGET_BUILTIN(__builtin_sve_svldnf1uh_vnum_u64, "q2UWiq16bUsC*Wi", "n", "sve") |
||
2422 | TARGET_BUILTIN(__builtin_sve_svldnf1uw_s64, "q2Wiq16bUiC*", "n", "sve") |
||
2423 | TARGET_BUILTIN(__builtin_sve_svldnf1uw_u64, "q2UWiq16bUiC*", "n", "sve") |
||
2424 | TARGET_BUILTIN(__builtin_sve_svldnf1uw_vnum_s64, "q2Wiq16bUiC*Wi", "n", "sve") |
||
2425 | TARGET_BUILTIN(__builtin_sve_svldnf1uw_vnum_u64, "q2UWiq16bUiC*Wi", "n", "sve") |
||
2426 | TARGET_BUILTIN(__builtin_sve_svldnt1_bf16, "q8yq16byC*", "n", "sve,bf16") |
||
2427 | TARGET_BUILTIN(__builtin_sve_svldnt1_f16, "q8hq16bhC*", "n", "sve") |
||
2428 | TARGET_BUILTIN(__builtin_sve_svldnt1_f32, "q4fq16bfC*", "n", "sve") |
||
2429 | TARGET_BUILTIN(__builtin_sve_svldnt1_f64, "q2dq16bdC*", "n", "sve") |
||
2430 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64index_f64, "q2dq16bdC*q2Wi", "n", "sve2") |
||
2431 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64index_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve2") |
||
2432 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64index_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve2") |
||
2433 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64offset_f64, "q2dq16bdC*q2Wi", "n", "sve2") |
||
2434 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64offset_s64, "q2Wiq16bSWiC*q2Wi", "n", "sve2") |
||
2435 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_s64offset_u64, "q2UWiq16bUWiC*q2Wi", "n", "sve2") |
||
2436 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_f32, "q4fq16bq4Ui", "n", "sve2") |
||
2437 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_index_f32, "q4fq16bq4UiWi", "n", "sve2") |
||
2438 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2439 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2440 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_offset_f32, "q4fq16bq4UiWi", "n", "sve2") |
||
2441 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2442 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2443 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve2") |
||
2444 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve2") |
||
2445 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32offset_f32, "q4fq16bfC*q4Ui", "n", "sve2") |
||
2446 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32offset_s32, "q4iq16bSiC*q4Ui", "n", "sve2") |
||
2447 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u32offset_u32, "q4Uiq16bUiC*q4Ui", "n", "sve2") |
||
2448 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_f64, "q2dq16bq2UWi", "n", "sve2") |
||
2449 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_index_f64, "q2dq16bq2UWiWi", "n", "sve2") |
||
2450 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2451 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2452 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_offset_f64, "q2dq16bq2UWiWi", "n", "sve2") |
||
2453 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2454 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2455 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2456 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2457 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64index_f64, "q2dq16bdC*q2UWi", "n", "sve2") |
||
2458 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64index_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve2") |
||
2459 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64index_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve2") |
||
2460 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64offset_f64, "q2dq16bdC*q2UWi", "n", "sve2") |
||
2461 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64offset_s64, "q2Wiq16bSWiC*q2UWi", "n", "sve2") |
||
2462 | TARGET_BUILTIN(__builtin_sve_svldnt1_gather_u64offset_u64, "q2UWiq16bUWiC*q2UWi", "n", "sve2") |
||
2463 | TARGET_BUILTIN(__builtin_sve_svldnt1_s16, "q8sq16bSsC*", "n", "sve") |
||
2464 | TARGET_BUILTIN(__builtin_sve_svldnt1_s32, "q4iq16bSiC*", "n", "sve") |
||
2465 | TARGET_BUILTIN(__builtin_sve_svldnt1_s64, "q2Wiq16bSWiC*", "n", "sve") |
||
2466 | TARGET_BUILTIN(__builtin_sve_svldnt1_s8, "q16Scq16bScC*", "n", "sve") |
||
2467 | TARGET_BUILTIN(__builtin_sve_svldnt1_u16, "q8Usq16bUsC*", "n", "sve") |
||
2468 | TARGET_BUILTIN(__builtin_sve_svldnt1_u32, "q4Uiq16bUiC*", "n", "sve") |
||
2469 | TARGET_BUILTIN(__builtin_sve_svldnt1_u64, "q2UWiq16bUWiC*", "n", "sve") |
||
2470 | TARGET_BUILTIN(__builtin_sve_svldnt1_u8, "q16Ucq16bUcC*", "n", "sve") |
||
2471 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_bf16, "q8yq16byC*Wi", "n", "sve,bf16") |
||
2472 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_f16, "q8hq16bhC*Wi", "n", "sve") |
||
2473 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_f32, "q4fq16bfC*Wi", "n", "sve") |
||
2474 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_f64, "q2dq16bdC*Wi", "n", "sve") |
||
2475 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_s16, "q8sq16bSsC*Wi", "n", "sve") |
||
2476 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_s32, "q4iq16bSiC*Wi", "n", "sve") |
||
2477 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_s64, "q2Wiq16bSWiC*Wi", "n", "sve") |
||
2478 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_s8, "q16Scq16bScC*Wi", "n", "sve") |
||
2479 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_u16, "q8Usq16bUsC*Wi", "n", "sve") |
||
2480 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_u32, "q4Uiq16bUiC*Wi", "n", "sve") |
||
2481 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_u64, "q2UWiq16bUWiC*Wi", "n", "sve") |
||
2482 | TARGET_BUILTIN(__builtin_sve_svldnt1_vnum_u8, "q16Ucq16bUcC*Wi", "n", "sve") |
||
2483 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_s64offset_s64, "q2Wiq16bScC*q2Wi", "n", "sve2") |
||
2484 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_s64offset_u64, "q2UWiq16bScC*q2Wi", "n", "sve2") |
||
2485 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2486 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2487 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve2") |
||
2488 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve2") |
||
2489 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32offset_s32, "q4iq16bScC*q4Ui", "n", "sve2") |
||
2490 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u32offset_u32, "q4Uiq16bScC*q4Ui", "n", "sve2") |
||
2491 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2492 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2493 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2494 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2495 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64offset_s64, "q2Wiq16bScC*q2UWi", "n", "sve2") |
||
2496 | TARGET_BUILTIN(__builtin_sve_svldnt1sb_gather_u64offset_u64, "q2UWiq16bScC*q2UWi", "n", "sve2") |
||
2497 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_s64index_s64, "q2Wiq16bSsC*q2Wi", "n", "sve2") |
||
2498 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_s64index_u64, "q2UWiq16bSsC*q2Wi", "n", "sve2") |
||
2499 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_s64offset_s64, "q2Wiq16bSsC*q2Wi", "n", "sve2") |
||
2500 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_s64offset_u64, "q2UWiq16bSsC*q2Wi", "n", "sve2") |
||
2501 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2502 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2503 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2504 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2505 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve2") |
||
2506 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve2") |
||
2507 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32offset_s32, "q4iq16bSsC*q4Ui", "n", "sve2") |
||
2508 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u32offset_u32, "q4Uiq16bSsC*q4Ui", "n", "sve2") |
||
2509 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2510 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2511 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2512 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2513 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2514 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2515 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64index_s64, "q2Wiq16bSsC*q2UWi", "n", "sve2") |
||
2516 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64index_u64, "q2UWiq16bSsC*q2UWi", "n", "sve2") |
||
2517 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64offset_s64, "q2Wiq16bSsC*q2UWi", "n", "sve2") |
||
2518 | TARGET_BUILTIN(__builtin_sve_svldnt1sh_gather_u64offset_u64, "q2UWiq16bSsC*q2UWi", "n", "sve2") |
||
2519 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_s64index_s64, "q2Wiq16bSiC*q2Wi", "n", "sve2") |
||
2520 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_s64index_u64, "q2UWiq16bSiC*q2Wi", "n", "sve2") |
||
2521 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_s64offset_s64, "q2Wiq16bSiC*q2Wi", "n", "sve2") |
||
2522 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_s64offset_u64, "q2UWiq16bSiC*q2Wi", "n", "sve2") |
||
2523 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2524 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2525 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2526 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2527 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2528 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2529 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64index_s64, "q2Wiq16bSiC*q2UWi", "n", "sve2") |
||
2530 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64index_u64, "q2UWiq16bSiC*q2UWi", "n", "sve2") |
||
2531 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64offset_s64, "q2Wiq16bSiC*q2UWi", "n", "sve2") |
||
2532 | TARGET_BUILTIN(__builtin_sve_svldnt1sw_gather_u64offset_u64, "q2UWiq16bSiC*q2UWi", "n", "sve2") |
||
2533 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_s64offset_s64, "q2Wiq16bUcC*q2Wi", "n", "sve2") |
||
2534 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_s64offset_u64, "q2UWiq16bUcC*q2Wi", "n", "sve2") |
||
2535 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2536 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2537 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve2") |
||
2538 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve2") |
||
2539 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32offset_s32, "q4iq16bUcC*q4Ui", "n", "sve2") |
||
2540 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u32offset_u32, "q4Uiq16bUcC*q4Ui", "n", "sve2") |
||
2541 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2542 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2543 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2544 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2545 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64offset_s64, "q2Wiq16bUcC*q2UWi", "n", "sve2") |
||
2546 | TARGET_BUILTIN(__builtin_sve_svldnt1ub_gather_u64offset_u64, "q2UWiq16bUcC*q2UWi", "n", "sve2") |
||
2547 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_s64index_s64, "q2Wiq16bUsC*q2Wi", "n", "sve2") |
||
2548 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_s64index_u64, "q2UWiq16bUsC*q2Wi", "n", "sve2") |
||
2549 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_s64offset_s64, "q2Wiq16bUsC*q2Wi", "n", "sve2") |
||
2550 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_s64offset_u64, "q2UWiq16bUsC*q2Wi", "n", "sve2") |
||
2551 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_index_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2552 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_index_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2553 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_offset_s32, "q4iq16bq4UiWi", "n", "sve2") |
||
2554 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_offset_u32, "q4Uiq16bq4UiWi", "n", "sve2") |
||
2555 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_s32, "q4iq16bq4Ui", "n", "sve2") |
||
2556 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32base_u32, "q4Uiq16bq4Ui", "n", "sve2") |
||
2557 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32offset_s32, "q4iq16bUsC*q4Ui", "n", "sve2") |
||
2558 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u32offset_u32, "q4Uiq16bUsC*q4Ui", "n", "sve2") |
||
2559 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2560 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2561 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2562 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2563 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2564 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2565 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64index_s64, "q2Wiq16bUsC*q2UWi", "n", "sve2") |
||
2566 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64index_u64, "q2UWiq16bUsC*q2UWi", "n", "sve2") |
||
2567 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64offset_s64, "q2Wiq16bUsC*q2UWi", "n", "sve2") |
||
2568 | TARGET_BUILTIN(__builtin_sve_svldnt1uh_gather_u64offset_u64, "q2UWiq16bUsC*q2UWi", "n", "sve2") |
||
2569 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_s64index_s64, "q2Wiq16bUiC*q2Wi", "n", "sve2") |
||
2570 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_s64index_u64, "q2UWiq16bUiC*q2Wi", "n", "sve2") |
||
2571 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_s64offset_s64, "q2Wiq16bUiC*q2Wi", "n", "sve2") |
||
2572 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_s64offset_u64, "q2UWiq16bUiC*q2Wi", "n", "sve2") |
||
2573 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_index_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2574 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_index_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2575 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_offset_s64, "q2Wiq16bq2UWiWi", "n", "sve2") |
||
2576 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_offset_u64, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
2577 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_s64, "q2Wiq16bq2UWi", "n", "sve2") |
||
2578 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64base_u64, "q2UWiq16bq2UWi", "n", "sve2") |
||
2579 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64index_s64, "q2Wiq16bUiC*q2UWi", "n", "sve2") |
||
2580 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64index_u64, "q2UWiq16bUiC*q2UWi", "n", "sve2") |
||
2581 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64offset_s64, "q2Wiq16bUiC*q2UWi", "n", "sve2") |
||
2582 | TARGET_BUILTIN(__builtin_sve_svldnt1uw_gather_u64offset_u64, "q2UWiq16bUiC*q2UWi", "n", "sve2") |
||
2583 | TARGET_BUILTIN(__builtin_sve_svlen_bf16, "UWiq8y", "n", "sve,bf16") |
||
2584 | TARGET_BUILTIN(__builtin_sve_svlen_f16, "UWiq8h", "n", "sve") |
||
2585 | TARGET_BUILTIN(__builtin_sve_svlen_f32, "UWiq4f", "n", "sve") |
||
2586 | TARGET_BUILTIN(__builtin_sve_svlen_f64, "UWiq2d", "n", "sve") |
||
2587 | TARGET_BUILTIN(__builtin_sve_svlen_s16, "UWiq8s", "n", "sve") |
||
2588 | TARGET_BUILTIN(__builtin_sve_svlen_s32, "UWiq4i", "n", "sve") |
||
2589 | TARGET_BUILTIN(__builtin_sve_svlen_s64, "UWiq2Wi", "n", "sve") |
||
2590 | TARGET_BUILTIN(__builtin_sve_svlen_s8, "UWiq16Sc", "n", "sve") |
||
2591 | TARGET_BUILTIN(__builtin_sve_svlen_u16, "UWiq8Us", "n", "sve") |
||
2592 | TARGET_BUILTIN(__builtin_sve_svlen_u32, "UWiq4Ui", "n", "sve") |
||
2593 | TARGET_BUILTIN(__builtin_sve_svlen_u64, "UWiq2UWi", "n", "sve") |
||
2594 | TARGET_BUILTIN(__builtin_sve_svlen_u8, "UWiq16Uc", "n", "sve") |
||
2595 | TARGET_BUILTIN(__builtin_sve_svlogb_f16_m, "q8sq8sq16bq8h", "n", "sve2") |
||
2596 | TARGET_BUILTIN(__builtin_sve_svlogb_f16_x, "q8sq16bq8h", "n", "sve2") |
||
2597 | TARGET_BUILTIN(__builtin_sve_svlogb_f16_z, "q8sq16bq8h", "n", "sve2") |
||
2598 | TARGET_BUILTIN(__builtin_sve_svlogb_f32_m, "q4iq4iq16bq4f", "n", "sve2") |
||
2599 | TARGET_BUILTIN(__builtin_sve_svlogb_f32_x, "q4iq16bq4f", "n", "sve2") |
||
2600 | TARGET_BUILTIN(__builtin_sve_svlogb_f32_z, "q4iq16bq4f", "n", "sve2") |
||
2601 | TARGET_BUILTIN(__builtin_sve_svlogb_f64_m, "q2Wiq2Wiq16bq2d", "n", "sve2") |
||
2602 | TARGET_BUILTIN(__builtin_sve_svlogb_f64_x, "q2Wiq16bq2d", "n", "sve2") |
||
2603 | TARGET_BUILTIN(__builtin_sve_svlogb_f64_z, "q2Wiq16bq2d", "n", "sve2") |
||
2604 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s16_m, "q8sq16bq8sUs", "n", "sve") |
||
2605 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s16_x, "q8sq16bq8sUs", "n", "sve") |
||
2606 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s16_z, "q8sq16bq8sUs", "n", "sve") |
||
2607 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s32_m, "q4iq16bq4iUi", "n", "sve") |
||
2608 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s32_x, "q4iq16bq4iUi", "n", "sve") |
||
2609 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s32_z, "q4iq16bq4iUi", "n", "sve") |
||
2610 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s64_m, "q2Wiq16bq2WiUWi", "n", "sve") |
||
2611 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s64_x, "q2Wiq16bq2WiUWi", "n", "sve") |
||
2612 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s64_z, "q2Wiq16bq2WiUWi", "n", "sve") |
||
2613 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s8_m, "q16Scq16bq16ScUc", "n", "sve") |
||
2614 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s8_x, "q16Scq16bq16ScUc", "n", "sve") |
||
2615 | TARGET_BUILTIN(__builtin_sve_svlsl_n_s8_z, "q16Scq16bq16ScUc", "n", "sve") |
||
2616 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
2617 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
2618 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
2619 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
2620 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
2621 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
2622 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2623 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2624 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2625 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
2626 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
2627 | TARGET_BUILTIN(__builtin_sve_svlsl_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
2628 | TARGET_BUILTIN(__builtin_sve_svlsl_s16_m, "q8sq16bq8sq8Us", "n", "sve") |
||
2629 | TARGET_BUILTIN(__builtin_sve_svlsl_s16_x, "q8sq16bq8sq8Us", "n", "sve") |
||
2630 | TARGET_BUILTIN(__builtin_sve_svlsl_s16_z, "q8sq16bq8sq8Us", "n", "sve") |
||
2631 | TARGET_BUILTIN(__builtin_sve_svlsl_s32_m, "q4iq16bq4iq4Ui", "n", "sve") |
||
2632 | TARGET_BUILTIN(__builtin_sve_svlsl_s32_x, "q4iq16bq4iq4Ui", "n", "sve") |
||
2633 | TARGET_BUILTIN(__builtin_sve_svlsl_s32_z, "q4iq16bq4iq4Ui", "n", "sve") |
||
2634 | TARGET_BUILTIN(__builtin_sve_svlsl_s64_m, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
2635 | TARGET_BUILTIN(__builtin_sve_svlsl_s64_x, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
2636 | TARGET_BUILTIN(__builtin_sve_svlsl_s64_z, "q2Wiq16bq2Wiq2UWi", "n", "sve") |
||
2637 | TARGET_BUILTIN(__builtin_sve_svlsl_s8_m, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
2638 | TARGET_BUILTIN(__builtin_sve_svlsl_s8_x, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
2639 | TARGET_BUILTIN(__builtin_sve_svlsl_s8_z, "q16Scq16bq16Scq16Uc", "n", "sve") |
||
2640 | TARGET_BUILTIN(__builtin_sve_svlsl_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2641 | TARGET_BUILTIN(__builtin_sve_svlsl_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2642 | TARGET_BUILTIN(__builtin_sve_svlsl_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2643 | TARGET_BUILTIN(__builtin_sve_svlsl_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2644 | TARGET_BUILTIN(__builtin_sve_svlsl_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2645 | TARGET_BUILTIN(__builtin_sve_svlsl_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2646 | TARGET_BUILTIN(__builtin_sve_svlsl_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2647 | TARGET_BUILTIN(__builtin_sve_svlsl_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2648 | TARGET_BUILTIN(__builtin_sve_svlsl_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2649 | TARGET_BUILTIN(__builtin_sve_svlsl_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2650 | TARGET_BUILTIN(__builtin_sve_svlsl_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2651 | TARGET_BUILTIN(__builtin_sve_svlsl_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2652 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s16_m, "q8sq16bq8sUWi", "n", "sve") |
||
2653 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s16_x, "q8sq16bq8sUWi", "n", "sve") |
||
2654 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s16_z, "q8sq16bq8sUWi", "n", "sve") |
||
2655 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s32_m, "q4iq16bq4iUWi", "n", "sve") |
||
2656 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s32_x, "q4iq16bq4iUWi", "n", "sve") |
||
2657 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s32_z, "q4iq16bq4iUWi", "n", "sve") |
||
2658 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s8_m, "q16Scq16bq16ScUWi", "n", "sve") |
||
2659 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s8_x, "q16Scq16bq16ScUWi", "n", "sve") |
||
2660 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_s8_z, "q16Scq16bq16ScUWi", "n", "sve") |
||
2661 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u16_m, "q8Usq16bq8UsUWi", "n", "sve") |
||
2662 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u16_x, "q8Usq16bq8UsUWi", "n", "sve") |
||
2663 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u16_z, "q8Usq16bq8UsUWi", "n", "sve") |
||
2664 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u32_m, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2665 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u32_x, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2666 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u32_z, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2667 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u8_m, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2668 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u8_x, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2669 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_n_u8_z, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2670 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s16_m, "q8sq16bq8sq2UWi", "n", "sve") |
||
2671 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s16_x, "q8sq16bq8sq2UWi", "n", "sve") |
||
2672 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s16_z, "q8sq16bq8sq2UWi", "n", "sve") |
||
2673 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s32_m, "q4iq16bq4iq2UWi", "n", "sve") |
||
2674 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s32_x, "q4iq16bq4iq2UWi", "n", "sve") |
||
2675 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s32_z, "q4iq16bq4iq2UWi", "n", "sve") |
||
2676 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s8_m, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
2677 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s8_x, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
2678 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_s8_z, "q16Scq16bq16Scq2UWi", "n", "sve") |
||
2679 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u16_m, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2680 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u16_x, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2681 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u16_z, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2682 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u32_m, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2683 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u32_x, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2684 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u32_z, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2685 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u8_m, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2686 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u8_x, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2687 | TARGET_BUILTIN(__builtin_sve_svlsl_wide_u8_z, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2688 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
2689 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
2690 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
2691 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
2692 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
2693 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
2694 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2695 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2696 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2697 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
2698 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
2699 | TARGET_BUILTIN(__builtin_sve_svlsr_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
2700 | TARGET_BUILTIN(__builtin_sve_svlsr_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2701 | TARGET_BUILTIN(__builtin_sve_svlsr_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2702 | TARGET_BUILTIN(__builtin_sve_svlsr_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2703 | TARGET_BUILTIN(__builtin_sve_svlsr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2704 | TARGET_BUILTIN(__builtin_sve_svlsr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2705 | TARGET_BUILTIN(__builtin_sve_svlsr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2706 | TARGET_BUILTIN(__builtin_sve_svlsr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2707 | TARGET_BUILTIN(__builtin_sve_svlsr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2708 | TARGET_BUILTIN(__builtin_sve_svlsr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2709 | TARGET_BUILTIN(__builtin_sve_svlsr_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2710 | TARGET_BUILTIN(__builtin_sve_svlsr_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2711 | TARGET_BUILTIN(__builtin_sve_svlsr_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2712 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u16_m, "q8Usq16bq8UsUWi", "n", "sve") |
||
2713 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u16_x, "q8Usq16bq8UsUWi", "n", "sve") |
||
2714 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u16_z, "q8Usq16bq8UsUWi", "n", "sve") |
||
2715 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u32_m, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2716 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u32_x, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2717 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u32_z, "q4Uiq16bq4UiUWi", "n", "sve") |
||
2718 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u8_m, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2719 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u8_x, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2720 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_n_u8_z, "q16Ucq16bq16UcUWi", "n", "sve") |
||
2721 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u16_m, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2722 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u16_x, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2723 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u16_z, "q8Usq16bq8Usq2UWi", "n", "sve") |
||
2724 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u32_m, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2725 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u32_x, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2726 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u32_z, "q4Uiq16bq4Uiq2UWi", "n", "sve") |
||
2727 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u8_m, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2728 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u8_x, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2729 | TARGET_BUILTIN(__builtin_sve_svlsr_wide_u8_z, "q16Ucq16bq16Ucq2UWi", "n", "sve") |
||
2730 | TARGET_BUILTIN(__builtin_sve_svmad_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
2731 | TARGET_BUILTIN(__builtin_sve_svmad_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
2732 | TARGET_BUILTIN(__builtin_sve_svmad_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
2733 | TARGET_BUILTIN(__builtin_sve_svmad_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
2734 | TARGET_BUILTIN(__builtin_sve_svmad_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
2735 | TARGET_BUILTIN(__builtin_sve_svmad_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
2736 | TARGET_BUILTIN(__builtin_sve_svmad_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
2737 | TARGET_BUILTIN(__builtin_sve_svmad_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
2738 | TARGET_BUILTIN(__builtin_sve_svmad_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
2739 | TARGET_BUILTIN(__builtin_sve_svmad_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
2740 | TARGET_BUILTIN(__builtin_sve_svmad_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
2741 | TARGET_BUILTIN(__builtin_sve_svmad_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
2742 | TARGET_BUILTIN(__builtin_sve_svmad_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
2743 | TARGET_BUILTIN(__builtin_sve_svmad_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
2744 | TARGET_BUILTIN(__builtin_sve_svmad_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
2745 | TARGET_BUILTIN(__builtin_sve_svmad_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
2746 | TARGET_BUILTIN(__builtin_sve_svmad_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
2747 | TARGET_BUILTIN(__builtin_sve_svmad_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
2748 | TARGET_BUILTIN(__builtin_sve_svmad_n_s16_m, "q8sq16bq8sq8ss", "n", "sve") |
||
2749 | TARGET_BUILTIN(__builtin_sve_svmad_n_s16_x, "q8sq16bq8sq8ss", "n", "sve") |
||
2750 | TARGET_BUILTIN(__builtin_sve_svmad_n_s16_z, "q8sq16bq8sq8ss", "n", "sve") |
||
2751 | TARGET_BUILTIN(__builtin_sve_svmad_n_s32_m, "q4iq16bq4iq4ii", "n", "sve") |
||
2752 | TARGET_BUILTIN(__builtin_sve_svmad_n_s32_x, "q4iq16bq4iq4ii", "n", "sve") |
||
2753 | TARGET_BUILTIN(__builtin_sve_svmad_n_s32_z, "q4iq16bq4iq4ii", "n", "sve") |
||
2754 | TARGET_BUILTIN(__builtin_sve_svmad_n_s64_m, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
2755 | TARGET_BUILTIN(__builtin_sve_svmad_n_s64_x, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
2756 | TARGET_BUILTIN(__builtin_sve_svmad_n_s64_z, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
2757 | TARGET_BUILTIN(__builtin_sve_svmad_n_s8_m, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
2758 | TARGET_BUILTIN(__builtin_sve_svmad_n_s8_x, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
2759 | TARGET_BUILTIN(__builtin_sve_svmad_n_s8_z, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
2760 | TARGET_BUILTIN(__builtin_sve_svmad_n_u16_m, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
2761 | TARGET_BUILTIN(__builtin_sve_svmad_n_u16_x, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
2762 | TARGET_BUILTIN(__builtin_sve_svmad_n_u16_z, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
2763 | TARGET_BUILTIN(__builtin_sve_svmad_n_u32_m, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
2764 | TARGET_BUILTIN(__builtin_sve_svmad_n_u32_x, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
2765 | TARGET_BUILTIN(__builtin_sve_svmad_n_u32_z, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
2766 | TARGET_BUILTIN(__builtin_sve_svmad_n_u64_m, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
2767 | TARGET_BUILTIN(__builtin_sve_svmad_n_u64_x, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
2768 | TARGET_BUILTIN(__builtin_sve_svmad_n_u64_z, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
2769 | TARGET_BUILTIN(__builtin_sve_svmad_n_u8_m, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
2770 | TARGET_BUILTIN(__builtin_sve_svmad_n_u8_x, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
2771 | TARGET_BUILTIN(__builtin_sve_svmad_n_u8_z, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
2772 | TARGET_BUILTIN(__builtin_sve_svmad_s16_m, "q8sq16bq8sq8sq8s", "n", "sve") |
||
2773 | TARGET_BUILTIN(__builtin_sve_svmad_s16_x, "q8sq16bq8sq8sq8s", "n", "sve") |
||
2774 | TARGET_BUILTIN(__builtin_sve_svmad_s16_z, "q8sq16bq8sq8sq8s", "n", "sve") |
||
2775 | TARGET_BUILTIN(__builtin_sve_svmad_s32_m, "q4iq16bq4iq4iq4i", "n", "sve") |
||
2776 | TARGET_BUILTIN(__builtin_sve_svmad_s32_x, "q4iq16bq4iq4iq4i", "n", "sve") |
||
2777 | TARGET_BUILTIN(__builtin_sve_svmad_s32_z, "q4iq16bq4iq4iq4i", "n", "sve") |
||
2778 | TARGET_BUILTIN(__builtin_sve_svmad_s64_m, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
2779 | TARGET_BUILTIN(__builtin_sve_svmad_s64_x, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
2780 | TARGET_BUILTIN(__builtin_sve_svmad_s64_z, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
2781 | TARGET_BUILTIN(__builtin_sve_svmad_s8_m, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
2782 | TARGET_BUILTIN(__builtin_sve_svmad_s8_x, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
2783 | TARGET_BUILTIN(__builtin_sve_svmad_s8_z, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
2784 | TARGET_BUILTIN(__builtin_sve_svmad_u16_m, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
2785 | TARGET_BUILTIN(__builtin_sve_svmad_u16_x, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
2786 | TARGET_BUILTIN(__builtin_sve_svmad_u16_z, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
2787 | TARGET_BUILTIN(__builtin_sve_svmad_u32_m, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
2788 | TARGET_BUILTIN(__builtin_sve_svmad_u32_x, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
2789 | TARGET_BUILTIN(__builtin_sve_svmad_u32_z, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
2790 | TARGET_BUILTIN(__builtin_sve_svmad_u64_m, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
2791 | TARGET_BUILTIN(__builtin_sve_svmad_u64_x, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
2792 | TARGET_BUILTIN(__builtin_sve_svmad_u64_z, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
2793 | TARGET_BUILTIN(__builtin_sve_svmad_u8_m, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
2794 | TARGET_BUILTIN(__builtin_sve_svmad_u8_x, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
2795 | TARGET_BUILTIN(__builtin_sve_svmad_u8_z, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
2796 | TARGET_BUILTIN(__builtin_sve_svmatch_s16, "q16bq16bq8sq8s", "n", "sve2") |
||
2797 | TARGET_BUILTIN(__builtin_sve_svmatch_s8, "q16bq16bq16Scq16Sc", "n", "sve2") |
||
2798 | TARGET_BUILTIN(__builtin_sve_svmatch_u16, "q16bq16bq8Usq8Us", "n", "sve2") |
||
2799 | TARGET_BUILTIN(__builtin_sve_svmatch_u8, "q16bq16bq16Ucq16Uc", "n", "sve2") |
||
2800 | TARGET_BUILTIN(__builtin_sve_svmax_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
2801 | TARGET_BUILTIN(__builtin_sve_svmax_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
2802 | TARGET_BUILTIN(__builtin_sve_svmax_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
2803 | TARGET_BUILTIN(__builtin_sve_svmax_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
2804 | TARGET_BUILTIN(__builtin_sve_svmax_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
2805 | TARGET_BUILTIN(__builtin_sve_svmax_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
2806 | TARGET_BUILTIN(__builtin_sve_svmax_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
2807 | TARGET_BUILTIN(__builtin_sve_svmax_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
2808 | TARGET_BUILTIN(__builtin_sve_svmax_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
2809 | TARGET_BUILTIN(__builtin_sve_svmax_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
2810 | TARGET_BUILTIN(__builtin_sve_svmax_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
2811 | TARGET_BUILTIN(__builtin_sve_svmax_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
2812 | TARGET_BUILTIN(__builtin_sve_svmax_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
2813 | TARGET_BUILTIN(__builtin_sve_svmax_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
2814 | TARGET_BUILTIN(__builtin_sve_svmax_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
2815 | TARGET_BUILTIN(__builtin_sve_svmax_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
2816 | TARGET_BUILTIN(__builtin_sve_svmax_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
2817 | TARGET_BUILTIN(__builtin_sve_svmax_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
2818 | TARGET_BUILTIN(__builtin_sve_svmax_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
2819 | TARGET_BUILTIN(__builtin_sve_svmax_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
2820 | TARGET_BUILTIN(__builtin_sve_svmax_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
2821 | TARGET_BUILTIN(__builtin_sve_svmax_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
2822 | TARGET_BUILTIN(__builtin_sve_svmax_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
2823 | TARGET_BUILTIN(__builtin_sve_svmax_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
2824 | TARGET_BUILTIN(__builtin_sve_svmax_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
2825 | TARGET_BUILTIN(__builtin_sve_svmax_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
2826 | TARGET_BUILTIN(__builtin_sve_svmax_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
2827 | TARGET_BUILTIN(__builtin_sve_svmax_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
2828 | TARGET_BUILTIN(__builtin_sve_svmax_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
2829 | TARGET_BUILTIN(__builtin_sve_svmax_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
2830 | TARGET_BUILTIN(__builtin_sve_svmax_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
2831 | TARGET_BUILTIN(__builtin_sve_svmax_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
2832 | TARGET_BUILTIN(__builtin_sve_svmax_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
2833 | TARGET_BUILTIN(__builtin_sve_svmax_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
2834 | TARGET_BUILTIN(__builtin_sve_svmax_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
2835 | TARGET_BUILTIN(__builtin_sve_svmax_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
2836 | TARGET_BUILTIN(__builtin_sve_svmax_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2837 | TARGET_BUILTIN(__builtin_sve_svmax_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2838 | TARGET_BUILTIN(__builtin_sve_svmax_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2839 | TARGET_BUILTIN(__builtin_sve_svmax_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
2840 | TARGET_BUILTIN(__builtin_sve_svmax_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
2841 | TARGET_BUILTIN(__builtin_sve_svmax_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
2842 | TARGET_BUILTIN(__builtin_sve_svmax_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
2843 | TARGET_BUILTIN(__builtin_sve_svmax_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
2844 | TARGET_BUILTIN(__builtin_sve_svmax_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
2845 | TARGET_BUILTIN(__builtin_sve_svmax_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
2846 | TARGET_BUILTIN(__builtin_sve_svmax_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
2847 | TARGET_BUILTIN(__builtin_sve_svmax_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
2848 | TARGET_BUILTIN(__builtin_sve_svmax_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2849 | TARGET_BUILTIN(__builtin_sve_svmax_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2850 | TARGET_BUILTIN(__builtin_sve_svmax_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2851 | TARGET_BUILTIN(__builtin_sve_svmax_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2852 | TARGET_BUILTIN(__builtin_sve_svmax_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2853 | TARGET_BUILTIN(__builtin_sve_svmax_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2854 | TARGET_BUILTIN(__builtin_sve_svmax_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2855 | TARGET_BUILTIN(__builtin_sve_svmax_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2856 | TARGET_BUILTIN(__builtin_sve_svmax_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2857 | TARGET_BUILTIN(__builtin_sve_svmax_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2858 | TARGET_BUILTIN(__builtin_sve_svmax_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2859 | TARGET_BUILTIN(__builtin_sve_svmax_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2860 | TARGET_BUILTIN(__builtin_sve_svmax_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2861 | TARGET_BUILTIN(__builtin_sve_svmax_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2862 | TARGET_BUILTIN(__builtin_sve_svmax_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2863 | TARGET_BUILTIN(__builtin_sve_svmax_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2864 | TARGET_BUILTIN(__builtin_sve_svmax_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2865 | TARGET_BUILTIN(__builtin_sve_svmax_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2866 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
2867 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
2868 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
2869 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
2870 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
2871 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
2872 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
2873 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
2874 | TARGET_BUILTIN(__builtin_sve_svmaxnm_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
2875 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
2876 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
2877 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
2878 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
2879 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
2880 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
2881 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
2882 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
2883 | TARGET_BUILTIN(__builtin_sve_svmaxnm_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
2884 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f16_m, "q8hq16bq8hq8h", "n", "sve2") |
||
2885 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f16_x, "q8hq16bq8hq8h", "n", "sve2") |
||
2886 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f32_m, "q4fq16bq4fq4f", "n", "sve2") |
||
2887 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f32_x, "q4fq16bq4fq4f", "n", "sve2") |
||
2888 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f64_m, "q2dq16bq2dq2d", "n", "sve2") |
||
2889 | TARGET_BUILTIN(__builtin_sve_svmaxnmp_f64_x, "q2dq16bq2dq2d", "n", "sve2") |
||
2890 | TARGET_BUILTIN(__builtin_sve_svmaxnmv_f16, "hq16bq8h", "n", "sve") |
||
2891 | TARGET_BUILTIN(__builtin_sve_svmaxnmv_f32, "fq16bq4f", "n", "sve") |
||
2892 | TARGET_BUILTIN(__builtin_sve_svmaxnmv_f64, "dq16bq2d", "n", "sve") |
||
2893 | TARGET_BUILTIN(__builtin_sve_svmaxp_f16_m, "q8hq16bq8hq8h", "n", "sve2") |
||
2894 | TARGET_BUILTIN(__builtin_sve_svmaxp_f16_x, "q8hq16bq8hq8h", "n", "sve2") |
||
2895 | TARGET_BUILTIN(__builtin_sve_svmaxp_f32_m, "q4fq16bq4fq4f", "n", "sve2") |
||
2896 | TARGET_BUILTIN(__builtin_sve_svmaxp_f32_x, "q4fq16bq4fq4f", "n", "sve2") |
||
2897 | TARGET_BUILTIN(__builtin_sve_svmaxp_f64_m, "q2dq16bq2dq2d", "n", "sve2") |
||
2898 | TARGET_BUILTIN(__builtin_sve_svmaxp_f64_x, "q2dq16bq2dq2d", "n", "sve2") |
||
2899 | TARGET_BUILTIN(__builtin_sve_svmaxp_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
2900 | TARGET_BUILTIN(__builtin_sve_svmaxp_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
2901 | TARGET_BUILTIN(__builtin_sve_svmaxp_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
2902 | TARGET_BUILTIN(__builtin_sve_svmaxp_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
2903 | TARGET_BUILTIN(__builtin_sve_svmaxp_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
2904 | TARGET_BUILTIN(__builtin_sve_svmaxp_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
2905 | TARGET_BUILTIN(__builtin_sve_svmaxp_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
2906 | TARGET_BUILTIN(__builtin_sve_svmaxp_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
2907 | TARGET_BUILTIN(__builtin_sve_svmaxp_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
2908 | TARGET_BUILTIN(__builtin_sve_svmaxp_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
2909 | TARGET_BUILTIN(__builtin_sve_svmaxp_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
2910 | TARGET_BUILTIN(__builtin_sve_svmaxp_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
2911 | TARGET_BUILTIN(__builtin_sve_svmaxp_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
2912 | TARGET_BUILTIN(__builtin_sve_svmaxp_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
2913 | TARGET_BUILTIN(__builtin_sve_svmaxp_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
2914 | TARGET_BUILTIN(__builtin_sve_svmaxp_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
2915 | TARGET_BUILTIN(__builtin_sve_svmaxv_f16, "hq16bq8h", "n", "sve") |
||
2916 | TARGET_BUILTIN(__builtin_sve_svmaxv_f32, "fq16bq4f", "n", "sve") |
||
2917 | TARGET_BUILTIN(__builtin_sve_svmaxv_f64, "dq16bq2d", "n", "sve") |
||
2918 | TARGET_BUILTIN(__builtin_sve_svmaxv_s16, "sq16bq8s", "n", "sve") |
||
2919 | TARGET_BUILTIN(__builtin_sve_svmaxv_s32, "iq16bq4i", "n", "sve") |
||
2920 | TARGET_BUILTIN(__builtin_sve_svmaxv_s64, "Wiq16bq2Wi", "n", "sve") |
||
2921 | TARGET_BUILTIN(__builtin_sve_svmaxv_s8, "Scq16bq16Sc", "n", "sve") |
||
2922 | TARGET_BUILTIN(__builtin_sve_svmaxv_u16, "Usq16bq8Us", "n", "sve") |
||
2923 | TARGET_BUILTIN(__builtin_sve_svmaxv_u32, "Uiq16bq4Ui", "n", "sve") |
||
2924 | TARGET_BUILTIN(__builtin_sve_svmaxv_u64, "UWiq16bq2UWi", "n", "sve") |
||
2925 | TARGET_BUILTIN(__builtin_sve_svmaxv_u8, "Ucq16bq16Uc", "n", "sve") |
||
2926 | TARGET_BUILTIN(__builtin_sve_svmin_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
2927 | TARGET_BUILTIN(__builtin_sve_svmin_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
2928 | TARGET_BUILTIN(__builtin_sve_svmin_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
2929 | TARGET_BUILTIN(__builtin_sve_svmin_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
2930 | TARGET_BUILTIN(__builtin_sve_svmin_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
2931 | TARGET_BUILTIN(__builtin_sve_svmin_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
2932 | TARGET_BUILTIN(__builtin_sve_svmin_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
2933 | TARGET_BUILTIN(__builtin_sve_svmin_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
2934 | TARGET_BUILTIN(__builtin_sve_svmin_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
2935 | TARGET_BUILTIN(__builtin_sve_svmin_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
2936 | TARGET_BUILTIN(__builtin_sve_svmin_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
2937 | TARGET_BUILTIN(__builtin_sve_svmin_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
2938 | TARGET_BUILTIN(__builtin_sve_svmin_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
2939 | TARGET_BUILTIN(__builtin_sve_svmin_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
2940 | TARGET_BUILTIN(__builtin_sve_svmin_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
2941 | TARGET_BUILTIN(__builtin_sve_svmin_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
2942 | TARGET_BUILTIN(__builtin_sve_svmin_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
2943 | TARGET_BUILTIN(__builtin_sve_svmin_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
2944 | TARGET_BUILTIN(__builtin_sve_svmin_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
2945 | TARGET_BUILTIN(__builtin_sve_svmin_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
2946 | TARGET_BUILTIN(__builtin_sve_svmin_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
2947 | TARGET_BUILTIN(__builtin_sve_svmin_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
2948 | TARGET_BUILTIN(__builtin_sve_svmin_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
2949 | TARGET_BUILTIN(__builtin_sve_svmin_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
2950 | TARGET_BUILTIN(__builtin_sve_svmin_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
2951 | TARGET_BUILTIN(__builtin_sve_svmin_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
2952 | TARGET_BUILTIN(__builtin_sve_svmin_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
2953 | TARGET_BUILTIN(__builtin_sve_svmin_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
2954 | TARGET_BUILTIN(__builtin_sve_svmin_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
2955 | TARGET_BUILTIN(__builtin_sve_svmin_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
2956 | TARGET_BUILTIN(__builtin_sve_svmin_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
2957 | TARGET_BUILTIN(__builtin_sve_svmin_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
2958 | TARGET_BUILTIN(__builtin_sve_svmin_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
2959 | TARGET_BUILTIN(__builtin_sve_svmin_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
2960 | TARGET_BUILTIN(__builtin_sve_svmin_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
2961 | TARGET_BUILTIN(__builtin_sve_svmin_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
2962 | TARGET_BUILTIN(__builtin_sve_svmin_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2963 | TARGET_BUILTIN(__builtin_sve_svmin_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2964 | TARGET_BUILTIN(__builtin_sve_svmin_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
2965 | TARGET_BUILTIN(__builtin_sve_svmin_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
2966 | TARGET_BUILTIN(__builtin_sve_svmin_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
2967 | TARGET_BUILTIN(__builtin_sve_svmin_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
2968 | TARGET_BUILTIN(__builtin_sve_svmin_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
2969 | TARGET_BUILTIN(__builtin_sve_svmin_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
2970 | TARGET_BUILTIN(__builtin_sve_svmin_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
2971 | TARGET_BUILTIN(__builtin_sve_svmin_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
2972 | TARGET_BUILTIN(__builtin_sve_svmin_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
2973 | TARGET_BUILTIN(__builtin_sve_svmin_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
2974 | TARGET_BUILTIN(__builtin_sve_svmin_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2975 | TARGET_BUILTIN(__builtin_sve_svmin_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2976 | TARGET_BUILTIN(__builtin_sve_svmin_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
2977 | TARGET_BUILTIN(__builtin_sve_svmin_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2978 | TARGET_BUILTIN(__builtin_sve_svmin_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2979 | TARGET_BUILTIN(__builtin_sve_svmin_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
2980 | TARGET_BUILTIN(__builtin_sve_svmin_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2981 | TARGET_BUILTIN(__builtin_sve_svmin_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2982 | TARGET_BUILTIN(__builtin_sve_svmin_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
2983 | TARGET_BUILTIN(__builtin_sve_svmin_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2984 | TARGET_BUILTIN(__builtin_sve_svmin_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2985 | TARGET_BUILTIN(__builtin_sve_svmin_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
2986 | TARGET_BUILTIN(__builtin_sve_svmin_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2987 | TARGET_BUILTIN(__builtin_sve_svmin_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2988 | TARGET_BUILTIN(__builtin_sve_svmin_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
2989 | TARGET_BUILTIN(__builtin_sve_svmin_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2990 | TARGET_BUILTIN(__builtin_sve_svmin_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2991 | TARGET_BUILTIN(__builtin_sve_svmin_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
2992 | TARGET_BUILTIN(__builtin_sve_svminnm_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
2993 | TARGET_BUILTIN(__builtin_sve_svminnm_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
2994 | TARGET_BUILTIN(__builtin_sve_svminnm_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
2995 | TARGET_BUILTIN(__builtin_sve_svminnm_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
2996 | TARGET_BUILTIN(__builtin_sve_svminnm_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
2997 | TARGET_BUILTIN(__builtin_sve_svminnm_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
2998 | TARGET_BUILTIN(__builtin_sve_svminnm_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
2999 | TARGET_BUILTIN(__builtin_sve_svminnm_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
3000 | TARGET_BUILTIN(__builtin_sve_svminnm_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
3001 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
3002 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
3003 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
3004 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
3005 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
3006 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
3007 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
3008 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
3009 | TARGET_BUILTIN(__builtin_sve_svminnm_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
3010 | TARGET_BUILTIN(__builtin_sve_svminnmp_f16_m, "q8hq16bq8hq8h", "n", "sve2") |
||
3011 | TARGET_BUILTIN(__builtin_sve_svminnmp_f16_x, "q8hq16bq8hq8h", "n", "sve2") |
||
3012 | TARGET_BUILTIN(__builtin_sve_svminnmp_f32_m, "q4fq16bq4fq4f", "n", "sve2") |
||
3013 | TARGET_BUILTIN(__builtin_sve_svminnmp_f32_x, "q4fq16bq4fq4f", "n", "sve2") |
||
3014 | TARGET_BUILTIN(__builtin_sve_svminnmp_f64_m, "q2dq16bq2dq2d", "n", "sve2") |
||
3015 | TARGET_BUILTIN(__builtin_sve_svminnmp_f64_x, "q2dq16bq2dq2d", "n", "sve2") |
||
3016 | TARGET_BUILTIN(__builtin_sve_svminnmv_f16, "hq16bq8h", "n", "sve") |
||
3017 | TARGET_BUILTIN(__builtin_sve_svminnmv_f32, "fq16bq4f", "n", "sve") |
||
3018 | TARGET_BUILTIN(__builtin_sve_svminnmv_f64, "dq16bq2d", "n", "sve") |
||
3019 | TARGET_BUILTIN(__builtin_sve_svminp_f16_m, "q8hq16bq8hq8h", "n", "sve2") |
||
3020 | TARGET_BUILTIN(__builtin_sve_svminp_f16_x, "q8hq16bq8hq8h", "n", "sve2") |
||
3021 | TARGET_BUILTIN(__builtin_sve_svminp_f32_m, "q4fq16bq4fq4f", "n", "sve2") |
||
3022 | TARGET_BUILTIN(__builtin_sve_svminp_f32_x, "q4fq16bq4fq4f", "n", "sve2") |
||
3023 | TARGET_BUILTIN(__builtin_sve_svminp_f64_m, "q2dq16bq2dq2d", "n", "sve2") |
||
3024 | TARGET_BUILTIN(__builtin_sve_svminp_f64_x, "q2dq16bq2dq2d", "n", "sve2") |
||
3025 | TARGET_BUILTIN(__builtin_sve_svminp_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
3026 | TARGET_BUILTIN(__builtin_sve_svminp_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
3027 | TARGET_BUILTIN(__builtin_sve_svminp_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
3028 | TARGET_BUILTIN(__builtin_sve_svminp_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
3029 | TARGET_BUILTIN(__builtin_sve_svminp_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
3030 | TARGET_BUILTIN(__builtin_sve_svminp_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
3031 | TARGET_BUILTIN(__builtin_sve_svminp_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
3032 | TARGET_BUILTIN(__builtin_sve_svminp_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
3033 | TARGET_BUILTIN(__builtin_sve_svminp_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
3034 | TARGET_BUILTIN(__builtin_sve_svminp_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
3035 | TARGET_BUILTIN(__builtin_sve_svminp_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
3036 | TARGET_BUILTIN(__builtin_sve_svminp_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
3037 | TARGET_BUILTIN(__builtin_sve_svminp_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
3038 | TARGET_BUILTIN(__builtin_sve_svminp_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
3039 | TARGET_BUILTIN(__builtin_sve_svminp_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
3040 | TARGET_BUILTIN(__builtin_sve_svminp_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
3041 | TARGET_BUILTIN(__builtin_sve_svminv_f16, "hq16bq8h", "n", "sve") |
||
3042 | TARGET_BUILTIN(__builtin_sve_svminv_f32, "fq16bq4f", "n", "sve") |
||
3043 | TARGET_BUILTIN(__builtin_sve_svminv_f64, "dq16bq2d", "n", "sve") |
||
3044 | TARGET_BUILTIN(__builtin_sve_svminv_s16, "sq16bq8s", "n", "sve") |
||
3045 | TARGET_BUILTIN(__builtin_sve_svminv_s32, "iq16bq4i", "n", "sve") |
||
3046 | TARGET_BUILTIN(__builtin_sve_svminv_s64, "Wiq16bq2Wi", "n", "sve") |
||
3047 | TARGET_BUILTIN(__builtin_sve_svminv_s8, "Scq16bq16Sc", "n", "sve") |
||
3048 | TARGET_BUILTIN(__builtin_sve_svminv_u16, "Usq16bq8Us", "n", "sve") |
||
3049 | TARGET_BUILTIN(__builtin_sve_svminv_u32, "Uiq16bq4Ui", "n", "sve") |
||
3050 | TARGET_BUILTIN(__builtin_sve_svminv_u64, "UWiq16bq2UWi", "n", "sve") |
||
3051 | TARGET_BUILTIN(__builtin_sve_svminv_u8, "Ucq16bq16Uc", "n", "sve") |
||
3052 | TARGET_BUILTIN(__builtin_sve_svmla_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3053 | TARGET_BUILTIN(__builtin_sve_svmla_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3054 | TARGET_BUILTIN(__builtin_sve_svmla_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3055 | TARGET_BUILTIN(__builtin_sve_svmla_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3056 | TARGET_BUILTIN(__builtin_sve_svmla_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3057 | TARGET_BUILTIN(__builtin_sve_svmla_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3058 | TARGET_BUILTIN(__builtin_sve_svmla_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3059 | TARGET_BUILTIN(__builtin_sve_svmla_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3060 | TARGET_BUILTIN(__builtin_sve_svmla_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3061 | TARGET_BUILTIN(__builtin_sve_svmla_lane_f16, "q8hq8hq8hq8hIUWi", "n", "sve") |
||
3062 | TARGET_BUILTIN(__builtin_sve_svmla_lane_f32, "q4fq4fq4fq4fIUWi", "n", "sve") |
||
3063 | TARGET_BUILTIN(__builtin_sve_svmla_lane_f64, "q2dq2dq2dq2dIUWi", "n", "sve") |
||
3064 | TARGET_BUILTIN(__builtin_sve_svmla_lane_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
3065 | TARGET_BUILTIN(__builtin_sve_svmla_lane_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
3066 | TARGET_BUILTIN(__builtin_sve_svmla_lane_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
3067 | TARGET_BUILTIN(__builtin_sve_svmla_lane_u16, "q8Usq8Usq8Usq8UsIUWi", "n", "sve2") |
||
3068 | TARGET_BUILTIN(__builtin_sve_svmla_lane_u32, "q4Uiq4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
3069 | TARGET_BUILTIN(__builtin_sve_svmla_lane_u64, "q2UWiq2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
3070 | TARGET_BUILTIN(__builtin_sve_svmla_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3071 | TARGET_BUILTIN(__builtin_sve_svmla_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3072 | TARGET_BUILTIN(__builtin_sve_svmla_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3073 | TARGET_BUILTIN(__builtin_sve_svmla_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3074 | TARGET_BUILTIN(__builtin_sve_svmla_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3075 | TARGET_BUILTIN(__builtin_sve_svmla_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3076 | TARGET_BUILTIN(__builtin_sve_svmla_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3077 | TARGET_BUILTIN(__builtin_sve_svmla_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3078 | TARGET_BUILTIN(__builtin_sve_svmla_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3079 | TARGET_BUILTIN(__builtin_sve_svmla_n_s16_m, "q8sq16bq8sq8ss", "n", "sve") |
||
3080 | TARGET_BUILTIN(__builtin_sve_svmla_n_s16_x, "q8sq16bq8sq8ss", "n", "sve") |
||
3081 | TARGET_BUILTIN(__builtin_sve_svmla_n_s16_z, "q8sq16bq8sq8ss", "n", "sve") |
||
3082 | TARGET_BUILTIN(__builtin_sve_svmla_n_s32_m, "q4iq16bq4iq4ii", "n", "sve") |
||
3083 | TARGET_BUILTIN(__builtin_sve_svmla_n_s32_x, "q4iq16bq4iq4ii", "n", "sve") |
||
3084 | TARGET_BUILTIN(__builtin_sve_svmla_n_s32_z, "q4iq16bq4iq4ii", "n", "sve") |
||
3085 | TARGET_BUILTIN(__builtin_sve_svmla_n_s64_m, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3086 | TARGET_BUILTIN(__builtin_sve_svmla_n_s64_x, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3087 | TARGET_BUILTIN(__builtin_sve_svmla_n_s64_z, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3088 | TARGET_BUILTIN(__builtin_sve_svmla_n_s8_m, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3089 | TARGET_BUILTIN(__builtin_sve_svmla_n_s8_x, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3090 | TARGET_BUILTIN(__builtin_sve_svmla_n_s8_z, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3091 | TARGET_BUILTIN(__builtin_sve_svmla_n_u16_m, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3092 | TARGET_BUILTIN(__builtin_sve_svmla_n_u16_x, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3093 | TARGET_BUILTIN(__builtin_sve_svmla_n_u16_z, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3094 | TARGET_BUILTIN(__builtin_sve_svmla_n_u32_m, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3095 | TARGET_BUILTIN(__builtin_sve_svmla_n_u32_x, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3096 | TARGET_BUILTIN(__builtin_sve_svmla_n_u32_z, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3097 | TARGET_BUILTIN(__builtin_sve_svmla_n_u64_m, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3098 | TARGET_BUILTIN(__builtin_sve_svmla_n_u64_x, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3099 | TARGET_BUILTIN(__builtin_sve_svmla_n_u64_z, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3100 | TARGET_BUILTIN(__builtin_sve_svmla_n_u8_m, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3101 | TARGET_BUILTIN(__builtin_sve_svmla_n_u8_x, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3102 | TARGET_BUILTIN(__builtin_sve_svmla_n_u8_z, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3103 | TARGET_BUILTIN(__builtin_sve_svmla_s16_m, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3104 | TARGET_BUILTIN(__builtin_sve_svmla_s16_x, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3105 | TARGET_BUILTIN(__builtin_sve_svmla_s16_z, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3106 | TARGET_BUILTIN(__builtin_sve_svmla_s32_m, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3107 | TARGET_BUILTIN(__builtin_sve_svmla_s32_x, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3108 | TARGET_BUILTIN(__builtin_sve_svmla_s32_z, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3109 | TARGET_BUILTIN(__builtin_sve_svmla_s64_m, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3110 | TARGET_BUILTIN(__builtin_sve_svmla_s64_x, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3111 | TARGET_BUILTIN(__builtin_sve_svmla_s64_z, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3112 | TARGET_BUILTIN(__builtin_sve_svmla_s8_m, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3113 | TARGET_BUILTIN(__builtin_sve_svmla_s8_x, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3114 | TARGET_BUILTIN(__builtin_sve_svmla_s8_z, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3115 | TARGET_BUILTIN(__builtin_sve_svmla_u16_m, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3116 | TARGET_BUILTIN(__builtin_sve_svmla_u16_x, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3117 | TARGET_BUILTIN(__builtin_sve_svmla_u16_z, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3118 | TARGET_BUILTIN(__builtin_sve_svmla_u32_m, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3119 | TARGET_BUILTIN(__builtin_sve_svmla_u32_x, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3120 | TARGET_BUILTIN(__builtin_sve_svmla_u32_z, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3121 | TARGET_BUILTIN(__builtin_sve_svmla_u64_m, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3122 | TARGET_BUILTIN(__builtin_sve_svmla_u64_x, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3123 | TARGET_BUILTIN(__builtin_sve_svmla_u64_z, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3124 | TARGET_BUILTIN(__builtin_sve_svmla_u8_m, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3125 | TARGET_BUILTIN(__builtin_sve_svmla_u8_x, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3126 | TARGET_BUILTIN(__builtin_sve_svmla_u8_z, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3127 | TARGET_BUILTIN(__builtin_sve_svmlalb_f32, "q4fq4fq8hq8h", "n", "sve2") |
||
3128 | TARGET_BUILTIN(__builtin_sve_svmlalb_lane_f32, "q4fq4fq8hq8hIUWi", "n", "sve2") |
||
3129 | TARGET_BUILTIN(__builtin_sve_svmlalb_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3130 | TARGET_BUILTIN(__builtin_sve_svmlalb_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3131 | TARGET_BUILTIN(__builtin_sve_svmlalb_lane_u32, "q4Uiq4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3132 | TARGET_BUILTIN(__builtin_sve_svmlalb_lane_u64, "q2UWiq2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3133 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_f32, "q4fq4fq8hh", "n", "sve2") |
||
3134 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3135 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3136 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3137 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
3138 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
3139 | TARGET_BUILTIN(__builtin_sve_svmlalb_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
3140 | TARGET_BUILTIN(__builtin_sve_svmlalb_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3141 | TARGET_BUILTIN(__builtin_sve_svmlalb_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3142 | TARGET_BUILTIN(__builtin_sve_svmlalb_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3143 | TARGET_BUILTIN(__builtin_sve_svmlalb_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
3144 | TARGET_BUILTIN(__builtin_sve_svmlalb_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
3145 | TARGET_BUILTIN(__builtin_sve_svmlalb_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
3146 | TARGET_BUILTIN(__builtin_sve_svmlalt_f32, "q4fq4fq8hq8h", "n", "sve2") |
||
3147 | TARGET_BUILTIN(__builtin_sve_svmlalt_lane_f32, "q4fq4fq8hq8hIUWi", "n", "sve2") |
||
3148 | TARGET_BUILTIN(__builtin_sve_svmlalt_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3149 | TARGET_BUILTIN(__builtin_sve_svmlalt_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3150 | TARGET_BUILTIN(__builtin_sve_svmlalt_lane_u32, "q4Uiq4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3151 | TARGET_BUILTIN(__builtin_sve_svmlalt_lane_u64, "q2UWiq2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3152 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_f32, "q4fq4fq8hh", "n", "sve2") |
||
3153 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3154 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3155 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3156 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
3157 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
3158 | TARGET_BUILTIN(__builtin_sve_svmlalt_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
3159 | TARGET_BUILTIN(__builtin_sve_svmlalt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3160 | TARGET_BUILTIN(__builtin_sve_svmlalt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3161 | TARGET_BUILTIN(__builtin_sve_svmlalt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3162 | TARGET_BUILTIN(__builtin_sve_svmlalt_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
3163 | TARGET_BUILTIN(__builtin_sve_svmlalt_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
3164 | TARGET_BUILTIN(__builtin_sve_svmlalt_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
3165 | TARGET_BUILTIN(__builtin_sve_svmls_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3166 | TARGET_BUILTIN(__builtin_sve_svmls_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3167 | TARGET_BUILTIN(__builtin_sve_svmls_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3168 | TARGET_BUILTIN(__builtin_sve_svmls_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3169 | TARGET_BUILTIN(__builtin_sve_svmls_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3170 | TARGET_BUILTIN(__builtin_sve_svmls_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3171 | TARGET_BUILTIN(__builtin_sve_svmls_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3172 | TARGET_BUILTIN(__builtin_sve_svmls_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3173 | TARGET_BUILTIN(__builtin_sve_svmls_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3174 | TARGET_BUILTIN(__builtin_sve_svmls_lane_f16, "q8hq8hq8hq8hIUWi", "n", "sve") |
||
3175 | TARGET_BUILTIN(__builtin_sve_svmls_lane_f32, "q4fq4fq4fq4fIUWi", "n", "sve") |
||
3176 | TARGET_BUILTIN(__builtin_sve_svmls_lane_f64, "q2dq2dq2dq2dIUWi", "n", "sve") |
||
3177 | TARGET_BUILTIN(__builtin_sve_svmls_lane_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
3178 | TARGET_BUILTIN(__builtin_sve_svmls_lane_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
3179 | TARGET_BUILTIN(__builtin_sve_svmls_lane_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
3180 | TARGET_BUILTIN(__builtin_sve_svmls_lane_u16, "q8Usq8Usq8Usq8UsIUWi", "n", "sve2") |
||
3181 | TARGET_BUILTIN(__builtin_sve_svmls_lane_u32, "q4Uiq4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
3182 | TARGET_BUILTIN(__builtin_sve_svmls_lane_u64, "q2UWiq2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
3183 | TARGET_BUILTIN(__builtin_sve_svmls_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3184 | TARGET_BUILTIN(__builtin_sve_svmls_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3185 | TARGET_BUILTIN(__builtin_sve_svmls_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3186 | TARGET_BUILTIN(__builtin_sve_svmls_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3187 | TARGET_BUILTIN(__builtin_sve_svmls_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3188 | TARGET_BUILTIN(__builtin_sve_svmls_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3189 | TARGET_BUILTIN(__builtin_sve_svmls_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3190 | TARGET_BUILTIN(__builtin_sve_svmls_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3191 | TARGET_BUILTIN(__builtin_sve_svmls_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3192 | TARGET_BUILTIN(__builtin_sve_svmls_n_s16_m, "q8sq16bq8sq8ss", "n", "sve") |
||
3193 | TARGET_BUILTIN(__builtin_sve_svmls_n_s16_x, "q8sq16bq8sq8ss", "n", "sve") |
||
3194 | TARGET_BUILTIN(__builtin_sve_svmls_n_s16_z, "q8sq16bq8sq8ss", "n", "sve") |
||
3195 | TARGET_BUILTIN(__builtin_sve_svmls_n_s32_m, "q4iq16bq4iq4ii", "n", "sve") |
||
3196 | TARGET_BUILTIN(__builtin_sve_svmls_n_s32_x, "q4iq16bq4iq4ii", "n", "sve") |
||
3197 | TARGET_BUILTIN(__builtin_sve_svmls_n_s32_z, "q4iq16bq4iq4ii", "n", "sve") |
||
3198 | TARGET_BUILTIN(__builtin_sve_svmls_n_s64_m, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3199 | TARGET_BUILTIN(__builtin_sve_svmls_n_s64_x, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3200 | TARGET_BUILTIN(__builtin_sve_svmls_n_s64_z, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3201 | TARGET_BUILTIN(__builtin_sve_svmls_n_s8_m, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3202 | TARGET_BUILTIN(__builtin_sve_svmls_n_s8_x, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3203 | TARGET_BUILTIN(__builtin_sve_svmls_n_s8_z, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3204 | TARGET_BUILTIN(__builtin_sve_svmls_n_u16_m, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3205 | TARGET_BUILTIN(__builtin_sve_svmls_n_u16_x, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3206 | TARGET_BUILTIN(__builtin_sve_svmls_n_u16_z, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3207 | TARGET_BUILTIN(__builtin_sve_svmls_n_u32_m, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3208 | TARGET_BUILTIN(__builtin_sve_svmls_n_u32_x, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3209 | TARGET_BUILTIN(__builtin_sve_svmls_n_u32_z, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3210 | TARGET_BUILTIN(__builtin_sve_svmls_n_u64_m, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3211 | TARGET_BUILTIN(__builtin_sve_svmls_n_u64_x, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3212 | TARGET_BUILTIN(__builtin_sve_svmls_n_u64_z, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3213 | TARGET_BUILTIN(__builtin_sve_svmls_n_u8_m, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3214 | TARGET_BUILTIN(__builtin_sve_svmls_n_u8_x, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3215 | TARGET_BUILTIN(__builtin_sve_svmls_n_u8_z, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3216 | TARGET_BUILTIN(__builtin_sve_svmls_s16_m, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3217 | TARGET_BUILTIN(__builtin_sve_svmls_s16_x, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3218 | TARGET_BUILTIN(__builtin_sve_svmls_s16_z, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3219 | TARGET_BUILTIN(__builtin_sve_svmls_s32_m, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3220 | TARGET_BUILTIN(__builtin_sve_svmls_s32_x, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3221 | TARGET_BUILTIN(__builtin_sve_svmls_s32_z, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3222 | TARGET_BUILTIN(__builtin_sve_svmls_s64_m, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3223 | TARGET_BUILTIN(__builtin_sve_svmls_s64_x, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3224 | TARGET_BUILTIN(__builtin_sve_svmls_s64_z, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3225 | TARGET_BUILTIN(__builtin_sve_svmls_s8_m, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3226 | TARGET_BUILTIN(__builtin_sve_svmls_s8_x, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3227 | TARGET_BUILTIN(__builtin_sve_svmls_s8_z, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3228 | TARGET_BUILTIN(__builtin_sve_svmls_u16_m, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3229 | TARGET_BUILTIN(__builtin_sve_svmls_u16_x, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3230 | TARGET_BUILTIN(__builtin_sve_svmls_u16_z, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3231 | TARGET_BUILTIN(__builtin_sve_svmls_u32_m, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3232 | TARGET_BUILTIN(__builtin_sve_svmls_u32_x, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3233 | TARGET_BUILTIN(__builtin_sve_svmls_u32_z, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3234 | TARGET_BUILTIN(__builtin_sve_svmls_u64_m, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3235 | TARGET_BUILTIN(__builtin_sve_svmls_u64_x, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3236 | TARGET_BUILTIN(__builtin_sve_svmls_u64_z, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3237 | TARGET_BUILTIN(__builtin_sve_svmls_u8_m, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3238 | TARGET_BUILTIN(__builtin_sve_svmls_u8_x, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3239 | TARGET_BUILTIN(__builtin_sve_svmls_u8_z, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3240 | TARGET_BUILTIN(__builtin_sve_svmlslb_f32, "q4fq4fq8hq8h", "n", "sve2") |
||
3241 | TARGET_BUILTIN(__builtin_sve_svmlslb_lane_f32, "q4fq4fq8hq8hIUWi", "n", "sve2") |
||
3242 | TARGET_BUILTIN(__builtin_sve_svmlslb_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3243 | TARGET_BUILTIN(__builtin_sve_svmlslb_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3244 | TARGET_BUILTIN(__builtin_sve_svmlslb_lane_u32, "q4Uiq4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3245 | TARGET_BUILTIN(__builtin_sve_svmlslb_lane_u64, "q2UWiq2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3246 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_f32, "q4fq4fq8hh", "n", "sve2") |
||
3247 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3248 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3249 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3250 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
3251 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
3252 | TARGET_BUILTIN(__builtin_sve_svmlslb_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
3253 | TARGET_BUILTIN(__builtin_sve_svmlslb_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3254 | TARGET_BUILTIN(__builtin_sve_svmlslb_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3255 | TARGET_BUILTIN(__builtin_sve_svmlslb_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3256 | TARGET_BUILTIN(__builtin_sve_svmlslb_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
3257 | TARGET_BUILTIN(__builtin_sve_svmlslb_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
3258 | TARGET_BUILTIN(__builtin_sve_svmlslb_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
3259 | TARGET_BUILTIN(__builtin_sve_svmlslt_f32, "q4fq4fq8hq8h", "n", "sve2") |
||
3260 | TARGET_BUILTIN(__builtin_sve_svmlslt_lane_f32, "q4fq4fq8hq8hIUWi", "n", "sve2") |
||
3261 | TARGET_BUILTIN(__builtin_sve_svmlslt_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3262 | TARGET_BUILTIN(__builtin_sve_svmlslt_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3263 | TARGET_BUILTIN(__builtin_sve_svmlslt_lane_u32, "q4Uiq4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3264 | TARGET_BUILTIN(__builtin_sve_svmlslt_lane_u64, "q2UWiq2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3265 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_f32, "q4fq4fq8hh", "n", "sve2") |
||
3266 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3267 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3268 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3269 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_u16, "q8Usq8Usq16UcUc", "n", "sve2") |
||
3270 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_u32, "q4Uiq4Uiq8UsUs", "n", "sve2") |
||
3271 | TARGET_BUILTIN(__builtin_sve_svmlslt_n_u64, "q2UWiq2UWiq4UiUi", "n", "sve2") |
||
3272 | TARGET_BUILTIN(__builtin_sve_svmlslt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3273 | TARGET_BUILTIN(__builtin_sve_svmlslt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3274 | TARGET_BUILTIN(__builtin_sve_svmlslt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3275 | TARGET_BUILTIN(__builtin_sve_svmlslt_u16, "q8Usq8Usq16Ucq16Uc", "n", "sve2") |
||
3276 | TARGET_BUILTIN(__builtin_sve_svmlslt_u32, "q4Uiq4Uiq8Usq8Us", "n", "sve2") |
||
3277 | TARGET_BUILTIN(__builtin_sve_svmlslt_u64, "q2UWiq2UWiq4Uiq4Ui", "n", "sve2") |
||
3278 | TARGET_BUILTIN(__builtin_sve_svmmla_f32, "q4fq4fq4fq4f", "n", "sve,f32mm") |
||
3279 | TARGET_BUILTIN(__builtin_sve_svmmla_f64, "q2dq2dq2dq2d", "n", "sve,f64mm") |
||
3280 | TARGET_BUILTIN(__builtin_sve_svmmla_s32, "q4iq4iq16Scq16Sc", "n", "sve,i8mm") |
||
3281 | TARGET_BUILTIN(__builtin_sve_svmmla_u32, "q4Uiq4Uiq16Ucq16Uc", "n", "sve,i8mm") |
||
3282 | TARGET_BUILTIN(__builtin_sve_svmov_b_z, "q16bq16bq16b", "n", "sve") |
||
3283 | TARGET_BUILTIN(__builtin_sve_svmovlb_s16, "q8sq16Sc", "n", "sve2") |
||
3284 | TARGET_BUILTIN(__builtin_sve_svmovlb_s32, "q4iq8s", "n", "sve2") |
||
3285 | TARGET_BUILTIN(__builtin_sve_svmovlb_s64, "q2Wiq4i", "n", "sve2") |
||
3286 | TARGET_BUILTIN(__builtin_sve_svmovlb_u16, "q8Usq16Uc", "n", "sve2") |
||
3287 | TARGET_BUILTIN(__builtin_sve_svmovlb_u32, "q4Uiq8Us", "n", "sve2") |
||
3288 | TARGET_BUILTIN(__builtin_sve_svmovlb_u64, "q2UWiq4Ui", "n", "sve2") |
||
3289 | TARGET_BUILTIN(__builtin_sve_svmovlt_s16, "q8sq16Sc", "n", "sve2") |
||
3290 | TARGET_BUILTIN(__builtin_sve_svmovlt_s32, "q4iq8s", "n", "sve2") |
||
3291 | TARGET_BUILTIN(__builtin_sve_svmovlt_s64, "q2Wiq4i", "n", "sve2") |
||
3292 | TARGET_BUILTIN(__builtin_sve_svmovlt_u16, "q8Usq16Uc", "n", "sve2") |
||
3293 | TARGET_BUILTIN(__builtin_sve_svmovlt_u32, "q4Uiq8Us", "n", "sve2") |
||
3294 | TARGET_BUILTIN(__builtin_sve_svmovlt_u64, "q2UWiq4Ui", "n", "sve2") |
||
3295 | TARGET_BUILTIN(__builtin_sve_svmsb_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3296 | TARGET_BUILTIN(__builtin_sve_svmsb_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3297 | TARGET_BUILTIN(__builtin_sve_svmsb_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3298 | TARGET_BUILTIN(__builtin_sve_svmsb_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3299 | TARGET_BUILTIN(__builtin_sve_svmsb_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3300 | TARGET_BUILTIN(__builtin_sve_svmsb_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3301 | TARGET_BUILTIN(__builtin_sve_svmsb_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3302 | TARGET_BUILTIN(__builtin_sve_svmsb_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3303 | TARGET_BUILTIN(__builtin_sve_svmsb_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3304 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3305 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3306 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3307 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3308 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3309 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3310 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3311 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3312 | TARGET_BUILTIN(__builtin_sve_svmsb_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3313 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s16_m, "q8sq16bq8sq8ss", "n", "sve") |
||
3314 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s16_x, "q8sq16bq8sq8ss", "n", "sve") |
||
3315 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s16_z, "q8sq16bq8sq8ss", "n", "sve") |
||
3316 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s32_m, "q4iq16bq4iq4ii", "n", "sve") |
||
3317 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s32_x, "q4iq16bq4iq4ii", "n", "sve") |
||
3318 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s32_z, "q4iq16bq4iq4ii", "n", "sve") |
||
3319 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s64_m, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3320 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s64_x, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3321 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s64_z, "q2Wiq16bq2Wiq2WiWi", "n", "sve") |
||
3322 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s8_m, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3323 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s8_x, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3324 | TARGET_BUILTIN(__builtin_sve_svmsb_n_s8_z, "q16Scq16bq16Scq16ScSc", "n", "sve") |
||
3325 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u16_m, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3326 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u16_x, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3327 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u16_z, "q8Usq16bq8Usq8UsUs", "n", "sve") |
||
3328 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u32_m, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3329 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u32_x, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3330 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u32_z, "q4Uiq16bq4Uiq4UiUi", "n", "sve") |
||
3331 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u64_m, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3332 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u64_x, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3333 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u64_z, "q2UWiq16bq2UWiq2UWiUWi", "n", "sve") |
||
3334 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u8_m, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3335 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u8_x, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3336 | TARGET_BUILTIN(__builtin_sve_svmsb_n_u8_z, "q16Ucq16bq16Ucq16UcUc", "n", "sve") |
||
3337 | TARGET_BUILTIN(__builtin_sve_svmsb_s16_m, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3338 | TARGET_BUILTIN(__builtin_sve_svmsb_s16_x, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3339 | TARGET_BUILTIN(__builtin_sve_svmsb_s16_z, "q8sq16bq8sq8sq8s", "n", "sve") |
||
3340 | TARGET_BUILTIN(__builtin_sve_svmsb_s32_m, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3341 | TARGET_BUILTIN(__builtin_sve_svmsb_s32_x, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3342 | TARGET_BUILTIN(__builtin_sve_svmsb_s32_z, "q4iq16bq4iq4iq4i", "n", "sve") |
||
3343 | TARGET_BUILTIN(__builtin_sve_svmsb_s64_m, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3344 | TARGET_BUILTIN(__builtin_sve_svmsb_s64_x, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3345 | TARGET_BUILTIN(__builtin_sve_svmsb_s64_z, "q2Wiq16bq2Wiq2Wiq2Wi", "n", "sve") |
||
3346 | TARGET_BUILTIN(__builtin_sve_svmsb_s8_m, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3347 | TARGET_BUILTIN(__builtin_sve_svmsb_s8_x, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3348 | TARGET_BUILTIN(__builtin_sve_svmsb_s8_z, "q16Scq16bq16Scq16Scq16Sc", "n", "sve") |
||
3349 | TARGET_BUILTIN(__builtin_sve_svmsb_u16_m, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3350 | TARGET_BUILTIN(__builtin_sve_svmsb_u16_x, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3351 | TARGET_BUILTIN(__builtin_sve_svmsb_u16_z, "q8Usq16bq8Usq8Usq8Us", "n", "sve") |
||
3352 | TARGET_BUILTIN(__builtin_sve_svmsb_u32_m, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3353 | TARGET_BUILTIN(__builtin_sve_svmsb_u32_x, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3354 | TARGET_BUILTIN(__builtin_sve_svmsb_u32_z, "q4Uiq16bq4Uiq4Uiq4Ui", "n", "sve") |
||
3355 | TARGET_BUILTIN(__builtin_sve_svmsb_u64_m, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3356 | TARGET_BUILTIN(__builtin_sve_svmsb_u64_x, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3357 | TARGET_BUILTIN(__builtin_sve_svmsb_u64_z, "q2UWiq16bq2UWiq2UWiq2UWi", "n", "sve") |
||
3358 | TARGET_BUILTIN(__builtin_sve_svmsb_u8_m, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3359 | TARGET_BUILTIN(__builtin_sve_svmsb_u8_x, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3360 | TARGET_BUILTIN(__builtin_sve_svmsb_u8_z, "q16Ucq16bq16Ucq16Ucq16Uc", "n", "sve") |
||
3361 | TARGET_BUILTIN(__builtin_sve_svmul_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
3362 | TARGET_BUILTIN(__builtin_sve_svmul_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
3363 | TARGET_BUILTIN(__builtin_sve_svmul_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
3364 | TARGET_BUILTIN(__builtin_sve_svmul_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
3365 | TARGET_BUILTIN(__builtin_sve_svmul_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
3366 | TARGET_BUILTIN(__builtin_sve_svmul_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
3367 | TARGET_BUILTIN(__builtin_sve_svmul_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
3368 | TARGET_BUILTIN(__builtin_sve_svmul_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
3369 | TARGET_BUILTIN(__builtin_sve_svmul_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
3370 | TARGET_BUILTIN(__builtin_sve_svmul_lane_f16, "q8hq8hq8hIUWi", "n", "sve") |
||
3371 | TARGET_BUILTIN(__builtin_sve_svmul_lane_f32, "q4fq4fq4fIUWi", "n", "sve") |
||
3372 | TARGET_BUILTIN(__builtin_sve_svmul_lane_f64, "q2dq2dq2dIUWi", "n", "sve") |
||
3373 | TARGET_BUILTIN(__builtin_sve_svmul_lane_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
3374 | TARGET_BUILTIN(__builtin_sve_svmul_lane_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
3375 | TARGET_BUILTIN(__builtin_sve_svmul_lane_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
3376 | TARGET_BUILTIN(__builtin_sve_svmul_lane_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
3377 | TARGET_BUILTIN(__builtin_sve_svmul_lane_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
3378 | TARGET_BUILTIN(__builtin_sve_svmul_lane_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
3379 | TARGET_BUILTIN(__builtin_sve_svmul_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
3380 | TARGET_BUILTIN(__builtin_sve_svmul_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
3381 | TARGET_BUILTIN(__builtin_sve_svmul_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
3382 | TARGET_BUILTIN(__builtin_sve_svmul_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
3383 | TARGET_BUILTIN(__builtin_sve_svmul_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
3384 | TARGET_BUILTIN(__builtin_sve_svmul_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
3385 | TARGET_BUILTIN(__builtin_sve_svmul_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
3386 | TARGET_BUILTIN(__builtin_sve_svmul_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
3387 | TARGET_BUILTIN(__builtin_sve_svmul_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
3388 | TARGET_BUILTIN(__builtin_sve_svmul_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
3389 | TARGET_BUILTIN(__builtin_sve_svmul_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
3390 | TARGET_BUILTIN(__builtin_sve_svmul_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
3391 | TARGET_BUILTIN(__builtin_sve_svmul_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
3392 | TARGET_BUILTIN(__builtin_sve_svmul_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
3393 | TARGET_BUILTIN(__builtin_sve_svmul_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
3394 | TARGET_BUILTIN(__builtin_sve_svmul_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
3395 | TARGET_BUILTIN(__builtin_sve_svmul_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
3396 | TARGET_BUILTIN(__builtin_sve_svmul_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
3397 | TARGET_BUILTIN(__builtin_sve_svmul_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
3398 | TARGET_BUILTIN(__builtin_sve_svmul_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
3399 | TARGET_BUILTIN(__builtin_sve_svmul_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
3400 | TARGET_BUILTIN(__builtin_sve_svmul_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
3401 | TARGET_BUILTIN(__builtin_sve_svmul_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
3402 | TARGET_BUILTIN(__builtin_sve_svmul_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
3403 | TARGET_BUILTIN(__builtin_sve_svmul_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
3404 | TARGET_BUILTIN(__builtin_sve_svmul_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
3405 | TARGET_BUILTIN(__builtin_sve_svmul_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
3406 | TARGET_BUILTIN(__builtin_sve_svmul_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3407 | TARGET_BUILTIN(__builtin_sve_svmul_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3408 | TARGET_BUILTIN(__builtin_sve_svmul_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3409 | TARGET_BUILTIN(__builtin_sve_svmul_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
3410 | TARGET_BUILTIN(__builtin_sve_svmul_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
3411 | TARGET_BUILTIN(__builtin_sve_svmul_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
3412 | TARGET_BUILTIN(__builtin_sve_svmul_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
3413 | TARGET_BUILTIN(__builtin_sve_svmul_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
3414 | TARGET_BUILTIN(__builtin_sve_svmul_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
3415 | TARGET_BUILTIN(__builtin_sve_svmul_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
3416 | TARGET_BUILTIN(__builtin_sve_svmul_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
3417 | TARGET_BUILTIN(__builtin_sve_svmul_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
3418 | TARGET_BUILTIN(__builtin_sve_svmul_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3419 | TARGET_BUILTIN(__builtin_sve_svmul_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3420 | TARGET_BUILTIN(__builtin_sve_svmul_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3421 | TARGET_BUILTIN(__builtin_sve_svmul_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3422 | TARGET_BUILTIN(__builtin_sve_svmul_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3423 | TARGET_BUILTIN(__builtin_sve_svmul_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3424 | TARGET_BUILTIN(__builtin_sve_svmul_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3425 | TARGET_BUILTIN(__builtin_sve_svmul_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3426 | TARGET_BUILTIN(__builtin_sve_svmul_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3427 | TARGET_BUILTIN(__builtin_sve_svmul_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3428 | TARGET_BUILTIN(__builtin_sve_svmul_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3429 | TARGET_BUILTIN(__builtin_sve_svmul_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3430 | TARGET_BUILTIN(__builtin_sve_svmul_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3431 | TARGET_BUILTIN(__builtin_sve_svmul_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3432 | TARGET_BUILTIN(__builtin_sve_svmul_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3433 | TARGET_BUILTIN(__builtin_sve_svmul_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3434 | TARGET_BUILTIN(__builtin_sve_svmul_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3435 | TARGET_BUILTIN(__builtin_sve_svmul_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3436 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
3437 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
3438 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
3439 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
3440 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
3441 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
3442 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
3443 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
3444 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
3445 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
3446 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
3447 | TARGET_BUILTIN(__builtin_sve_svmulh_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
3448 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
3449 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
3450 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
3451 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
3452 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
3453 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
3454 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3455 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3456 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3457 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
3458 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
3459 | TARGET_BUILTIN(__builtin_sve_svmulh_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
3460 | TARGET_BUILTIN(__builtin_sve_svmulh_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
3461 | TARGET_BUILTIN(__builtin_sve_svmulh_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
3462 | TARGET_BUILTIN(__builtin_sve_svmulh_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
3463 | TARGET_BUILTIN(__builtin_sve_svmulh_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
3464 | TARGET_BUILTIN(__builtin_sve_svmulh_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
3465 | TARGET_BUILTIN(__builtin_sve_svmulh_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
3466 | TARGET_BUILTIN(__builtin_sve_svmulh_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3467 | TARGET_BUILTIN(__builtin_sve_svmulh_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3468 | TARGET_BUILTIN(__builtin_sve_svmulh_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3469 | TARGET_BUILTIN(__builtin_sve_svmulh_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3470 | TARGET_BUILTIN(__builtin_sve_svmulh_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3471 | TARGET_BUILTIN(__builtin_sve_svmulh_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3472 | TARGET_BUILTIN(__builtin_sve_svmulh_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3473 | TARGET_BUILTIN(__builtin_sve_svmulh_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3474 | TARGET_BUILTIN(__builtin_sve_svmulh_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3475 | TARGET_BUILTIN(__builtin_sve_svmulh_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3476 | TARGET_BUILTIN(__builtin_sve_svmulh_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3477 | TARGET_BUILTIN(__builtin_sve_svmulh_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3478 | TARGET_BUILTIN(__builtin_sve_svmulh_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3479 | TARGET_BUILTIN(__builtin_sve_svmulh_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3480 | TARGET_BUILTIN(__builtin_sve_svmulh_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3481 | TARGET_BUILTIN(__builtin_sve_svmulh_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3482 | TARGET_BUILTIN(__builtin_sve_svmulh_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3483 | TARGET_BUILTIN(__builtin_sve_svmulh_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3484 | TARGET_BUILTIN(__builtin_sve_svmullb_lane_s32, "q4iq8sq8sIUWi", "n", "sve2") |
||
3485 | TARGET_BUILTIN(__builtin_sve_svmullb_lane_s64, "q2Wiq4iq4iIUWi", "n", "sve2") |
||
3486 | TARGET_BUILTIN(__builtin_sve_svmullb_lane_u32, "q4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3487 | TARGET_BUILTIN(__builtin_sve_svmullb_lane_u64, "q2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3488 | TARGET_BUILTIN(__builtin_sve_svmullb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
3489 | TARGET_BUILTIN(__builtin_sve_svmullb_n_s32, "q4iq8ss", "n", "sve2") |
||
3490 | TARGET_BUILTIN(__builtin_sve_svmullb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
3491 | TARGET_BUILTIN(__builtin_sve_svmullb_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
3492 | TARGET_BUILTIN(__builtin_sve_svmullb_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
3493 | TARGET_BUILTIN(__builtin_sve_svmullb_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
3494 | TARGET_BUILTIN(__builtin_sve_svmullb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
3495 | TARGET_BUILTIN(__builtin_sve_svmullb_s32, "q4iq8sq8s", "n", "sve2") |
||
3496 | TARGET_BUILTIN(__builtin_sve_svmullb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
3497 | TARGET_BUILTIN(__builtin_sve_svmullb_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
3498 | TARGET_BUILTIN(__builtin_sve_svmullb_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
3499 | TARGET_BUILTIN(__builtin_sve_svmullb_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
3500 | TARGET_BUILTIN(__builtin_sve_svmullt_lane_s32, "q4iq8sq8sIUWi", "n", "sve2") |
||
3501 | TARGET_BUILTIN(__builtin_sve_svmullt_lane_s64, "q2Wiq4iq4iIUWi", "n", "sve2") |
||
3502 | TARGET_BUILTIN(__builtin_sve_svmullt_lane_u32, "q4Uiq8Usq8UsIUWi", "n", "sve2") |
||
3503 | TARGET_BUILTIN(__builtin_sve_svmullt_lane_u64, "q2UWiq4Uiq4UiIUWi", "n", "sve2") |
||
3504 | TARGET_BUILTIN(__builtin_sve_svmullt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
3505 | TARGET_BUILTIN(__builtin_sve_svmullt_n_s32, "q4iq8ss", "n", "sve2") |
||
3506 | TARGET_BUILTIN(__builtin_sve_svmullt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
3507 | TARGET_BUILTIN(__builtin_sve_svmullt_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
3508 | TARGET_BUILTIN(__builtin_sve_svmullt_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
3509 | TARGET_BUILTIN(__builtin_sve_svmullt_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
3510 | TARGET_BUILTIN(__builtin_sve_svmullt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
3511 | TARGET_BUILTIN(__builtin_sve_svmullt_s32, "q4iq8sq8s", "n", "sve2") |
||
3512 | TARGET_BUILTIN(__builtin_sve_svmullt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
3513 | TARGET_BUILTIN(__builtin_sve_svmullt_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
3514 | TARGET_BUILTIN(__builtin_sve_svmullt_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
3515 | TARGET_BUILTIN(__builtin_sve_svmullt_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
3516 | TARGET_BUILTIN(__builtin_sve_svmulx_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
3517 | TARGET_BUILTIN(__builtin_sve_svmulx_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
3518 | TARGET_BUILTIN(__builtin_sve_svmulx_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
3519 | TARGET_BUILTIN(__builtin_sve_svmulx_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
3520 | TARGET_BUILTIN(__builtin_sve_svmulx_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
3521 | TARGET_BUILTIN(__builtin_sve_svmulx_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
3522 | TARGET_BUILTIN(__builtin_sve_svmulx_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
3523 | TARGET_BUILTIN(__builtin_sve_svmulx_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
3524 | TARGET_BUILTIN(__builtin_sve_svmulx_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
3525 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
3526 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
3527 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
3528 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
3529 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
3530 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
3531 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
3532 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
3533 | TARGET_BUILTIN(__builtin_sve_svmulx_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
3534 | TARGET_BUILTIN(__builtin_sve_svnand_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
3535 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
3536 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
3537 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
3538 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
3539 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_u16, "q8Usq8Usq8UsUs", "n", "sve2") |
||
3540 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
3541 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
3542 | TARGET_BUILTIN(__builtin_sve_svnbsl_n_u8, "q16Ucq16Ucq16UcUc", "n", "sve2") |
||
3543 | TARGET_BUILTIN(__builtin_sve_svnbsl_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
3544 | TARGET_BUILTIN(__builtin_sve_svnbsl_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
3545 | TARGET_BUILTIN(__builtin_sve_svnbsl_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
3546 | TARGET_BUILTIN(__builtin_sve_svnbsl_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
3547 | TARGET_BUILTIN(__builtin_sve_svnbsl_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
3548 | TARGET_BUILTIN(__builtin_sve_svnbsl_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
3549 | TARGET_BUILTIN(__builtin_sve_svnbsl_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
3550 | TARGET_BUILTIN(__builtin_sve_svnbsl_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
3551 | TARGET_BUILTIN(__builtin_sve_svneg_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
3552 | TARGET_BUILTIN(__builtin_sve_svneg_f16_x, "q8hq16bq8h", "n", "sve") |
||
3553 | TARGET_BUILTIN(__builtin_sve_svneg_f16_z, "q8hq16bq8h", "n", "sve") |
||
3554 | TARGET_BUILTIN(__builtin_sve_svneg_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
3555 | TARGET_BUILTIN(__builtin_sve_svneg_f32_x, "q4fq16bq4f", "n", "sve") |
||
3556 | TARGET_BUILTIN(__builtin_sve_svneg_f32_z, "q4fq16bq4f", "n", "sve") |
||
3557 | TARGET_BUILTIN(__builtin_sve_svneg_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
3558 | TARGET_BUILTIN(__builtin_sve_svneg_f64_x, "q2dq16bq2d", "n", "sve") |
||
3559 | TARGET_BUILTIN(__builtin_sve_svneg_f64_z, "q2dq16bq2d", "n", "sve") |
||
3560 | TARGET_BUILTIN(__builtin_sve_svneg_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
3561 | TARGET_BUILTIN(__builtin_sve_svneg_s16_x, "q8sq16bq8s", "n", "sve") |
||
3562 | TARGET_BUILTIN(__builtin_sve_svneg_s16_z, "q8sq16bq8s", "n", "sve") |
||
3563 | TARGET_BUILTIN(__builtin_sve_svneg_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
3564 | TARGET_BUILTIN(__builtin_sve_svneg_s32_x, "q4iq16bq4i", "n", "sve") |
||
3565 | TARGET_BUILTIN(__builtin_sve_svneg_s32_z, "q4iq16bq4i", "n", "sve") |
||
3566 | TARGET_BUILTIN(__builtin_sve_svneg_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
3567 | TARGET_BUILTIN(__builtin_sve_svneg_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
3568 | TARGET_BUILTIN(__builtin_sve_svneg_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
3569 | TARGET_BUILTIN(__builtin_sve_svneg_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve") |
||
3570 | TARGET_BUILTIN(__builtin_sve_svneg_s8_x, "q16Scq16bq16Sc", "n", "sve") |
||
3571 | TARGET_BUILTIN(__builtin_sve_svneg_s8_z, "q16Scq16bq16Sc", "n", "sve") |
||
3572 | TARGET_BUILTIN(__builtin_sve_svnmad_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3573 | TARGET_BUILTIN(__builtin_sve_svnmad_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3574 | TARGET_BUILTIN(__builtin_sve_svnmad_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3575 | TARGET_BUILTIN(__builtin_sve_svnmad_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3576 | TARGET_BUILTIN(__builtin_sve_svnmad_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3577 | TARGET_BUILTIN(__builtin_sve_svnmad_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3578 | TARGET_BUILTIN(__builtin_sve_svnmad_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3579 | TARGET_BUILTIN(__builtin_sve_svnmad_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3580 | TARGET_BUILTIN(__builtin_sve_svnmad_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3581 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3582 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3583 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3584 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3585 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3586 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3587 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3588 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3589 | TARGET_BUILTIN(__builtin_sve_svnmad_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3590 | TARGET_BUILTIN(__builtin_sve_svnmatch_s16, "q16bq16bq8sq8s", "n", "sve2") |
||
3591 | TARGET_BUILTIN(__builtin_sve_svnmatch_s8, "q16bq16bq16Scq16Sc", "n", "sve2") |
||
3592 | TARGET_BUILTIN(__builtin_sve_svnmatch_u16, "q16bq16bq8Usq8Us", "n", "sve2") |
||
3593 | TARGET_BUILTIN(__builtin_sve_svnmatch_u8, "q16bq16bq16Ucq16Uc", "n", "sve2") |
||
3594 | TARGET_BUILTIN(__builtin_sve_svnmla_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3595 | TARGET_BUILTIN(__builtin_sve_svnmla_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3596 | TARGET_BUILTIN(__builtin_sve_svnmla_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3597 | TARGET_BUILTIN(__builtin_sve_svnmla_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3598 | TARGET_BUILTIN(__builtin_sve_svnmla_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3599 | TARGET_BUILTIN(__builtin_sve_svnmla_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3600 | TARGET_BUILTIN(__builtin_sve_svnmla_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3601 | TARGET_BUILTIN(__builtin_sve_svnmla_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3602 | TARGET_BUILTIN(__builtin_sve_svnmla_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3603 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3604 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3605 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3606 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3607 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3608 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3609 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3610 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3611 | TARGET_BUILTIN(__builtin_sve_svnmla_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3612 | TARGET_BUILTIN(__builtin_sve_svnmls_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3613 | TARGET_BUILTIN(__builtin_sve_svnmls_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3614 | TARGET_BUILTIN(__builtin_sve_svnmls_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3615 | TARGET_BUILTIN(__builtin_sve_svnmls_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3616 | TARGET_BUILTIN(__builtin_sve_svnmls_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3617 | TARGET_BUILTIN(__builtin_sve_svnmls_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3618 | TARGET_BUILTIN(__builtin_sve_svnmls_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3619 | TARGET_BUILTIN(__builtin_sve_svnmls_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3620 | TARGET_BUILTIN(__builtin_sve_svnmls_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3621 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3622 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3623 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3624 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3625 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3626 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3627 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3628 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3629 | TARGET_BUILTIN(__builtin_sve_svnmls_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3630 | TARGET_BUILTIN(__builtin_sve_svnmsb_f16_m, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3631 | TARGET_BUILTIN(__builtin_sve_svnmsb_f16_x, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3632 | TARGET_BUILTIN(__builtin_sve_svnmsb_f16_z, "q8hq16bq8hq8hq8h", "n", "sve") |
||
3633 | TARGET_BUILTIN(__builtin_sve_svnmsb_f32_m, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3634 | TARGET_BUILTIN(__builtin_sve_svnmsb_f32_x, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3635 | TARGET_BUILTIN(__builtin_sve_svnmsb_f32_z, "q4fq16bq4fq4fq4f", "n", "sve") |
||
3636 | TARGET_BUILTIN(__builtin_sve_svnmsb_f64_m, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3637 | TARGET_BUILTIN(__builtin_sve_svnmsb_f64_x, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3638 | TARGET_BUILTIN(__builtin_sve_svnmsb_f64_z, "q2dq16bq2dq2dq2d", "n", "sve") |
||
3639 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f16_m, "q8hq16bq8hq8hh", "n", "sve") |
||
3640 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f16_x, "q8hq16bq8hq8hh", "n", "sve") |
||
3641 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f16_z, "q8hq16bq8hq8hh", "n", "sve") |
||
3642 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f32_m, "q4fq16bq4fq4ff", "n", "sve") |
||
3643 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f32_x, "q4fq16bq4fq4ff", "n", "sve") |
||
3644 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f32_z, "q4fq16bq4fq4ff", "n", "sve") |
||
3645 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f64_m, "q2dq16bq2dq2dd", "n", "sve") |
||
3646 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f64_x, "q2dq16bq2dq2dd", "n", "sve") |
||
3647 | TARGET_BUILTIN(__builtin_sve_svnmsb_n_f64_z, "q2dq16bq2dq2dd", "n", "sve") |
||
3648 | TARGET_BUILTIN(__builtin_sve_svnor_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
3649 | TARGET_BUILTIN(__builtin_sve_svnot_b_z, "q16bq16bq16b", "n", "sve") |
||
3650 | TARGET_BUILTIN(__builtin_sve_svnot_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
3651 | TARGET_BUILTIN(__builtin_sve_svnot_s16_x, "q8sq16bq8s", "n", "sve") |
||
3652 | TARGET_BUILTIN(__builtin_sve_svnot_s16_z, "q8sq16bq8s", "n", "sve") |
||
3653 | TARGET_BUILTIN(__builtin_sve_svnot_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
3654 | TARGET_BUILTIN(__builtin_sve_svnot_s32_x, "q4iq16bq4i", "n", "sve") |
||
3655 | TARGET_BUILTIN(__builtin_sve_svnot_s32_z, "q4iq16bq4i", "n", "sve") |
||
3656 | TARGET_BUILTIN(__builtin_sve_svnot_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
3657 | TARGET_BUILTIN(__builtin_sve_svnot_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
3658 | TARGET_BUILTIN(__builtin_sve_svnot_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
3659 | TARGET_BUILTIN(__builtin_sve_svnot_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve") |
||
3660 | TARGET_BUILTIN(__builtin_sve_svnot_s8_x, "q16Scq16bq16Sc", "n", "sve") |
||
3661 | TARGET_BUILTIN(__builtin_sve_svnot_s8_z, "q16Scq16bq16Sc", "n", "sve") |
||
3662 | TARGET_BUILTIN(__builtin_sve_svnot_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
3663 | TARGET_BUILTIN(__builtin_sve_svnot_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
3664 | TARGET_BUILTIN(__builtin_sve_svnot_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
3665 | TARGET_BUILTIN(__builtin_sve_svnot_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
3666 | TARGET_BUILTIN(__builtin_sve_svnot_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
3667 | TARGET_BUILTIN(__builtin_sve_svnot_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
3668 | TARGET_BUILTIN(__builtin_sve_svnot_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
3669 | TARGET_BUILTIN(__builtin_sve_svnot_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
3670 | TARGET_BUILTIN(__builtin_sve_svnot_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
3671 | TARGET_BUILTIN(__builtin_sve_svnot_u8_m, "q16Ucq16Ucq16bq16Uc", "n", "sve") |
||
3672 | TARGET_BUILTIN(__builtin_sve_svnot_u8_x, "q16Ucq16bq16Uc", "n", "sve") |
||
3673 | TARGET_BUILTIN(__builtin_sve_svnot_u8_z, "q16Ucq16bq16Uc", "n", "sve") |
||
3674 | TARGET_BUILTIN(__builtin_sve_svorn_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
3675 | TARGET_BUILTIN(__builtin_sve_svorr_b_z, "q16bq16bq16bq16b", "n", "sve") |
||
3676 | TARGET_BUILTIN(__builtin_sve_svorr_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
3677 | TARGET_BUILTIN(__builtin_sve_svorr_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
3678 | TARGET_BUILTIN(__builtin_sve_svorr_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
3679 | TARGET_BUILTIN(__builtin_sve_svorr_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
3680 | TARGET_BUILTIN(__builtin_sve_svorr_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
3681 | TARGET_BUILTIN(__builtin_sve_svorr_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
3682 | TARGET_BUILTIN(__builtin_sve_svorr_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
3683 | TARGET_BUILTIN(__builtin_sve_svorr_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
3684 | TARGET_BUILTIN(__builtin_sve_svorr_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
3685 | TARGET_BUILTIN(__builtin_sve_svorr_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
3686 | TARGET_BUILTIN(__builtin_sve_svorr_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
3687 | TARGET_BUILTIN(__builtin_sve_svorr_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
3688 | TARGET_BUILTIN(__builtin_sve_svorr_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
3689 | TARGET_BUILTIN(__builtin_sve_svorr_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
3690 | TARGET_BUILTIN(__builtin_sve_svorr_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
3691 | TARGET_BUILTIN(__builtin_sve_svorr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
3692 | TARGET_BUILTIN(__builtin_sve_svorr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
3693 | TARGET_BUILTIN(__builtin_sve_svorr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
3694 | TARGET_BUILTIN(__builtin_sve_svorr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3695 | TARGET_BUILTIN(__builtin_sve_svorr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3696 | TARGET_BUILTIN(__builtin_sve_svorr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
3697 | TARGET_BUILTIN(__builtin_sve_svorr_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
3698 | TARGET_BUILTIN(__builtin_sve_svorr_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
3699 | TARGET_BUILTIN(__builtin_sve_svorr_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
3700 | TARGET_BUILTIN(__builtin_sve_svorr_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
3701 | TARGET_BUILTIN(__builtin_sve_svorr_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
3702 | TARGET_BUILTIN(__builtin_sve_svorr_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
3703 | TARGET_BUILTIN(__builtin_sve_svorr_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
3704 | TARGET_BUILTIN(__builtin_sve_svorr_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
3705 | TARGET_BUILTIN(__builtin_sve_svorr_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
3706 | TARGET_BUILTIN(__builtin_sve_svorr_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3707 | TARGET_BUILTIN(__builtin_sve_svorr_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3708 | TARGET_BUILTIN(__builtin_sve_svorr_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
3709 | TARGET_BUILTIN(__builtin_sve_svorr_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3710 | TARGET_BUILTIN(__builtin_sve_svorr_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3711 | TARGET_BUILTIN(__builtin_sve_svorr_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
3712 | TARGET_BUILTIN(__builtin_sve_svorr_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3713 | TARGET_BUILTIN(__builtin_sve_svorr_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3714 | TARGET_BUILTIN(__builtin_sve_svorr_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
3715 | TARGET_BUILTIN(__builtin_sve_svorr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3716 | TARGET_BUILTIN(__builtin_sve_svorr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3717 | TARGET_BUILTIN(__builtin_sve_svorr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
3718 | TARGET_BUILTIN(__builtin_sve_svorr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3719 | TARGET_BUILTIN(__builtin_sve_svorr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3720 | TARGET_BUILTIN(__builtin_sve_svorr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
3721 | TARGET_BUILTIN(__builtin_sve_svorr_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3722 | TARGET_BUILTIN(__builtin_sve_svorr_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3723 | TARGET_BUILTIN(__builtin_sve_svorr_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
3724 | TARGET_BUILTIN(__builtin_sve_svorv_s16, "sq16bq8s", "n", "sve") |
||
3725 | TARGET_BUILTIN(__builtin_sve_svorv_s32, "iq16bq4i", "n", "sve") |
||
3726 | TARGET_BUILTIN(__builtin_sve_svorv_s64, "Wiq16bq2Wi", "n", "sve") |
||
3727 | TARGET_BUILTIN(__builtin_sve_svorv_s8, "Scq16bq16Sc", "n", "sve") |
||
3728 | TARGET_BUILTIN(__builtin_sve_svorv_u16, "Usq16bq8Us", "n", "sve") |
||
3729 | TARGET_BUILTIN(__builtin_sve_svorv_u32, "Uiq16bq4Ui", "n", "sve") |
||
3730 | TARGET_BUILTIN(__builtin_sve_svorv_u64, "UWiq16bq2UWi", "n", "sve") |
||
3731 | TARGET_BUILTIN(__builtin_sve_svorv_u8, "Ucq16bq16Uc", "n", "sve") |
||
3732 | TARGET_BUILTIN(__builtin_sve_svpfalse_b, "q16bv", "n", "sve") |
||
3733 | TARGET_BUILTIN(__builtin_sve_svpfirst_b, "q16bq16bq16b", "n", "sve") |
||
3734 | TARGET_BUILTIN(__builtin_sve_svpmul_n_u8, "q16Ucq16UcUc", "n", "sve2") |
||
3735 | TARGET_BUILTIN(__builtin_sve_svpmul_u8, "q16Ucq16Ucq16Uc", "n", "sve2") |
||
3736 | TARGET_BUILTIN(__builtin_sve_svpmullb_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
3737 | TARGET_BUILTIN(__builtin_sve_svpmullb_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
3738 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_n_u32, "q4Uiq4UiUi", "n", "sve2") |
||
3739 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_n_u64, "q2UWiq2UWiUWi", "n", "sve2-aes") |
||
3740 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_n_u8, "q16Ucq16UcUc", "n", "sve2") |
||
3741 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_u32, "q4Uiq4Uiq4Ui", "n", "sve2") |
||
3742 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_u64, "q2UWiq2UWiq2UWi", "n", "sve2-aes") |
||
3743 | TARGET_BUILTIN(__builtin_sve_svpmullb_pair_u8, "q16Ucq16Ucq16Uc", "n", "sve2") |
||
3744 | TARGET_BUILTIN(__builtin_sve_svpmullb_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
3745 | TARGET_BUILTIN(__builtin_sve_svpmullb_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
3746 | TARGET_BUILTIN(__builtin_sve_svpmullt_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
3747 | TARGET_BUILTIN(__builtin_sve_svpmullt_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
3748 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_n_u32, "q4Uiq4UiUi", "n", "sve2") |
||
3749 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_n_u64, "q2UWiq2UWiUWi", "n", "sve2-aes") |
||
3750 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_n_u8, "q16Ucq16UcUc", "n", "sve2") |
||
3751 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_u32, "q4Uiq4Uiq4Ui", "n", "sve2") |
||
3752 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_u64, "q2UWiq2UWiq2UWi", "n", "sve2-aes") |
||
3753 | TARGET_BUILTIN(__builtin_sve_svpmullt_pair_u8, "q16Ucq16Ucq16Uc", "n", "sve2") |
||
3754 | TARGET_BUILTIN(__builtin_sve_svpmullt_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
3755 | TARGET_BUILTIN(__builtin_sve_svpmullt_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
3756 | TARGET_BUILTIN(__builtin_sve_svpnext_b16, "q16bq16bq16b", "n", "sve") |
||
3757 | TARGET_BUILTIN(__builtin_sve_svpnext_b32, "q16bq16bq16b", "n", "sve") |
||
3758 | TARGET_BUILTIN(__builtin_sve_svpnext_b64, "q16bq16bq16b", "n", "sve") |
||
3759 | TARGET_BUILTIN(__builtin_sve_svpnext_b8, "q16bq16bq16b", "n", "sve") |
||
3760 | TARGET_BUILTIN(__builtin_sve_svprfb, "vq16bvC*Ii", "n", "sve") |
||
3761 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_s32offset, "vq16bvC*q4iIi", "n", "sve") |
||
3762 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_s64offset, "vq16bvC*q2WiIi", "n", "sve") |
||
3763 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u32base, "vq16bq4UiIi", "n", "sve") |
||
3764 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u32base_offset, "vq16bq4UiWiIi", "n", "sve") |
||
3765 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u32offset, "vq16bvC*q4UiIi", "n", "sve") |
||
3766 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u64base, "vq16bq2UWiIi", "n", "sve") |
||
3767 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u64base_offset, "vq16bq2UWiWiIi", "n", "sve") |
||
3768 | TARGET_BUILTIN(__builtin_sve_svprfb_gather_u64offset, "vq16bvC*q2UWiIi", "n", "sve") |
||
3769 | TARGET_BUILTIN(__builtin_sve_svprfb_vnum, "vq16bvC*WiIi", "n", "sve") |
||
3770 | TARGET_BUILTIN(__builtin_sve_svprfd, "vq16bvC*Ii", "n", "sve") |
||
3771 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_s32index, "vq16bvC*q4iIi", "n", "sve") |
||
3772 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_s64index, "vq16bvC*q2WiIi", "n", "sve") |
||
3773 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u32base, "vq16bq4UiIi", "n", "sve") |
||
3774 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u32base_index, "vq16bq4UiWiIi", "n", "sve") |
||
3775 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u32index, "vq16bvC*q4UiIi", "n", "sve") |
||
3776 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u64base, "vq16bq2UWiIi", "n", "sve") |
||
3777 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u64base_index, "vq16bq2UWiWiIi", "n", "sve") |
||
3778 | TARGET_BUILTIN(__builtin_sve_svprfd_gather_u64index, "vq16bvC*q2UWiIi", "n", "sve") |
||
3779 | TARGET_BUILTIN(__builtin_sve_svprfd_vnum, "vq16bvC*WiIi", "n", "sve") |
||
3780 | TARGET_BUILTIN(__builtin_sve_svprfh, "vq16bvC*Ii", "n", "sve") |
||
3781 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_s32index, "vq16bvC*q4iIi", "n", "sve") |
||
3782 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_s64index, "vq16bvC*q2WiIi", "n", "sve") |
||
3783 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u32base, "vq16bq4UiIi", "n", "sve") |
||
3784 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u32base_index, "vq16bq4UiWiIi", "n", "sve") |
||
3785 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u32index, "vq16bvC*q4UiIi", "n", "sve") |
||
3786 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u64base, "vq16bq2UWiIi", "n", "sve") |
||
3787 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u64base_index, "vq16bq2UWiWiIi", "n", "sve") |
||
3788 | TARGET_BUILTIN(__builtin_sve_svprfh_gather_u64index, "vq16bvC*q2UWiIi", "n", "sve") |
||
3789 | TARGET_BUILTIN(__builtin_sve_svprfh_vnum, "vq16bvC*WiIi", "n", "sve") |
||
3790 | TARGET_BUILTIN(__builtin_sve_svprfw, "vq16bvC*Ii", "n", "sve") |
||
3791 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_s32index, "vq16bvC*q4iIi", "n", "sve") |
||
3792 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_s64index, "vq16bvC*q2WiIi", "n", "sve") |
||
3793 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u32base, "vq16bq4UiIi", "n", "sve") |
||
3794 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u32base_index, "vq16bq4UiWiIi", "n", "sve") |
||
3795 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u32index, "vq16bvC*q4UiIi", "n", "sve") |
||
3796 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u64base, "vq16bq2UWiIi", "n", "sve") |
||
3797 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u64base_index, "vq16bq2UWiWiIi", "n", "sve") |
||
3798 | TARGET_BUILTIN(__builtin_sve_svprfw_gather_u64index, "vq16bvC*q2UWiIi", "n", "sve") |
||
3799 | TARGET_BUILTIN(__builtin_sve_svprfw_vnum, "vq16bvC*WiIi", "n", "sve") |
||
3800 | TARGET_BUILTIN(__builtin_sve_svptest_any, "bq16bq16b", "n", "sve") |
||
3801 | TARGET_BUILTIN(__builtin_sve_svptest_first, "bq16bq16b", "n", "sve") |
||
3802 | TARGET_BUILTIN(__builtin_sve_svptest_last, "bq16bq16b", "n", "sve") |
||
3803 | TARGET_BUILTIN(__builtin_sve_svptrue_b16, "q16bv", "n", "sve") |
||
3804 | TARGET_BUILTIN(__builtin_sve_svptrue_b32, "q16bv", "n", "sve") |
||
3805 | TARGET_BUILTIN(__builtin_sve_svptrue_b64, "q16bv", "n", "sve") |
||
3806 | TARGET_BUILTIN(__builtin_sve_svptrue_b8, "q16bv", "n", "sve") |
||
3807 | TARGET_BUILTIN(__builtin_sve_svptrue_pat_b16, "q16bIi", "n", "sve") |
||
3808 | TARGET_BUILTIN(__builtin_sve_svptrue_pat_b32, "q16bIi", "n", "sve") |
||
3809 | TARGET_BUILTIN(__builtin_sve_svptrue_pat_b64, "q16bIi", "n", "sve") |
||
3810 | TARGET_BUILTIN(__builtin_sve_svptrue_pat_b8, "q16bIi", "n", "sve") |
||
3811 | TARGET_BUILTIN(__builtin_sve_svqabs_s16_m, "q8sq8sq16bq8s", "n", "sve2") |
||
3812 | TARGET_BUILTIN(__builtin_sve_svqabs_s16_x, "q8sq16bq8s", "n", "sve2") |
||
3813 | TARGET_BUILTIN(__builtin_sve_svqabs_s16_z, "q8sq16bq8s", "n", "sve2") |
||
3814 | TARGET_BUILTIN(__builtin_sve_svqabs_s32_m, "q4iq4iq16bq4i", "n", "sve2") |
||
3815 | TARGET_BUILTIN(__builtin_sve_svqabs_s32_x, "q4iq16bq4i", "n", "sve2") |
||
3816 | TARGET_BUILTIN(__builtin_sve_svqabs_s32_z, "q4iq16bq4i", "n", "sve2") |
||
3817 | TARGET_BUILTIN(__builtin_sve_svqabs_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve2") |
||
3818 | TARGET_BUILTIN(__builtin_sve_svqabs_s64_x, "q2Wiq16bq2Wi", "n", "sve2") |
||
3819 | TARGET_BUILTIN(__builtin_sve_svqabs_s64_z, "q2Wiq16bq2Wi", "n", "sve2") |
||
3820 | TARGET_BUILTIN(__builtin_sve_svqabs_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve2") |
||
3821 | TARGET_BUILTIN(__builtin_sve_svqabs_s8_x, "q16Scq16bq16Sc", "n", "sve2") |
||
3822 | TARGET_BUILTIN(__builtin_sve_svqabs_s8_z, "q16Scq16bq16Sc", "n", "sve2") |
||
3823 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s16, "q8sq8ss", "n", "sve") |
||
3824 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
3825 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
3826 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
3827 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s32, "q4iq4ii", "n", "sve") |
||
3828 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
3829 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
3830 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
3831 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s64, "q2Wiq2WiWi", "n", "sve") |
||
3832 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
3833 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
3834 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
3835 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s8, "q16Scq16ScSc", "n", "sve") |
||
3836 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
3837 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
3838 | TARGET_BUILTIN(__builtin_sve_svqadd_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
3839 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u16, "q8Usq8UsUs", "n", "sve") |
||
3840 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
3841 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
3842 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
3843 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u32, "q4Uiq4UiUi", "n", "sve") |
||
3844 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
3845 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
3846 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
3847 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u64, "q2UWiq2UWiUWi", "n", "sve") |
||
3848 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
3849 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
3850 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
3851 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u8, "q16Ucq16UcUc", "n", "sve") |
||
3852 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
3853 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
3854 | TARGET_BUILTIN(__builtin_sve_svqadd_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
3855 | TARGET_BUILTIN(__builtin_sve_svqadd_s16, "q8sq8sq8s", "n", "sve") |
||
3856 | TARGET_BUILTIN(__builtin_sve_svqadd_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
3857 | TARGET_BUILTIN(__builtin_sve_svqadd_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
3858 | TARGET_BUILTIN(__builtin_sve_svqadd_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
3859 | TARGET_BUILTIN(__builtin_sve_svqadd_s32, "q4iq4iq4i", "n", "sve") |
||
3860 | TARGET_BUILTIN(__builtin_sve_svqadd_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
3861 | TARGET_BUILTIN(__builtin_sve_svqadd_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
3862 | TARGET_BUILTIN(__builtin_sve_svqadd_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
3863 | TARGET_BUILTIN(__builtin_sve_svqadd_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
3864 | TARGET_BUILTIN(__builtin_sve_svqadd_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
3865 | TARGET_BUILTIN(__builtin_sve_svqadd_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
3866 | TARGET_BUILTIN(__builtin_sve_svqadd_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
3867 | TARGET_BUILTIN(__builtin_sve_svqadd_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
3868 | TARGET_BUILTIN(__builtin_sve_svqadd_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
3869 | TARGET_BUILTIN(__builtin_sve_svqadd_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
3870 | TARGET_BUILTIN(__builtin_sve_svqadd_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
3871 | TARGET_BUILTIN(__builtin_sve_svqadd_u16, "q8Usq8Usq8Us", "n", "sve") |
||
3872 | TARGET_BUILTIN(__builtin_sve_svqadd_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
3873 | TARGET_BUILTIN(__builtin_sve_svqadd_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
3874 | TARGET_BUILTIN(__builtin_sve_svqadd_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
3875 | TARGET_BUILTIN(__builtin_sve_svqadd_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
3876 | TARGET_BUILTIN(__builtin_sve_svqadd_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
3877 | TARGET_BUILTIN(__builtin_sve_svqadd_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
3878 | TARGET_BUILTIN(__builtin_sve_svqadd_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
3879 | TARGET_BUILTIN(__builtin_sve_svqadd_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
3880 | TARGET_BUILTIN(__builtin_sve_svqadd_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
3881 | TARGET_BUILTIN(__builtin_sve_svqadd_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
3882 | TARGET_BUILTIN(__builtin_sve_svqadd_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
3883 | TARGET_BUILTIN(__builtin_sve_svqadd_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
3884 | TARGET_BUILTIN(__builtin_sve_svqadd_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
3885 | TARGET_BUILTIN(__builtin_sve_svqadd_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
3886 | TARGET_BUILTIN(__builtin_sve_svqadd_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
3887 | TARGET_BUILTIN(__builtin_sve_svqcadd_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
3888 | TARGET_BUILTIN(__builtin_sve_svqcadd_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
3889 | TARGET_BUILTIN(__builtin_sve_svqcadd_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
3890 | TARGET_BUILTIN(__builtin_sve_svqcadd_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
3891 | TARGET_BUILTIN(__builtin_sve_svqdecb_n_s32, "iiIUWi", "n", "sve") |
||
3892 | TARGET_BUILTIN(__builtin_sve_svqdecb_n_s64, "WiWiIUWi", "n", "sve") |
||
3893 | TARGET_BUILTIN(__builtin_sve_svqdecb_n_u32, "UiUiIUWi", "n", "sve") |
||
3894 | TARGET_BUILTIN(__builtin_sve_svqdecb_n_u64, "UWiUWiIUWi", "n", "sve") |
||
3895 | TARGET_BUILTIN(__builtin_sve_svqdecb_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
3896 | TARGET_BUILTIN(__builtin_sve_svqdecb_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
3897 | TARGET_BUILTIN(__builtin_sve_svqdecb_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
3898 | TARGET_BUILTIN(__builtin_sve_svqdecb_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
3899 | TARGET_BUILTIN(__builtin_sve_svqdecd_n_s32, "iiIUWi", "n", "sve") |
||
3900 | TARGET_BUILTIN(__builtin_sve_svqdecd_n_s64, "WiWiIUWi", "n", "sve") |
||
3901 | TARGET_BUILTIN(__builtin_sve_svqdecd_n_u32, "UiUiIUWi", "n", "sve") |
||
3902 | TARGET_BUILTIN(__builtin_sve_svqdecd_n_u64, "UWiUWiIUWi", "n", "sve") |
||
3903 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
3904 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
3905 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
3906 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
3907 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_s64, "q2Wiq2WiIiIUWi", "n", "sve") |
||
3908 | TARGET_BUILTIN(__builtin_sve_svqdecd_pat_u64, "q2UWiq2UWiIiIUWi", "n", "sve") |
||
3909 | TARGET_BUILTIN(__builtin_sve_svqdecd_s64, "q2Wiq2WiIUWi", "n", "sve") |
||
3910 | TARGET_BUILTIN(__builtin_sve_svqdecd_u64, "q2UWiq2UWiIUWi", "n", "sve") |
||
3911 | TARGET_BUILTIN(__builtin_sve_svqdech_n_s32, "iiIUWi", "n", "sve") |
||
3912 | TARGET_BUILTIN(__builtin_sve_svqdech_n_s64, "WiWiIUWi", "n", "sve") |
||
3913 | TARGET_BUILTIN(__builtin_sve_svqdech_n_u32, "UiUiIUWi", "n", "sve") |
||
3914 | TARGET_BUILTIN(__builtin_sve_svqdech_n_u64, "UWiUWiIUWi", "n", "sve") |
||
3915 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
3916 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
3917 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
3918 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
3919 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_s16, "q8sq8sIiIUWi", "n", "sve") |
||
3920 | TARGET_BUILTIN(__builtin_sve_svqdech_pat_u16, "q8Usq8UsIiIUWi", "n", "sve") |
||
3921 | TARGET_BUILTIN(__builtin_sve_svqdech_s16, "q8sq8sIUWi", "n", "sve") |
||
3922 | TARGET_BUILTIN(__builtin_sve_svqdech_u16, "q8Usq8UsIUWi", "n", "sve") |
||
3923 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s32_b16, "iiq16b", "n", "sve") |
||
3924 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s32_b32, "iiq16b", "n", "sve") |
||
3925 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s32_b64, "iiq16b", "n", "sve") |
||
3926 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s32_b8, "iiq16b", "n", "sve") |
||
3927 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s64_b16, "WiWiq16b", "n", "sve") |
||
3928 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s64_b32, "WiWiq16b", "n", "sve") |
||
3929 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s64_b64, "WiWiq16b", "n", "sve") |
||
3930 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_s64_b8, "WiWiq16b", "n", "sve") |
||
3931 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u32_b16, "UiUiq16b", "n", "sve") |
||
3932 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u32_b32, "UiUiq16b", "n", "sve") |
||
3933 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u32_b64, "UiUiq16b", "n", "sve") |
||
3934 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u32_b8, "UiUiq16b", "n", "sve") |
||
3935 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u64_b16, "UWiUWiq16b", "n", "sve") |
||
3936 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u64_b32, "UWiUWiq16b", "n", "sve") |
||
3937 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u64_b64, "UWiUWiq16b", "n", "sve") |
||
3938 | TARGET_BUILTIN(__builtin_sve_svqdecp_n_u64_b8, "UWiUWiq16b", "n", "sve") |
||
3939 | TARGET_BUILTIN(__builtin_sve_svqdecp_s16, "q8sq8sq16b", "n", "sve") |
||
3940 | TARGET_BUILTIN(__builtin_sve_svqdecp_s32, "q4iq4iq16b", "n", "sve") |
||
3941 | TARGET_BUILTIN(__builtin_sve_svqdecp_s64, "q2Wiq2Wiq16b", "n", "sve") |
||
3942 | TARGET_BUILTIN(__builtin_sve_svqdecp_u16, "q8Usq8Usq16b", "n", "sve") |
||
3943 | TARGET_BUILTIN(__builtin_sve_svqdecp_u32, "q4Uiq4Uiq16b", "n", "sve") |
||
3944 | TARGET_BUILTIN(__builtin_sve_svqdecp_u64, "q2UWiq2UWiq16b", "n", "sve") |
||
3945 | TARGET_BUILTIN(__builtin_sve_svqdecw_n_s32, "iiIUWi", "n", "sve") |
||
3946 | TARGET_BUILTIN(__builtin_sve_svqdecw_n_s64, "WiWiIUWi", "n", "sve") |
||
3947 | TARGET_BUILTIN(__builtin_sve_svqdecw_n_u32, "UiUiIUWi", "n", "sve") |
||
3948 | TARGET_BUILTIN(__builtin_sve_svqdecw_n_u64, "UWiUWiIUWi", "n", "sve") |
||
3949 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
3950 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
3951 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
3952 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
3953 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_s32, "q4iq4iIiIUWi", "n", "sve") |
||
3954 | TARGET_BUILTIN(__builtin_sve_svqdecw_pat_u32, "q4Uiq4UiIiIUWi", "n", "sve") |
||
3955 | TARGET_BUILTIN(__builtin_sve_svqdecw_s32, "q4iq4iIUWi", "n", "sve") |
||
3956 | TARGET_BUILTIN(__builtin_sve_svqdecw_u32, "q4Uiq4UiIUWi", "n", "sve") |
||
3957 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3958 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3959 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3960 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3961 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3962 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3963 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3964 | TARGET_BUILTIN(__builtin_sve_svqdmlalb_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3965 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3966 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3967 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3968 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3969 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3970 | TARGET_BUILTIN(__builtin_sve_svqdmlalbt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3971 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3972 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3973 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3974 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3975 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3976 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3977 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3978 | TARGET_BUILTIN(__builtin_sve_svqdmlalt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3979 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3980 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3981 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3982 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3983 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3984 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3985 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3986 | TARGET_BUILTIN(__builtin_sve_svqdmlslb_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3987 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3988 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3989 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3990 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3991 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
3992 | TARGET_BUILTIN(__builtin_sve_svqdmlslbt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
3993 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_lane_s32, "q4iq4iq8sq8sIUWi", "n", "sve2") |
||
3994 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_lane_s64, "q2Wiq2Wiq4iq4iIUWi", "n", "sve2") |
||
3995 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_n_s16, "q8sq8sq16ScSc", "n", "sve2") |
||
3996 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_n_s32, "q4iq4iq8ss", "n", "sve2") |
||
3997 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_n_s64, "q2Wiq2Wiq4ii", "n", "sve2") |
||
3998 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_s16, "q8sq8sq16Scq16Sc", "n", "sve2") |
||
3999 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_s32, "q4iq4iq8sq8s", "n", "sve2") |
||
4000 | TARGET_BUILTIN(__builtin_sve_svqdmlslt_s64, "q2Wiq2Wiq4iq4i", "n", "sve2") |
||
4001 | TARGET_BUILTIN(__builtin_sve_svqdmulh_lane_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4002 | TARGET_BUILTIN(__builtin_sve_svqdmulh_lane_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4003 | TARGET_BUILTIN(__builtin_sve_svqdmulh_lane_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4004 | TARGET_BUILTIN(__builtin_sve_svqdmulh_n_s16, "q8sq8ss", "n", "sve2") |
||
4005 | TARGET_BUILTIN(__builtin_sve_svqdmulh_n_s32, "q4iq4ii", "n", "sve2") |
||
4006 | TARGET_BUILTIN(__builtin_sve_svqdmulh_n_s64, "q2Wiq2WiWi", "n", "sve2") |
||
4007 | TARGET_BUILTIN(__builtin_sve_svqdmulh_n_s8, "q16Scq16ScSc", "n", "sve2") |
||
4008 | TARGET_BUILTIN(__builtin_sve_svqdmulh_s16, "q8sq8sq8s", "n", "sve2") |
||
4009 | TARGET_BUILTIN(__builtin_sve_svqdmulh_s32, "q4iq4iq4i", "n", "sve2") |
||
4010 | TARGET_BUILTIN(__builtin_sve_svqdmulh_s64, "q2Wiq2Wiq2Wi", "n", "sve2") |
||
4011 | TARGET_BUILTIN(__builtin_sve_svqdmulh_s8, "q16Scq16Scq16Sc", "n", "sve2") |
||
4012 | TARGET_BUILTIN(__builtin_sve_svqdmullb_lane_s32, "q4iq8sq8sIUWi", "n", "sve2") |
||
4013 | TARGET_BUILTIN(__builtin_sve_svqdmullb_lane_s64, "q2Wiq4iq4iIUWi", "n", "sve2") |
||
4014 | TARGET_BUILTIN(__builtin_sve_svqdmullb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
4015 | TARGET_BUILTIN(__builtin_sve_svqdmullb_n_s32, "q4iq8ss", "n", "sve2") |
||
4016 | TARGET_BUILTIN(__builtin_sve_svqdmullb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
4017 | TARGET_BUILTIN(__builtin_sve_svqdmullb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
4018 | TARGET_BUILTIN(__builtin_sve_svqdmullb_s32, "q4iq8sq8s", "n", "sve2") |
||
4019 | TARGET_BUILTIN(__builtin_sve_svqdmullb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
4020 | TARGET_BUILTIN(__builtin_sve_svqdmullt_lane_s32, "q4iq8sq8sIUWi", "n", "sve2") |
||
4021 | TARGET_BUILTIN(__builtin_sve_svqdmullt_lane_s64, "q2Wiq4iq4iIUWi", "n", "sve2") |
||
4022 | TARGET_BUILTIN(__builtin_sve_svqdmullt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
4023 | TARGET_BUILTIN(__builtin_sve_svqdmullt_n_s32, "q4iq8ss", "n", "sve2") |
||
4024 | TARGET_BUILTIN(__builtin_sve_svqdmullt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
4025 | TARGET_BUILTIN(__builtin_sve_svqdmullt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
4026 | TARGET_BUILTIN(__builtin_sve_svqdmullt_s32, "q4iq8sq8s", "n", "sve2") |
||
4027 | TARGET_BUILTIN(__builtin_sve_svqdmullt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
4028 | TARGET_BUILTIN(__builtin_sve_svqincb_n_s32, "iiIUWi", "n", "sve") |
||
4029 | TARGET_BUILTIN(__builtin_sve_svqincb_n_s64, "WiWiIUWi", "n", "sve") |
||
4030 | TARGET_BUILTIN(__builtin_sve_svqincb_n_u32, "UiUiIUWi", "n", "sve") |
||
4031 | TARGET_BUILTIN(__builtin_sve_svqincb_n_u64, "UWiUWiIUWi", "n", "sve") |
||
4032 | TARGET_BUILTIN(__builtin_sve_svqincb_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
4033 | TARGET_BUILTIN(__builtin_sve_svqincb_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
4034 | TARGET_BUILTIN(__builtin_sve_svqincb_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
4035 | TARGET_BUILTIN(__builtin_sve_svqincb_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
4036 | TARGET_BUILTIN(__builtin_sve_svqincd_n_s32, "iiIUWi", "n", "sve") |
||
4037 | TARGET_BUILTIN(__builtin_sve_svqincd_n_s64, "WiWiIUWi", "n", "sve") |
||
4038 | TARGET_BUILTIN(__builtin_sve_svqincd_n_u32, "UiUiIUWi", "n", "sve") |
||
4039 | TARGET_BUILTIN(__builtin_sve_svqincd_n_u64, "UWiUWiIUWi", "n", "sve") |
||
4040 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
4041 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
4042 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
4043 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
4044 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_s64, "q2Wiq2WiIiIUWi", "n", "sve") |
||
4045 | TARGET_BUILTIN(__builtin_sve_svqincd_pat_u64, "q2UWiq2UWiIiIUWi", "n", "sve") |
||
4046 | TARGET_BUILTIN(__builtin_sve_svqincd_s64, "q2Wiq2WiIUWi", "n", "sve") |
||
4047 | TARGET_BUILTIN(__builtin_sve_svqincd_u64, "q2UWiq2UWiIUWi", "n", "sve") |
||
4048 | TARGET_BUILTIN(__builtin_sve_svqinch_n_s32, "iiIUWi", "n", "sve") |
||
4049 | TARGET_BUILTIN(__builtin_sve_svqinch_n_s64, "WiWiIUWi", "n", "sve") |
||
4050 | TARGET_BUILTIN(__builtin_sve_svqinch_n_u32, "UiUiIUWi", "n", "sve") |
||
4051 | TARGET_BUILTIN(__builtin_sve_svqinch_n_u64, "UWiUWiIUWi", "n", "sve") |
||
4052 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
4053 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
4054 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
4055 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
4056 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_s16, "q8sq8sIiIUWi", "n", "sve") |
||
4057 | TARGET_BUILTIN(__builtin_sve_svqinch_pat_u16, "q8Usq8UsIiIUWi", "n", "sve") |
||
4058 | TARGET_BUILTIN(__builtin_sve_svqinch_s16, "q8sq8sIUWi", "n", "sve") |
||
4059 | TARGET_BUILTIN(__builtin_sve_svqinch_u16, "q8Usq8UsIUWi", "n", "sve") |
||
4060 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s32_b16, "iiq16b", "n", "sve") |
||
4061 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s32_b32, "iiq16b", "n", "sve") |
||
4062 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s32_b64, "iiq16b", "n", "sve") |
||
4063 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s32_b8, "iiq16b", "n", "sve") |
||
4064 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s64_b16, "WiWiq16b", "n", "sve") |
||
4065 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s64_b32, "WiWiq16b", "n", "sve") |
||
4066 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s64_b64, "WiWiq16b", "n", "sve") |
||
4067 | TARGET_BUILTIN(__builtin_sve_svqincp_n_s64_b8, "WiWiq16b", "n", "sve") |
||
4068 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u32_b16, "UiUiq16b", "n", "sve") |
||
4069 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u32_b32, "UiUiq16b", "n", "sve") |
||
4070 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u32_b64, "UiUiq16b", "n", "sve") |
||
4071 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u32_b8, "UiUiq16b", "n", "sve") |
||
4072 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u64_b16, "UWiUWiq16b", "n", "sve") |
||
4073 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u64_b32, "UWiUWiq16b", "n", "sve") |
||
4074 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u64_b64, "UWiUWiq16b", "n", "sve") |
||
4075 | TARGET_BUILTIN(__builtin_sve_svqincp_n_u64_b8, "UWiUWiq16b", "n", "sve") |
||
4076 | TARGET_BUILTIN(__builtin_sve_svqincp_s16, "q8sq8sq16b", "n", "sve") |
||
4077 | TARGET_BUILTIN(__builtin_sve_svqincp_s32, "q4iq4iq16b", "n", "sve") |
||
4078 | TARGET_BUILTIN(__builtin_sve_svqincp_s64, "q2Wiq2Wiq16b", "n", "sve") |
||
4079 | TARGET_BUILTIN(__builtin_sve_svqincp_u16, "q8Usq8Usq16b", "n", "sve") |
||
4080 | TARGET_BUILTIN(__builtin_sve_svqincp_u32, "q4Uiq4Uiq16b", "n", "sve") |
||
4081 | TARGET_BUILTIN(__builtin_sve_svqincp_u64, "q2UWiq2UWiq16b", "n", "sve") |
||
4082 | TARGET_BUILTIN(__builtin_sve_svqincw_n_s32, "iiIUWi", "n", "sve") |
||
4083 | TARGET_BUILTIN(__builtin_sve_svqincw_n_s64, "WiWiIUWi", "n", "sve") |
||
4084 | TARGET_BUILTIN(__builtin_sve_svqincw_n_u32, "UiUiIUWi", "n", "sve") |
||
4085 | TARGET_BUILTIN(__builtin_sve_svqincw_n_u64, "UWiUWiIUWi", "n", "sve") |
||
4086 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_n_s32, "iiIiIUWi", "n", "sve") |
||
4087 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_n_s64, "WiWiIiIUWi", "n", "sve") |
||
4088 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_n_u32, "UiUiIiIUWi", "n", "sve") |
||
4089 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_n_u64, "UWiUWiIiIUWi", "n", "sve") |
||
4090 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_s32, "q4iq4iIiIUWi", "n", "sve") |
||
4091 | TARGET_BUILTIN(__builtin_sve_svqincw_pat_u32, "q4Uiq4UiIiIUWi", "n", "sve") |
||
4092 | TARGET_BUILTIN(__builtin_sve_svqincw_s32, "q4iq4iIUWi", "n", "sve") |
||
4093 | TARGET_BUILTIN(__builtin_sve_svqincw_u32, "q4Uiq4UiIUWi", "n", "sve") |
||
4094 | TARGET_BUILTIN(__builtin_sve_svqneg_s16_m, "q8sq8sq16bq8s", "n", "sve2") |
||
4095 | TARGET_BUILTIN(__builtin_sve_svqneg_s16_x, "q8sq16bq8s", "n", "sve2") |
||
4096 | TARGET_BUILTIN(__builtin_sve_svqneg_s16_z, "q8sq16bq8s", "n", "sve2") |
||
4097 | TARGET_BUILTIN(__builtin_sve_svqneg_s32_m, "q4iq4iq16bq4i", "n", "sve2") |
||
4098 | TARGET_BUILTIN(__builtin_sve_svqneg_s32_x, "q4iq16bq4i", "n", "sve2") |
||
4099 | TARGET_BUILTIN(__builtin_sve_svqneg_s32_z, "q4iq16bq4i", "n", "sve2") |
||
4100 | TARGET_BUILTIN(__builtin_sve_svqneg_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve2") |
||
4101 | TARGET_BUILTIN(__builtin_sve_svqneg_s64_x, "q2Wiq16bq2Wi", "n", "sve2") |
||
4102 | TARGET_BUILTIN(__builtin_sve_svqneg_s64_z, "q2Wiq16bq2Wi", "n", "sve2") |
||
4103 | TARGET_BUILTIN(__builtin_sve_svqneg_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve2") |
||
4104 | TARGET_BUILTIN(__builtin_sve_svqneg_s8_x, "q16Scq16bq16Sc", "n", "sve2") |
||
4105 | TARGET_BUILTIN(__builtin_sve_svqneg_s8_z, "q16Scq16bq16Sc", "n", "sve2") |
||
4106 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_lane_s16, "q8sq8sq8sq8sIUWiIUWi", "n", "sve2") |
||
4107 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_lane_s32, "q4iq4iq4iq4iIUWiIUWi", "n", "sve2") |
||
4108 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
4109 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
4110 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4111 | TARGET_BUILTIN(__builtin_sve_svqrdcmlah_s8, "q16Scq16Scq16Scq16ScIUWi", "n", "sve2") |
||
4112 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_lane_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
4113 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_lane_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
4114 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_lane_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4115 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
4116 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
4117 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
4118 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
4119 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
4120 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
4121 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
4122 | TARGET_BUILTIN(__builtin_sve_svqrdmlah_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
4123 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_lane_s16, "q8sq8sq8sq8sIUWi", "n", "sve2") |
||
4124 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_lane_s32, "q4iq4iq4iq4iIUWi", "n", "sve2") |
||
4125 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_lane_s64, "q2Wiq2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4126 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_n_s16, "q8sq8sq8ss", "n", "sve2") |
||
4127 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_n_s32, "q4iq4iq4ii", "n", "sve2") |
||
4128 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_n_s64, "q2Wiq2Wiq2WiWi", "n", "sve2") |
||
4129 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_n_s8, "q16Scq16Scq16ScSc", "n", "sve2") |
||
4130 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_s16, "q8sq8sq8sq8s", "n", "sve2") |
||
4131 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_s32, "q4iq4iq4iq4i", "n", "sve2") |
||
4132 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_s64, "q2Wiq2Wiq2Wiq2Wi", "n", "sve2") |
||
4133 | TARGET_BUILTIN(__builtin_sve_svqrdmlsh_s8, "q16Scq16Scq16Scq16Sc", "n", "sve2") |
||
4134 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_lane_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4135 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_lane_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4136 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_lane_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4137 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_n_s16, "q8sq8ss", "n", "sve2") |
||
4138 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_n_s32, "q4iq4ii", "n", "sve2") |
||
4139 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_n_s64, "q2Wiq2WiWi", "n", "sve2") |
||
4140 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_n_s8, "q16Scq16ScSc", "n", "sve2") |
||
4141 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_s16, "q8sq8sq8s", "n", "sve2") |
||
4142 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_s32, "q4iq4iq4i", "n", "sve2") |
||
4143 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_s64, "q2Wiq2Wiq2Wi", "n", "sve2") |
||
4144 | TARGET_BUILTIN(__builtin_sve_svqrdmulh_s8, "q16Scq16Scq16Sc", "n", "sve2") |
||
4145 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4146 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4147 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4148 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4149 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4150 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4151 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4152 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4153 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4154 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4155 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4156 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4157 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u16_m, "q8Usq16bq8Uss", "n", "sve2") |
||
4158 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u16_x, "q8Usq16bq8Uss", "n", "sve2") |
||
4159 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u16_z, "q8Usq16bq8Uss", "n", "sve2") |
||
4160 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u32_m, "q4Uiq16bq4Uii", "n", "sve2") |
||
4161 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u32_x, "q4Uiq16bq4Uii", "n", "sve2") |
||
4162 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u32_z, "q4Uiq16bq4Uii", "n", "sve2") |
||
4163 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u64_m, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4164 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u64_x, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4165 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u64_z, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4166 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u8_m, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4167 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u8_x, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4168 | TARGET_BUILTIN(__builtin_sve_svqrshl_n_u8_z, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4169 | TARGET_BUILTIN(__builtin_sve_svqrshl_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4170 | TARGET_BUILTIN(__builtin_sve_svqrshl_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4171 | TARGET_BUILTIN(__builtin_sve_svqrshl_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4172 | TARGET_BUILTIN(__builtin_sve_svqrshl_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4173 | TARGET_BUILTIN(__builtin_sve_svqrshl_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4174 | TARGET_BUILTIN(__builtin_sve_svqrshl_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4175 | TARGET_BUILTIN(__builtin_sve_svqrshl_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4176 | TARGET_BUILTIN(__builtin_sve_svqrshl_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4177 | TARGET_BUILTIN(__builtin_sve_svqrshl_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4178 | TARGET_BUILTIN(__builtin_sve_svqrshl_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4179 | TARGET_BUILTIN(__builtin_sve_svqrshl_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4180 | TARGET_BUILTIN(__builtin_sve_svqrshl_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4181 | TARGET_BUILTIN(__builtin_sve_svqrshl_u16_m, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4182 | TARGET_BUILTIN(__builtin_sve_svqrshl_u16_x, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4183 | TARGET_BUILTIN(__builtin_sve_svqrshl_u16_z, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4184 | TARGET_BUILTIN(__builtin_sve_svqrshl_u32_m, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4185 | TARGET_BUILTIN(__builtin_sve_svqrshl_u32_x, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4186 | TARGET_BUILTIN(__builtin_sve_svqrshl_u32_z, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4187 | TARGET_BUILTIN(__builtin_sve_svqrshl_u64_m, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4188 | TARGET_BUILTIN(__builtin_sve_svqrshl_u64_x, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4189 | TARGET_BUILTIN(__builtin_sve_svqrshl_u64_z, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4190 | TARGET_BUILTIN(__builtin_sve_svqrshl_u8_m, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4191 | TARGET_BUILTIN(__builtin_sve_svqrshl_u8_x, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4192 | TARGET_BUILTIN(__builtin_sve_svqrshl_u8_z, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4193 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_s16, "q16Scq8sIUWi", "n", "sve2") |
||
4194 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_s32, "q8sq4iIUWi", "n", "sve2") |
||
4195 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_s64, "q4iq2WiIUWi", "n", "sve2") |
||
4196 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_u16, "q16Ucq8UsIUWi", "n", "sve2") |
||
4197 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_u32, "q8Usq4UiIUWi", "n", "sve2") |
||
4198 | TARGET_BUILTIN(__builtin_sve_svqrshrnb_n_u64, "q4Uiq2UWiIUWi", "n", "sve2") |
||
4199 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_s16, "q16Scq16Scq8sIUWi", "n", "sve2") |
||
4200 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_s32, "q8sq8sq4iIUWi", "n", "sve2") |
||
4201 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_s64, "q4iq4iq2WiIUWi", "n", "sve2") |
||
4202 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_u16, "q16Ucq16Ucq8UsIUWi", "n", "sve2") |
||
4203 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_u32, "q8Usq8Usq4UiIUWi", "n", "sve2") |
||
4204 | TARGET_BUILTIN(__builtin_sve_svqrshrnt_n_u64, "q4Uiq4Uiq2UWiIUWi", "n", "sve2") |
||
4205 | TARGET_BUILTIN(__builtin_sve_svqrshrunb_n_s16, "q16Ucq8sIUWi", "n", "sve2") |
||
4206 | TARGET_BUILTIN(__builtin_sve_svqrshrunb_n_s32, "q8Usq4iIUWi", "n", "sve2") |
||
4207 | TARGET_BUILTIN(__builtin_sve_svqrshrunb_n_s64, "q4Uiq2WiIUWi", "n", "sve2") |
||
4208 | TARGET_BUILTIN(__builtin_sve_svqrshrunt_n_s16, "q16Ucq16Ucq8sIUWi", "n", "sve2") |
||
4209 | TARGET_BUILTIN(__builtin_sve_svqrshrunt_n_s32, "q8Usq8Usq4iIUWi", "n", "sve2") |
||
4210 | TARGET_BUILTIN(__builtin_sve_svqrshrunt_n_s64, "q4Uiq4Uiq2WiIUWi", "n", "sve2") |
||
4211 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4212 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4213 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4214 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4215 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4216 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4217 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4218 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4219 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4220 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4221 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4222 | TARGET_BUILTIN(__builtin_sve_svqshl_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4223 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u16_m, "q8Usq16bq8Uss", "n", "sve2") |
||
4224 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u16_x, "q8Usq16bq8Uss", "n", "sve2") |
||
4225 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u16_z, "q8Usq16bq8Uss", "n", "sve2") |
||
4226 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u32_m, "q4Uiq16bq4Uii", "n", "sve2") |
||
4227 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u32_x, "q4Uiq16bq4Uii", "n", "sve2") |
||
4228 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u32_z, "q4Uiq16bq4Uii", "n", "sve2") |
||
4229 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u64_m, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4230 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u64_x, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4231 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u64_z, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4232 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u8_m, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4233 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u8_x, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4234 | TARGET_BUILTIN(__builtin_sve_svqshl_n_u8_z, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4235 | TARGET_BUILTIN(__builtin_sve_svqshl_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4236 | TARGET_BUILTIN(__builtin_sve_svqshl_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4237 | TARGET_BUILTIN(__builtin_sve_svqshl_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4238 | TARGET_BUILTIN(__builtin_sve_svqshl_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4239 | TARGET_BUILTIN(__builtin_sve_svqshl_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4240 | TARGET_BUILTIN(__builtin_sve_svqshl_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4241 | TARGET_BUILTIN(__builtin_sve_svqshl_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4242 | TARGET_BUILTIN(__builtin_sve_svqshl_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4243 | TARGET_BUILTIN(__builtin_sve_svqshl_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4244 | TARGET_BUILTIN(__builtin_sve_svqshl_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4245 | TARGET_BUILTIN(__builtin_sve_svqshl_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4246 | TARGET_BUILTIN(__builtin_sve_svqshl_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4247 | TARGET_BUILTIN(__builtin_sve_svqshl_u16_m, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4248 | TARGET_BUILTIN(__builtin_sve_svqshl_u16_x, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4249 | TARGET_BUILTIN(__builtin_sve_svqshl_u16_z, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4250 | TARGET_BUILTIN(__builtin_sve_svqshl_u32_m, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4251 | TARGET_BUILTIN(__builtin_sve_svqshl_u32_x, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4252 | TARGET_BUILTIN(__builtin_sve_svqshl_u32_z, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4253 | TARGET_BUILTIN(__builtin_sve_svqshl_u64_m, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4254 | TARGET_BUILTIN(__builtin_sve_svqshl_u64_x, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4255 | TARGET_BUILTIN(__builtin_sve_svqshl_u64_z, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4256 | TARGET_BUILTIN(__builtin_sve_svqshl_u8_m, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4257 | TARGET_BUILTIN(__builtin_sve_svqshl_u8_x, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4258 | TARGET_BUILTIN(__builtin_sve_svqshl_u8_z, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4259 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s16_m, "q8Usq16bq8sIUWi", "n", "sve2") |
||
4260 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s16_x, "q8Usq16bq8sIUWi", "n", "sve2") |
||
4261 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s16_z, "q8Usq16bq8sIUWi", "n", "sve2") |
||
4262 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s32_m, "q4Uiq16bq4iIUWi", "n", "sve2") |
||
4263 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s32_x, "q4Uiq16bq4iIUWi", "n", "sve2") |
||
4264 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s32_z, "q4Uiq16bq4iIUWi", "n", "sve2") |
||
4265 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s64_m, "q2UWiq16bq2WiIUWi", "n", "sve2") |
||
4266 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s64_x, "q2UWiq16bq2WiIUWi", "n", "sve2") |
||
4267 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s64_z, "q2UWiq16bq2WiIUWi", "n", "sve2") |
||
4268 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s8_m, "q16Ucq16bq16ScIUWi", "n", "sve2") |
||
4269 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s8_x, "q16Ucq16bq16ScIUWi", "n", "sve2") |
||
4270 | TARGET_BUILTIN(__builtin_sve_svqshlu_n_s8_z, "q16Ucq16bq16ScIUWi", "n", "sve2") |
||
4271 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_s16, "q16Scq8sIUWi", "n", "sve2") |
||
4272 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_s32, "q8sq4iIUWi", "n", "sve2") |
||
4273 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_s64, "q4iq2WiIUWi", "n", "sve2") |
||
4274 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_u16, "q16Ucq8UsIUWi", "n", "sve2") |
||
4275 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_u32, "q8Usq4UiIUWi", "n", "sve2") |
||
4276 | TARGET_BUILTIN(__builtin_sve_svqshrnb_n_u64, "q4Uiq2UWiIUWi", "n", "sve2") |
||
4277 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_s16, "q16Scq16Scq8sIUWi", "n", "sve2") |
||
4278 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_s32, "q8sq8sq4iIUWi", "n", "sve2") |
||
4279 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_s64, "q4iq4iq2WiIUWi", "n", "sve2") |
||
4280 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_u16, "q16Ucq16Ucq8UsIUWi", "n", "sve2") |
||
4281 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_u32, "q8Usq8Usq4UiIUWi", "n", "sve2") |
||
4282 | TARGET_BUILTIN(__builtin_sve_svqshrnt_n_u64, "q4Uiq4Uiq2UWiIUWi", "n", "sve2") |
||
4283 | TARGET_BUILTIN(__builtin_sve_svqshrunb_n_s16, "q16Ucq8sIUWi", "n", "sve2") |
||
4284 | TARGET_BUILTIN(__builtin_sve_svqshrunb_n_s32, "q8Usq4iIUWi", "n", "sve2") |
||
4285 | TARGET_BUILTIN(__builtin_sve_svqshrunb_n_s64, "q4Uiq2WiIUWi", "n", "sve2") |
||
4286 | TARGET_BUILTIN(__builtin_sve_svqshrunt_n_s16, "q16Ucq16Ucq8sIUWi", "n", "sve2") |
||
4287 | TARGET_BUILTIN(__builtin_sve_svqshrunt_n_s32, "q8Usq8Usq4iIUWi", "n", "sve2") |
||
4288 | TARGET_BUILTIN(__builtin_sve_svqshrunt_n_s64, "q4Uiq4Uiq2WiIUWi", "n", "sve2") |
||
4289 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s16, "q8sq8ss", "n", "sve") |
||
4290 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4291 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4292 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4293 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s32, "q4iq4ii", "n", "sve") |
||
4294 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4295 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4296 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4297 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s64, "q2Wiq2WiWi", "n", "sve") |
||
4298 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4299 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4300 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4301 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s8, "q16Scq16ScSc", "n", "sve") |
||
4302 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4303 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4304 | TARGET_BUILTIN(__builtin_sve_svqsub_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4305 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u16, "q8Usq8UsUs", "n", "sve") |
||
4306 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
4307 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
4308 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
4309 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u32, "q4Uiq4UiUi", "n", "sve") |
||
4310 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4311 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4312 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4313 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u64, "q2UWiq2UWiUWi", "n", "sve") |
||
4314 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4315 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4316 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4317 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u8, "q16Ucq16UcUc", "n", "sve") |
||
4318 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4319 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4320 | TARGET_BUILTIN(__builtin_sve_svqsub_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4321 | TARGET_BUILTIN(__builtin_sve_svqsub_s16, "q8sq8sq8s", "n", "sve") |
||
4322 | TARGET_BUILTIN(__builtin_sve_svqsub_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4323 | TARGET_BUILTIN(__builtin_sve_svqsub_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4324 | TARGET_BUILTIN(__builtin_sve_svqsub_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4325 | TARGET_BUILTIN(__builtin_sve_svqsub_s32, "q4iq4iq4i", "n", "sve") |
||
4326 | TARGET_BUILTIN(__builtin_sve_svqsub_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4327 | TARGET_BUILTIN(__builtin_sve_svqsub_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4328 | TARGET_BUILTIN(__builtin_sve_svqsub_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4329 | TARGET_BUILTIN(__builtin_sve_svqsub_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
4330 | TARGET_BUILTIN(__builtin_sve_svqsub_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4331 | TARGET_BUILTIN(__builtin_sve_svqsub_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4332 | TARGET_BUILTIN(__builtin_sve_svqsub_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4333 | TARGET_BUILTIN(__builtin_sve_svqsub_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
4334 | TARGET_BUILTIN(__builtin_sve_svqsub_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4335 | TARGET_BUILTIN(__builtin_sve_svqsub_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4336 | TARGET_BUILTIN(__builtin_sve_svqsub_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4337 | TARGET_BUILTIN(__builtin_sve_svqsub_u16, "q8Usq8Usq8Us", "n", "sve") |
||
4338 | TARGET_BUILTIN(__builtin_sve_svqsub_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4339 | TARGET_BUILTIN(__builtin_sve_svqsub_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4340 | TARGET_BUILTIN(__builtin_sve_svqsub_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4341 | TARGET_BUILTIN(__builtin_sve_svqsub_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
4342 | TARGET_BUILTIN(__builtin_sve_svqsub_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4343 | TARGET_BUILTIN(__builtin_sve_svqsub_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4344 | TARGET_BUILTIN(__builtin_sve_svqsub_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4345 | TARGET_BUILTIN(__builtin_sve_svqsub_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
4346 | TARGET_BUILTIN(__builtin_sve_svqsub_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4347 | TARGET_BUILTIN(__builtin_sve_svqsub_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4348 | TARGET_BUILTIN(__builtin_sve_svqsub_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4349 | TARGET_BUILTIN(__builtin_sve_svqsub_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
4350 | TARGET_BUILTIN(__builtin_sve_svqsub_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4351 | TARGET_BUILTIN(__builtin_sve_svqsub_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4352 | TARGET_BUILTIN(__builtin_sve_svqsub_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4353 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4354 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4355 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4356 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4357 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4358 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4359 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4360 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4361 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4362 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4363 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4364 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4365 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
4366 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
4367 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
4368 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4369 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4370 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4371 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4372 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4373 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4374 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4375 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4376 | TARGET_BUILTIN(__builtin_sve_svqsubr_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4377 | TARGET_BUILTIN(__builtin_sve_svqsubr_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4378 | TARGET_BUILTIN(__builtin_sve_svqsubr_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4379 | TARGET_BUILTIN(__builtin_sve_svqsubr_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4380 | TARGET_BUILTIN(__builtin_sve_svqsubr_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4381 | TARGET_BUILTIN(__builtin_sve_svqsubr_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4382 | TARGET_BUILTIN(__builtin_sve_svqsubr_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4383 | TARGET_BUILTIN(__builtin_sve_svqsubr_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4384 | TARGET_BUILTIN(__builtin_sve_svqsubr_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4385 | TARGET_BUILTIN(__builtin_sve_svqsubr_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4386 | TARGET_BUILTIN(__builtin_sve_svqsubr_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4387 | TARGET_BUILTIN(__builtin_sve_svqsubr_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4388 | TARGET_BUILTIN(__builtin_sve_svqsubr_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4389 | TARGET_BUILTIN(__builtin_sve_svqsubr_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4390 | TARGET_BUILTIN(__builtin_sve_svqsubr_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4391 | TARGET_BUILTIN(__builtin_sve_svqsubr_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4392 | TARGET_BUILTIN(__builtin_sve_svqsubr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4393 | TARGET_BUILTIN(__builtin_sve_svqsubr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4394 | TARGET_BUILTIN(__builtin_sve_svqsubr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4395 | TARGET_BUILTIN(__builtin_sve_svqsubr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4396 | TARGET_BUILTIN(__builtin_sve_svqsubr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4397 | TARGET_BUILTIN(__builtin_sve_svqsubr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4398 | TARGET_BUILTIN(__builtin_sve_svqsubr_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4399 | TARGET_BUILTIN(__builtin_sve_svqsubr_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4400 | TARGET_BUILTIN(__builtin_sve_svqsubr_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4401 | TARGET_BUILTIN(__builtin_sve_svqxtnb_s16, "q16Scq8s", "n", "sve2") |
||
4402 | TARGET_BUILTIN(__builtin_sve_svqxtnb_s32, "q8sq4i", "n", "sve2") |
||
4403 | TARGET_BUILTIN(__builtin_sve_svqxtnb_s64, "q4iq2Wi", "n", "sve2") |
||
4404 | TARGET_BUILTIN(__builtin_sve_svqxtnb_u16, "q16Ucq8Us", "n", "sve2") |
||
4405 | TARGET_BUILTIN(__builtin_sve_svqxtnb_u32, "q8Usq4Ui", "n", "sve2") |
||
4406 | TARGET_BUILTIN(__builtin_sve_svqxtnb_u64, "q4Uiq2UWi", "n", "sve2") |
||
4407 | TARGET_BUILTIN(__builtin_sve_svqxtnt_s16, "q16Scq16Scq8s", "n", "sve2") |
||
4408 | TARGET_BUILTIN(__builtin_sve_svqxtnt_s32, "q8sq8sq4i", "n", "sve2") |
||
4409 | TARGET_BUILTIN(__builtin_sve_svqxtnt_s64, "q4iq4iq2Wi", "n", "sve2") |
||
4410 | TARGET_BUILTIN(__builtin_sve_svqxtnt_u16, "q16Ucq16Ucq8Us", "n", "sve2") |
||
4411 | TARGET_BUILTIN(__builtin_sve_svqxtnt_u32, "q8Usq8Usq4Ui", "n", "sve2") |
||
4412 | TARGET_BUILTIN(__builtin_sve_svqxtnt_u64, "q4Uiq4Uiq2UWi", "n", "sve2") |
||
4413 | TARGET_BUILTIN(__builtin_sve_svqxtunb_s16, "q16Ucq8s", "n", "sve2") |
||
4414 | TARGET_BUILTIN(__builtin_sve_svqxtunb_s32, "q8Usq4i", "n", "sve2") |
||
4415 | TARGET_BUILTIN(__builtin_sve_svqxtunb_s64, "q4Uiq2Wi", "n", "sve2") |
||
4416 | TARGET_BUILTIN(__builtin_sve_svqxtunt_s16, "q16Ucq16Ucq8s", "n", "sve2") |
||
4417 | TARGET_BUILTIN(__builtin_sve_svqxtunt_s32, "q8Usq8Usq4i", "n", "sve2") |
||
4418 | TARGET_BUILTIN(__builtin_sve_svqxtunt_s64, "q4Uiq4Uiq2Wi", "n", "sve2") |
||
4419 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_s16, "q16Scq8ss", "n", "sve2") |
||
4420 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_s32, "q8sq4ii", "n", "sve2") |
||
4421 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_s64, "q4iq2WiWi", "n", "sve2") |
||
4422 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_u16, "q16Ucq8UsUs", "n", "sve2") |
||
4423 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_u32, "q8Usq4UiUi", "n", "sve2") |
||
4424 | TARGET_BUILTIN(__builtin_sve_svraddhnb_n_u64, "q4Uiq2UWiUWi", "n", "sve2") |
||
4425 | TARGET_BUILTIN(__builtin_sve_svraddhnb_s16, "q16Scq8sq8s", "n", "sve2") |
||
4426 | TARGET_BUILTIN(__builtin_sve_svraddhnb_s32, "q8sq4iq4i", "n", "sve2") |
||
4427 | TARGET_BUILTIN(__builtin_sve_svraddhnb_s64, "q4iq2Wiq2Wi", "n", "sve2") |
||
4428 | TARGET_BUILTIN(__builtin_sve_svraddhnb_u16, "q16Ucq8Usq8Us", "n", "sve2") |
||
4429 | TARGET_BUILTIN(__builtin_sve_svraddhnb_u32, "q8Usq4Uiq4Ui", "n", "sve2") |
||
4430 | TARGET_BUILTIN(__builtin_sve_svraddhnb_u64, "q4Uiq2UWiq2UWi", "n", "sve2") |
||
4431 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_s16, "q16Scq16Scq8ss", "n", "sve2") |
||
4432 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_s32, "q8sq8sq4ii", "n", "sve2") |
||
4433 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_s64, "q4iq4iq2WiWi", "n", "sve2") |
||
4434 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_u16, "q16Ucq16Ucq8UsUs", "n", "sve2") |
||
4435 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_u32, "q8Usq8Usq4UiUi", "n", "sve2") |
||
4436 | TARGET_BUILTIN(__builtin_sve_svraddhnt_n_u64, "q4Uiq4Uiq2UWiUWi", "n", "sve2") |
||
4437 | TARGET_BUILTIN(__builtin_sve_svraddhnt_s16, "q16Scq16Scq8sq8s", "n", "sve2") |
||
4438 | TARGET_BUILTIN(__builtin_sve_svraddhnt_s32, "q8sq8sq4iq4i", "n", "sve2") |
||
4439 | TARGET_BUILTIN(__builtin_sve_svraddhnt_s64, "q4iq4iq2Wiq2Wi", "n", "sve2") |
||
4440 | TARGET_BUILTIN(__builtin_sve_svraddhnt_u16, "q16Ucq16Ucq8Usq8Us", "n", "sve2") |
||
4441 | TARGET_BUILTIN(__builtin_sve_svraddhnt_u32, "q8Usq8Usq4Uiq4Ui", "n", "sve2") |
||
4442 | TARGET_BUILTIN(__builtin_sve_svraddhnt_u64, "q4Uiq4Uiq2UWiq2UWi", "n", "sve2") |
||
4443 | TARGET_BUILTIN(__builtin_sve_svrax1_s64, "q2Wiq2Wiq2Wi", "n", "sve2-sha3") |
||
4444 | TARGET_BUILTIN(__builtin_sve_svrax1_u64, "q2UWiq2UWiq2UWi", "n", "sve2-sha3") |
||
4445 | TARGET_BUILTIN(__builtin_sve_svrbit_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
4446 | TARGET_BUILTIN(__builtin_sve_svrbit_s16_x, "q8sq16bq8s", "n", "sve") |
||
4447 | TARGET_BUILTIN(__builtin_sve_svrbit_s16_z, "q8sq16bq8s", "n", "sve") |
||
4448 | TARGET_BUILTIN(__builtin_sve_svrbit_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
4449 | TARGET_BUILTIN(__builtin_sve_svrbit_s32_x, "q4iq16bq4i", "n", "sve") |
||
4450 | TARGET_BUILTIN(__builtin_sve_svrbit_s32_z, "q4iq16bq4i", "n", "sve") |
||
4451 | TARGET_BUILTIN(__builtin_sve_svrbit_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
4452 | TARGET_BUILTIN(__builtin_sve_svrbit_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
4453 | TARGET_BUILTIN(__builtin_sve_svrbit_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
4454 | TARGET_BUILTIN(__builtin_sve_svrbit_s8_m, "q16Scq16Scq16bq16Sc", "n", "sve") |
||
4455 | TARGET_BUILTIN(__builtin_sve_svrbit_s8_x, "q16Scq16bq16Sc", "n", "sve") |
||
4456 | TARGET_BUILTIN(__builtin_sve_svrbit_s8_z, "q16Scq16bq16Sc", "n", "sve") |
||
4457 | TARGET_BUILTIN(__builtin_sve_svrbit_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
4458 | TARGET_BUILTIN(__builtin_sve_svrbit_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
4459 | TARGET_BUILTIN(__builtin_sve_svrbit_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
4460 | TARGET_BUILTIN(__builtin_sve_svrbit_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
4461 | TARGET_BUILTIN(__builtin_sve_svrbit_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
4462 | TARGET_BUILTIN(__builtin_sve_svrbit_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
4463 | TARGET_BUILTIN(__builtin_sve_svrbit_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
4464 | TARGET_BUILTIN(__builtin_sve_svrbit_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
4465 | TARGET_BUILTIN(__builtin_sve_svrbit_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
4466 | TARGET_BUILTIN(__builtin_sve_svrbit_u8_m, "q16Ucq16Ucq16bq16Uc", "n", "sve") |
||
4467 | TARGET_BUILTIN(__builtin_sve_svrbit_u8_x, "q16Ucq16bq16Uc", "n", "sve") |
||
4468 | TARGET_BUILTIN(__builtin_sve_svrbit_u8_z, "q16Ucq16bq16Uc", "n", "sve") |
||
4469 | TARGET_BUILTIN(__builtin_sve_svrdffr, "q16bv", "n", "sve") |
||
4470 | TARGET_BUILTIN(__builtin_sve_svrdffr_z, "q16bq16b", "n", "sve") |
||
4471 | TARGET_BUILTIN(__builtin_sve_svrecpe_f16, "q8hq8h", "n", "sve") |
||
4472 | TARGET_BUILTIN(__builtin_sve_svrecpe_f32, "q4fq4f", "n", "sve") |
||
4473 | TARGET_BUILTIN(__builtin_sve_svrecpe_f64, "q2dq2d", "n", "sve") |
||
4474 | TARGET_BUILTIN(__builtin_sve_svrecpe_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve2") |
||
4475 | TARGET_BUILTIN(__builtin_sve_svrecpe_u32_x, "q4Uiq16bq4Ui", "n", "sve2") |
||
4476 | TARGET_BUILTIN(__builtin_sve_svrecpe_u32_z, "q4Uiq16bq4Ui", "n", "sve2") |
||
4477 | TARGET_BUILTIN(__builtin_sve_svrecps_f16, "q8hq8hq8h", "n", "sve") |
||
4478 | TARGET_BUILTIN(__builtin_sve_svrecps_f32, "q4fq4fq4f", "n", "sve") |
||
4479 | TARGET_BUILTIN(__builtin_sve_svrecps_f64, "q2dq2dq2d", "n", "sve") |
||
4480 | TARGET_BUILTIN(__builtin_sve_svrecpx_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4481 | TARGET_BUILTIN(__builtin_sve_svrecpx_f16_x, "q8hq16bq8h", "n", "sve") |
||
4482 | TARGET_BUILTIN(__builtin_sve_svrecpx_f16_z, "q8hq16bq8h", "n", "sve") |
||
4483 | TARGET_BUILTIN(__builtin_sve_svrecpx_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4484 | TARGET_BUILTIN(__builtin_sve_svrecpx_f32_x, "q4fq16bq4f", "n", "sve") |
||
4485 | TARGET_BUILTIN(__builtin_sve_svrecpx_f32_z, "q4fq16bq4f", "n", "sve") |
||
4486 | TARGET_BUILTIN(__builtin_sve_svrecpx_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4487 | TARGET_BUILTIN(__builtin_sve_svrecpx_f64_x, "q2dq16bq2d", "n", "sve") |
||
4488 | TARGET_BUILTIN(__builtin_sve_svrecpx_f64_z, "q2dq16bq2d", "n", "sve") |
||
4489 | TARGET_BUILTIN(__builtin_sve_svrev_b16, "q16bq16b", "n", "sve") |
||
4490 | TARGET_BUILTIN(__builtin_sve_svrev_b32, "q16bq16b", "n", "sve") |
||
4491 | TARGET_BUILTIN(__builtin_sve_svrev_b64, "q16bq16b", "n", "sve") |
||
4492 | TARGET_BUILTIN(__builtin_sve_svrev_b8, "q16bq16b", "n", "sve") |
||
4493 | TARGET_BUILTIN(__builtin_sve_svrev_bf16, "q8yq8y", "n", "sve,bf16") |
||
4494 | TARGET_BUILTIN(__builtin_sve_svrev_f16, "q8hq8h", "n", "sve") |
||
4495 | TARGET_BUILTIN(__builtin_sve_svrev_f32, "q4fq4f", "n", "sve") |
||
4496 | TARGET_BUILTIN(__builtin_sve_svrev_f64, "q2dq2d", "n", "sve") |
||
4497 | TARGET_BUILTIN(__builtin_sve_svrev_s16, "q8sq8s", "n", "sve") |
||
4498 | TARGET_BUILTIN(__builtin_sve_svrev_s32, "q4iq4i", "n", "sve") |
||
4499 | TARGET_BUILTIN(__builtin_sve_svrev_s64, "q2Wiq2Wi", "n", "sve") |
||
4500 | TARGET_BUILTIN(__builtin_sve_svrev_s8, "q16Scq16Sc", "n", "sve") |
||
4501 | TARGET_BUILTIN(__builtin_sve_svrev_u16, "q8Usq8Us", "n", "sve") |
||
4502 | TARGET_BUILTIN(__builtin_sve_svrev_u32, "q4Uiq4Ui", "n", "sve") |
||
4503 | TARGET_BUILTIN(__builtin_sve_svrev_u64, "q2UWiq2UWi", "n", "sve") |
||
4504 | TARGET_BUILTIN(__builtin_sve_svrev_u8, "q16Ucq16Uc", "n", "sve") |
||
4505 | TARGET_BUILTIN(__builtin_sve_svrevb_s16_m, "q8sq8sq16bq8s", "n", "sve") |
||
4506 | TARGET_BUILTIN(__builtin_sve_svrevb_s16_x, "q8sq16bq8s", "n", "sve") |
||
4507 | TARGET_BUILTIN(__builtin_sve_svrevb_s16_z, "q8sq16bq8s", "n", "sve") |
||
4508 | TARGET_BUILTIN(__builtin_sve_svrevb_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
4509 | TARGET_BUILTIN(__builtin_sve_svrevb_s32_x, "q4iq16bq4i", "n", "sve") |
||
4510 | TARGET_BUILTIN(__builtin_sve_svrevb_s32_z, "q4iq16bq4i", "n", "sve") |
||
4511 | TARGET_BUILTIN(__builtin_sve_svrevb_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
4512 | TARGET_BUILTIN(__builtin_sve_svrevb_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
4513 | TARGET_BUILTIN(__builtin_sve_svrevb_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
4514 | TARGET_BUILTIN(__builtin_sve_svrevb_u16_m, "q8Usq8Usq16bq8Us", "n", "sve") |
||
4515 | TARGET_BUILTIN(__builtin_sve_svrevb_u16_x, "q8Usq16bq8Us", "n", "sve") |
||
4516 | TARGET_BUILTIN(__builtin_sve_svrevb_u16_z, "q8Usq16bq8Us", "n", "sve") |
||
4517 | TARGET_BUILTIN(__builtin_sve_svrevb_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
4518 | TARGET_BUILTIN(__builtin_sve_svrevb_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
4519 | TARGET_BUILTIN(__builtin_sve_svrevb_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
4520 | TARGET_BUILTIN(__builtin_sve_svrevb_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
4521 | TARGET_BUILTIN(__builtin_sve_svrevb_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
4522 | TARGET_BUILTIN(__builtin_sve_svrevb_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
4523 | TARGET_BUILTIN(__builtin_sve_svrevh_s32_m, "q4iq4iq16bq4i", "n", "sve") |
||
4524 | TARGET_BUILTIN(__builtin_sve_svrevh_s32_x, "q4iq16bq4i", "n", "sve") |
||
4525 | TARGET_BUILTIN(__builtin_sve_svrevh_s32_z, "q4iq16bq4i", "n", "sve") |
||
4526 | TARGET_BUILTIN(__builtin_sve_svrevh_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
4527 | TARGET_BUILTIN(__builtin_sve_svrevh_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
4528 | TARGET_BUILTIN(__builtin_sve_svrevh_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
4529 | TARGET_BUILTIN(__builtin_sve_svrevh_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve") |
||
4530 | TARGET_BUILTIN(__builtin_sve_svrevh_u32_x, "q4Uiq16bq4Ui", "n", "sve") |
||
4531 | TARGET_BUILTIN(__builtin_sve_svrevh_u32_z, "q4Uiq16bq4Ui", "n", "sve") |
||
4532 | TARGET_BUILTIN(__builtin_sve_svrevh_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
4533 | TARGET_BUILTIN(__builtin_sve_svrevh_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
4534 | TARGET_BUILTIN(__builtin_sve_svrevh_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
4535 | TARGET_BUILTIN(__builtin_sve_svrevw_s64_m, "q2Wiq2Wiq16bq2Wi", "n", "sve") |
||
4536 | TARGET_BUILTIN(__builtin_sve_svrevw_s64_x, "q2Wiq16bq2Wi", "n", "sve") |
||
4537 | TARGET_BUILTIN(__builtin_sve_svrevw_s64_z, "q2Wiq16bq2Wi", "n", "sve") |
||
4538 | TARGET_BUILTIN(__builtin_sve_svrevw_u64_m, "q2UWiq2UWiq16bq2UWi", "n", "sve") |
||
4539 | TARGET_BUILTIN(__builtin_sve_svrevw_u64_x, "q2UWiq16bq2UWi", "n", "sve") |
||
4540 | TARGET_BUILTIN(__builtin_sve_svrevw_u64_z, "q2UWiq16bq2UWi", "n", "sve") |
||
4541 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4542 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4543 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4544 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4545 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4546 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4547 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4548 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4549 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4550 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4551 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4552 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4553 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u16_m, "q8Usq16bq8UsUs", "n", "sve2") |
||
4554 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u16_x, "q8Usq16bq8UsUs", "n", "sve2") |
||
4555 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u16_z, "q8Usq16bq8UsUs", "n", "sve2") |
||
4556 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4557 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4558 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve2") |
||
4559 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4560 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4561 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve2") |
||
4562 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4563 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4564 | TARGET_BUILTIN(__builtin_sve_svrhadd_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve2") |
||
4565 | TARGET_BUILTIN(__builtin_sve_svrhadd_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4566 | TARGET_BUILTIN(__builtin_sve_svrhadd_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4567 | TARGET_BUILTIN(__builtin_sve_svrhadd_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4568 | TARGET_BUILTIN(__builtin_sve_svrhadd_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4569 | TARGET_BUILTIN(__builtin_sve_svrhadd_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4570 | TARGET_BUILTIN(__builtin_sve_svrhadd_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4571 | TARGET_BUILTIN(__builtin_sve_svrhadd_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4572 | TARGET_BUILTIN(__builtin_sve_svrhadd_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4573 | TARGET_BUILTIN(__builtin_sve_svrhadd_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4574 | TARGET_BUILTIN(__builtin_sve_svrhadd_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4575 | TARGET_BUILTIN(__builtin_sve_svrhadd_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4576 | TARGET_BUILTIN(__builtin_sve_svrhadd_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4577 | TARGET_BUILTIN(__builtin_sve_svrhadd_u16_m, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4578 | TARGET_BUILTIN(__builtin_sve_svrhadd_u16_x, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4579 | TARGET_BUILTIN(__builtin_sve_svrhadd_u16_z, "q8Usq16bq8Usq8Us", "n", "sve2") |
||
4580 | TARGET_BUILTIN(__builtin_sve_svrhadd_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4581 | TARGET_BUILTIN(__builtin_sve_svrhadd_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4582 | TARGET_BUILTIN(__builtin_sve_svrhadd_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve2") |
||
4583 | TARGET_BUILTIN(__builtin_sve_svrhadd_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4584 | TARGET_BUILTIN(__builtin_sve_svrhadd_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4585 | TARGET_BUILTIN(__builtin_sve_svrhadd_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve2") |
||
4586 | TARGET_BUILTIN(__builtin_sve_svrhadd_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4587 | TARGET_BUILTIN(__builtin_sve_svrhadd_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4588 | TARGET_BUILTIN(__builtin_sve_svrhadd_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve2") |
||
4589 | TARGET_BUILTIN(__builtin_sve_svrinta_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4590 | TARGET_BUILTIN(__builtin_sve_svrinta_f16_x, "q8hq16bq8h", "n", "sve") |
||
4591 | TARGET_BUILTIN(__builtin_sve_svrinta_f16_z, "q8hq16bq8h", "n", "sve") |
||
4592 | TARGET_BUILTIN(__builtin_sve_svrinta_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4593 | TARGET_BUILTIN(__builtin_sve_svrinta_f32_x, "q4fq16bq4f", "n", "sve") |
||
4594 | TARGET_BUILTIN(__builtin_sve_svrinta_f32_z, "q4fq16bq4f", "n", "sve") |
||
4595 | TARGET_BUILTIN(__builtin_sve_svrinta_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4596 | TARGET_BUILTIN(__builtin_sve_svrinta_f64_x, "q2dq16bq2d", "n", "sve") |
||
4597 | TARGET_BUILTIN(__builtin_sve_svrinta_f64_z, "q2dq16bq2d", "n", "sve") |
||
4598 | TARGET_BUILTIN(__builtin_sve_svrinti_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4599 | TARGET_BUILTIN(__builtin_sve_svrinti_f16_x, "q8hq16bq8h", "n", "sve") |
||
4600 | TARGET_BUILTIN(__builtin_sve_svrinti_f16_z, "q8hq16bq8h", "n", "sve") |
||
4601 | TARGET_BUILTIN(__builtin_sve_svrinti_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4602 | TARGET_BUILTIN(__builtin_sve_svrinti_f32_x, "q4fq16bq4f", "n", "sve") |
||
4603 | TARGET_BUILTIN(__builtin_sve_svrinti_f32_z, "q4fq16bq4f", "n", "sve") |
||
4604 | TARGET_BUILTIN(__builtin_sve_svrinti_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4605 | TARGET_BUILTIN(__builtin_sve_svrinti_f64_x, "q2dq16bq2d", "n", "sve") |
||
4606 | TARGET_BUILTIN(__builtin_sve_svrinti_f64_z, "q2dq16bq2d", "n", "sve") |
||
4607 | TARGET_BUILTIN(__builtin_sve_svrintm_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4608 | TARGET_BUILTIN(__builtin_sve_svrintm_f16_x, "q8hq16bq8h", "n", "sve") |
||
4609 | TARGET_BUILTIN(__builtin_sve_svrintm_f16_z, "q8hq16bq8h", "n", "sve") |
||
4610 | TARGET_BUILTIN(__builtin_sve_svrintm_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4611 | TARGET_BUILTIN(__builtin_sve_svrintm_f32_x, "q4fq16bq4f", "n", "sve") |
||
4612 | TARGET_BUILTIN(__builtin_sve_svrintm_f32_z, "q4fq16bq4f", "n", "sve") |
||
4613 | TARGET_BUILTIN(__builtin_sve_svrintm_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4614 | TARGET_BUILTIN(__builtin_sve_svrintm_f64_x, "q2dq16bq2d", "n", "sve") |
||
4615 | TARGET_BUILTIN(__builtin_sve_svrintm_f64_z, "q2dq16bq2d", "n", "sve") |
||
4616 | TARGET_BUILTIN(__builtin_sve_svrintn_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4617 | TARGET_BUILTIN(__builtin_sve_svrintn_f16_x, "q8hq16bq8h", "n", "sve") |
||
4618 | TARGET_BUILTIN(__builtin_sve_svrintn_f16_z, "q8hq16bq8h", "n", "sve") |
||
4619 | TARGET_BUILTIN(__builtin_sve_svrintn_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4620 | TARGET_BUILTIN(__builtin_sve_svrintn_f32_x, "q4fq16bq4f", "n", "sve") |
||
4621 | TARGET_BUILTIN(__builtin_sve_svrintn_f32_z, "q4fq16bq4f", "n", "sve") |
||
4622 | TARGET_BUILTIN(__builtin_sve_svrintn_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4623 | TARGET_BUILTIN(__builtin_sve_svrintn_f64_x, "q2dq16bq2d", "n", "sve") |
||
4624 | TARGET_BUILTIN(__builtin_sve_svrintn_f64_z, "q2dq16bq2d", "n", "sve") |
||
4625 | TARGET_BUILTIN(__builtin_sve_svrintp_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4626 | TARGET_BUILTIN(__builtin_sve_svrintp_f16_x, "q8hq16bq8h", "n", "sve") |
||
4627 | TARGET_BUILTIN(__builtin_sve_svrintp_f16_z, "q8hq16bq8h", "n", "sve") |
||
4628 | TARGET_BUILTIN(__builtin_sve_svrintp_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4629 | TARGET_BUILTIN(__builtin_sve_svrintp_f32_x, "q4fq16bq4f", "n", "sve") |
||
4630 | TARGET_BUILTIN(__builtin_sve_svrintp_f32_z, "q4fq16bq4f", "n", "sve") |
||
4631 | TARGET_BUILTIN(__builtin_sve_svrintp_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4632 | TARGET_BUILTIN(__builtin_sve_svrintp_f64_x, "q2dq16bq2d", "n", "sve") |
||
4633 | TARGET_BUILTIN(__builtin_sve_svrintp_f64_z, "q2dq16bq2d", "n", "sve") |
||
4634 | TARGET_BUILTIN(__builtin_sve_svrintx_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4635 | TARGET_BUILTIN(__builtin_sve_svrintx_f16_x, "q8hq16bq8h", "n", "sve") |
||
4636 | TARGET_BUILTIN(__builtin_sve_svrintx_f16_z, "q8hq16bq8h", "n", "sve") |
||
4637 | TARGET_BUILTIN(__builtin_sve_svrintx_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4638 | TARGET_BUILTIN(__builtin_sve_svrintx_f32_x, "q4fq16bq4f", "n", "sve") |
||
4639 | TARGET_BUILTIN(__builtin_sve_svrintx_f32_z, "q4fq16bq4f", "n", "sve") |
||
4640 | TARGET_BUILTIN(__builtin_sve_svrintx_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4641 | TARGET_BUILTIN(__builtin_sve_svrintx_f64_x, "q2dq16bq2d", "n", "sve") |
||
4642 | TARGET_BUILTIN(__builtin_sve_svrintx_f64_z, "q2dq16bq2d", "n", "sve") |
||
4643 | TARGET_BUILTIN(__builtin_sve_svrintz_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4644 | TARGET_BUILTIN(__builtin_sve_svrintz_f16_x, "q8hq16bq8h", "n", "sve") |
||
4645 | TARGET_BUILTIN(__builtin_sve_svrintz_f16_z, "q8hq16bq8h", "n", "sve") |
||
4646 | TARGET_BUILTIN(__builtin_sve_svrintz_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4647 | TARGET_BUILTIN(__builtin_sve_svrintz_f32_x, "q4fq16bq4f", "n", "sve") |
||
4648 | TARGET_BUILTIN(__builtin_sve_svrintz_f32_z, "q4fq16bq4f", "n", "sve") |
||
4649 | TARGET_BUILTIN(__builtin_sve_svrintz_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4650 | TARGET_BUILTIN(__builtin_sve_svrintz_f64_x, "q2dq16bq2d", "n", "sve") |
||
4651 | TARGET_BUILTIN(__builtin_sve_svrintz_f64_z, "q2dq16bq2d", "n", "sve") |
||
4652 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s16_m, "q8sq16bq8ss", "n", "sve2") |
||
4653 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s16_x, "q8sq16bq8ss", "n", "sve2") |
||
4654 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s16_z, "q8sq16bq8ss", "n", "sve2") |
||
4655 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s32_m, "q4iq16bq4ii", "n", "sve2") |
||
4656 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s32_x, "q4iq16bq4ii", "n", "sve2") |
||
4657 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s32_z, "q4iq16bq4ii", "n", "sve2") |
||
4658 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4659 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4660 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve2") |
||
4661 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s8_m, "q16Scq16bq16ScSc", "n", "sve2") |
||
4662 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s8_x, "q16Scq16bq16ScSc", "n", "sve2") |
||
4663 | TARGET_BUILTIN(__builtin_sve_svrshl_n_s8_z, "q16Scq16bq16ScSc", "n", "sve2") |
||
4664 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u16_m, "q8Usq16bq8Uss", "n", "sve2") |
||
4665 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u16_x, "q8Usq16bq8Uss", "n", "sve2") |
||
4666 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u16_z, "q8Usq16bq8Uss", "n", "sve2") |
||
4667 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u32_m, "q4Uiq16bq4Uii", "n", "sve2") |
||
4668 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u32_x, "q4Uiq16bq4Uii", "n", "sve2") |
||
4669 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u32_z, "q4Uiq16bq4Uii", "n", "sve2") |
||
4670 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u64_m, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4671 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u64_x, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4672 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u64_z, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4673 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u8_m, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4674 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u8_x, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4675 | TARGET_BUILTIN(__builtin_sve_svrshl_n_u8_z, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4676 | TARGET_BUILTIN(__builtin_sve_svrshl_s16_m, "q8sq16bq8sq8s", "n", "sve2") |
||
4677 | TARGET_BUILTIN(__builtin_sve_svrshl_s16_x, "q8sq16bq8sq8s", "n", "sve2") |
||
4678 | TARGET_BUILTIN(__builtin_sve_svrshl_s16_z, "q8sq16bq8sq8s", "n", "sve2") |
||
4679 | TARGET_BUILTIN(__builtin_sve_svrshl_s32_m, "q4iq16bq4iq4i", "n", "sve2") |
||
4680 | TARGET_BUILTIN(__builtin_sve_svrshl_s32_x, "q4iq16bq4iq4i", "n", "sve2") |
||
4681 | TARGET_BUILTIN(__builtin_sve_svrshl_s32_z, "q4iq16bq4iq4i", "n", "sve2") |
||
4682 | TARGET_BUILTIN(__builtin_sve_svrshl_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4683 | TARGET_BUILTIN(__builtin_sve_svrshl_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4684 | TARGET_BUILTIN(__builtin_sve_svrshl_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve2") |
||
4685 | TARGET_BUILTIN(__builtin_sve_svrshl_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4686 | TARGET_BUILTIN(__builtin_sve_svrshl_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4687 | TARGET_BUILTIN(__builtin_sve_svrshl_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve2") |
||
4688 | TARGET_BUILTIN(__builtin_sve_svrshl_u16_m, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4689 | TARGET_BUILTIN(__builtin_sve_svrshl_u16_x, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4690 | TARGET_BUILTIN(__builtin_sve_svrshl_u16_z, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4691 | TARGET_BUILTIN(__builtin_sve_svrshl_u32_m, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4692 | TARGET_BUILTIN(__builtin_sve_svrshl_u32_x, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4693 | TARGET_BUILTIN(__builtin_sve_svrshl_u32_z, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4694 | TARGET_BUILTIN(__builtin_sve_svrshl_u64_m, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4695 | TARGET_BUILTIN(__builtin_sve_svrshl_u64_x, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4696 | TARGET_BUILTIN(__builtin_sve_svrshl_u64_z, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4697 | TARGET_BUILTIN(__builtin_sve_svrshl_u8_m, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4698 | TARGET_BUILTIN(__builtin_sve_svrshl_u8_x, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4699 | TARGET_BUILTIN(__builtin_sve_svrshl_u8_z, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4700 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s16_m, "q8sq16bq8sIUWi", "n", "sve2") |
||
4701 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s16_x, "q8sq16bq8sIUWi", "n", "sve2") |
||
4702 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s16_z, "q8sq16bq8sIUWi", "n", "sve2") |
||
4703 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s32_m, "q4iq16bq4iIUWi", "n", "sve2") |
||
4704 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s32_x, "q4iq16bq4iIUWi", "n", "sve2") |
||
4705 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s32_z, "q4iq16bq4iIUWi", "n", "sve2") |
||
4706 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s64_m, "q2Wiq16bq2WiIUWi", "n", "sve2") |
||
4707 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s64_x, "q2Wiq16bq2WiIUWi", "n", "sve2") |
||
4708 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s64_z, "q2Wiq16bq2WiIUWi", "n", "sve2") |
||
4709 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s8_m, "q16Scq16bq16ScIUWi", "n", "sve2") |
||
4710 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s8_x, "q16Scq16bq16ScIUWi", "n", "sve2") |
||
4711 | TARGET_BUILTIN(__builtin_sve_svrshr_n_s8_z, "q16Scq16bq16ScIUWi", "n", "sve2") |
||
4712 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u16_m, "q8Usq16bq8UsIUWi", "n", "sve2") |
||
4713 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u16_x, "q8Usq16bq8UsIUWi", "n", "sve2") |
||
4714 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u16_z, "q8Usq16bq8UsIUWi", "n", "sve2") |
||
4715 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u32_m, "q4Uiq16bq4UiIUWi", "n", "sve2") |
||
4716 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u32_x, "q4Uiq16bq4UiIUWi", "n", "sve2") |
||
4717 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u32_z, "q4Uiq16bq4UiIUWi", "n", "sve2") |
||
4718 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u64_m, "q2UWiq16bq2UWiIUWi", "n", "sve2") |
||
4719 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u64_x, "q2UWiq16bq2UWiIUWi", "n", "sve2") |
||
4720 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u64_z, "q2UWiq16bq2UWiIUWi", "n", "sve2") |
||
4721 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u8_m, "q16Ucq16bq16UcIUWi", "n", "sve2") |
||
4722 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u8_x, "q16Ucq16bq16UcIUWi", "n", "sve2") |
||
4723 | TARGET_BUILTIN(__builtin_sve_svrshr_n_u8_z, "q16Ucq16bq16UcIUWi", "n", "sve2") |
||
4724 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_s16, "q16Scq8sIUWi", "n", "sve2") |
||
4725 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_s32, "q8sq4iIUWi", "n", "sve2") |
||
4726 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_s64, "q4iq2WiIUWi", "n", "sve2") |
||
4727 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_u16, "q16Ucq8UsIUWi", "n", "sve2") |
||
4728 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_u32, "q8Usq4UiIUWi", "n", "sve2") |
||
4729 | TARGET_BUILTIN(__builtin_sve_svrshrnb_n_u64, "q4Uiq2UWiIUWi", "n", "sve2") |
||
4730 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_s16, "q16Scq16Scq8sIUWi", "n", "sve2") |
||
4731 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_s32, "q8sq8sq4iIUWi", "n", "sve2") |
||
4732 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_s64, "q4iq4iq2WiIUWi", "n", "sve2") |
||
4733 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_u16, "q16Ucq16Ucq8UsIUWi", "n", "sve2") |
||
4734 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_u32, "q8Usq8Usq4UiIUWi", "n", "sve2") |
||
4735 | TARGET_BUILTIN(__builtin_sve_svrshrnt_n_u64, "q4Uiq4Uiq2UWiIUWi", "n", "sve2") |
||
4736 | TARGET_BUILTIN(__builtin_sve_svrsqrte_f16, "q8hq8h", "n", "sve") |
||
4737 | TARGET_BUILTIN(__builtin_sve_svrsqrte_f32, "q4fq4f", "n", "sve") |
||
4738 | TARGET_BUILTIN(__builtin_sve_svrsqrte_f64, "q2dq2d", "n", "sve") |
||
4739 | TARGET_BUILTIN(__builtin_sve_svrsqrte_u32_m, "q4Uiq4Uiq16bq4Ui", "n", "sve2") |
||
4740 | TARGET_BUILTIN(__builtin_sve_svrsqrte_u32_x, "q4Uiq16bq4Ui", "n", "sve2") |
||
4741 | TARGET_BUILTIN(__builtin_sve_svrsqrte_u32_z, "q4Uiq16bq4Ui", "n", "sve2") |
||
4742 | TARGET_BUILTIN(__builtin_sve_svrsqrts_f16, "q8hq8hq8h", "n", "sve") |
||
4743 | TARGET_BUILTIN(__builtin_sve_svrsqrts_f32, "q4fq4fq4f", "n", "sve") |
||
4744 | TARGET_BUILTIN(__builtin_sve_svrsqrts_f64, "q2dq2dq2d", "n", "sve") |
||
4745 | TARGET_BUILTIN(__builtin_sve_svrsra_n_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4746 | TARGET_BUILTIN(__builtin_sve_svrsra_n_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4747 | TARGET_BUILTIN(__builtin_sve_svrsra_n_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4748 | TARGET_BUILTIN(__builtin_sve_svrsra_n_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
4749 | TARGET_BUILTIN(__builtin_sve_svrsra_n_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
4750 | TARGET_BUILTIN(__builtin_sve_svrsra_n_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
4751 | TARGET_BUILTIN(__builtin_sve_svrsra_n_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
4752 | TARGET_BUILTIN(__builtin_sve_svrsra_n_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
4753 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_s16, "q16Scq8ss", "n", "sve2") |
||
4754 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_s32, "q8sq4ii", "n", "sve2") |
||
4755 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_s64, "q4iq2WiWi", "n", "sve2") |
||
4756 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_u16, "q16Ucq8UsUs", "n", "sve2") |
||
4757 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_u32, "q8Usq4UiUi", "n", "sve2") |
||
4758 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_n_u64, "q4Uiq2UWiUWi", "n", "sve2") |
||
4759 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_s16, "q16Scq8sq8s", "n", "sve2") |
||
4760 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_s32, "q8sq4iq4i", "n", "sve2") |
||
4761 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_s64, "q4iq2Wiq2Wi", "n", "sve2") |
||
4762 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_u16, "q16Ucq8Usq8Us", "n", "sve2") |
||
4763 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_u32, "q8Usq4Uiq4Ui", "n", "sve2") |
||
4764 | TARGET_BUILTIN(__builtin_sve_svrsubhnb_u64, "q4Uiq2UWiq2UWi", "n", "sve2") |
||
4765 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_s16, "q16Scq16Scq8ss", "n", "sve2") |
||
4766 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_s32, "q8sq8sq4ii", "n", "sve2") |
||
4767 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_s64, "q4iq4iq2WiWi", "n", "sve2") |
||
4768 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_u16, "q16Ucq16Ucq8UsUs", "n", "sve2") |
||
4769 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_u32, "q8Usq8Usq4UiUi", "n", "sve2") |
||
4770 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_n_u64, "q4Uiq4Uiq2UWiUWi", "n", "sve2") |
||
4771 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_s16, "q16Scq16Scq8sq8s", "n", "sve2") |
||
4772 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_s32, "q8sq8sq4iq4i", "n", "sve2") |
||
4773 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_s64, "q4iq4iq2Wiq2Wi", "n", "sve2") |
||
4774 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_u16, "q16Ucq16Ucq8Usq8Us", "n", "sve2") |
||
4775 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_u32, "q8Usq8Usq4Uiq4Ui", "n", "sve2") |
||
4776 | TARGET_BUILTIN(__builtin_sve_svrsubhnt_u64, "q4Uiq4Uiq2UWiq2UWi", "n", "sve2") |
||
4777 | TARGET_BUILTIN(__builtin_sve_svsbclb_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
4778 | TARGET_BUILTIN(__builtin_sve_svsbclb_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
4779 | TARGET_BUILTIN(__builtin_sve_svsbclb_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
4780 | TARGET_BUILTIN(__builtin_sve_svsbclb_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
4781 | TARGET_BUILTIN(__builtin_sve_svsbclt_n_u32, "q4Uiq4Uiq4UiUi", "n", "sve2") |
||
4782 | TARGET_BUILTIN(__builtin_sve_svsbclt_n_u64, "q2UWiq2UWiq2UWiUWi", "n", "sve2") |
||
4783 | TARGET_BUILTIN(__builtin_sve_svsbclt_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
4784 | TARGET_BUILTIN(__builtin_sve_svsbclt_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
4785 | TARGET_BUILTIN(__builtin_sve_svscale_f16_m, "q8hq16bq8hq8s", "n", "sve") |
||
4786 | TARGET_BUILTIN(__builtin_sve_svscale_f16_x, "q8hq16bq8hq8s", "n", "sve") |
||
4787 | TARGET_BUILTIN(__builtin_sve_svscale_f16_z, "q8hq16bq8hq8s", "n", "sve") |
||
4788 | TARGET_BUILTIN(__builtin_sve_svscale_f32_m, "q4fq16bq4fq4i", "n", "sve") |
||
4789 | TARGET_BUILTIN(__builtin_sve_svscale_f32_x, "q4fq16bq4fq4i", "n", "sve") |
||
4790 | TARGET_BUILTIN(__builtin_sve_svscale_f32_z, "q4fq16bq4fq4i", "n", "sve") |
||
4791 | TARGET_BUILTIN(__builtin_sve_svscale_f64_m, "q2dq16bq2dq2Wi", "n", "sve") |
||
4792 | TARGET_BUILTIN(__builtin_sve_svscale_f64_x, "q2dq16bq2dq2Wi", "n", "sve") |
||
4793 | TARGET_BUILTIN(__builtin_sve_svscale_f64_z, "q2dq16bq2dq2Wi", "n", "sve") |
||
4794 | TARGET_BUILTIN(__builtin_sve_svscale_n_f16_m, "q8hq16bq8hs", "n", "sve") |
||
4795 | TARGET_BUILTIN(__builtin_sve_svscale_n_f16_x, "q8hq16bq8hs", "n", "sve") |
||
4796 | TARGET_BUILTIN(__builtin_sve_svscale_n_f16_z, "q8hq16bq8hs", "n", "sve") |
||
4797 | TARGET_BUILTIN(__builtin_sve_svscale_n_f32_m, "q4fq16bq4fi", "n", "sve") |
||
4798 | TARGET_BUILTIN(__builtin_sve_svscale_n_f32_x, "q4fq16bq4fi", "n", "sve") |
||
4799 | TARGET_BUILTIN(__builtin_sve_svscale_n_f32_z, "q4fq16bq4fi", "n", "sve") |
||
4800 | TARGET_BUILTIN(__builtin_sve_svscale_n_f64_m, "q2dq16bq2dWi", "n", "sve") |
||
4801 | TARGET_BUILTIN(__builtin_sve_svscale_n_f64_x, "q2dq16bq2dWi", "n", "sve") |
||
4802 | TARGET_BUILTIN(__builtin_sve_svscale_n_f64_z, "q2dq16bq2dWi", "n", "sve") |
||
4803 | TARGET_BUILTIN(__builtin_sve_svsel_b, "q16bq16bq16bq16b", "n", "sve") |
||
4804 | TARGET_BUILTIN(__builtin_sve_svsel_bf16, "q8yq16bq8yq8y", "n", "sve,bf16") |
||
4805 | TARGET_BUILTIN(__builtin_sve_svsel_f16, "q8hq16bq8hq8h", "n", "sve") |
||
4806 | TARGET_BUILTIN(__builtin_sve_svsel_f32, "q4fq16bq4fq4f", "n", "sve") |
||
4807 | TARGET_BUILTIN(__builtin_sve_svsel_f64, "q2dq16bq2dq2d", "n", "sve") |
||
4808 | TARGET_BUILTIN(__builtin_sve_svsel_s16, "q8sq16bq8sq8s", "n", "sve") |
||
4809 | TARGET_BUILTIN(__builtin_sve_svsel_s32, "q4iq16bq4iq4i", "n", "sve") |
||
4810 | TARGET_BUILTIN(__builtin_sve_svsel_s64, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
4811 | TARGET_BUILTIN(__builtin_sve_svsel_s8, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
4812 | TARGET_BUILTIN(__builtin_sve_svsel_u16, "q8Usq16bq8Usq8Us", "n", "sve") |
||
4813 | TARGET_BUILTIN(__builtin_sve_svsel_u32, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
4814 | TARGET_BUILTIN(__builtin_sve_svsel_u64, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
4815 | TARGET_BUILTIN(__builtin_sve_svsel_u8, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
4816 | TARGET_BUILTIN(__builtin_sve_svset2_bf16, "q16yq16yIUWiq8y", "n", "sve,bf16") |
||
4817 | TARGET_BUILTIN(__builtin_sve_svset2_f16, "q16hq16hIUWiq8h", "n", "sve") |
||
4818 | TARGET_BUILTIN(__builtin_sve_svset2_f32, "q8fq8fIUWiq4f", "n", "sve") |
||
4819 | TARGET_BUILTIN(__builtin_sve_svset2_f64, "q4dq4dIUWiq2d", "n", "sve") |
||
4820 | TARGET_BUILTIN(__builtin_sve_svset2_s16, "q16sq16sIUWiq8s", "n", "sve") |
||
4821 | TARGET_BUILTIN(__builtin_sve_svset2_s32, "q8iq8iIUWiq4i", "n", "sve") |
||
4822 | TARGET_BUILTIN(__builtin_sve_svset2_s64, "q4Wiq4WiIUWiq2Wi", "n", "sve") |
||
4823 | TARGET_BUILTIN(__builtin_sve_svset2_s8, "q32Scq32ScIUWiq16Sc", "n", "sve") |
||
4824 | TARGET_BUILTIN(__builtin_sve_svset2_u16, "q16Usq16UsIUWiq8Us", "n", "sve") |
||
4825 | TARGET_BUILTIN(__builtin_sve_svset2_u32, "q8Uiq8UiIUWiq4Ui", "n", "sve") |
||
4826 | TARGET_BUILTIN(__builtin_sve_svset2_u64, "q4UWiq4UWiIUWiq2UWi", "n", "sve") |
||
4827 | TARGET_BUILTIN(__builtin_sve_svset2_u8, "q32Ucq32UcIUWiq16Uc", "n", "sve") |
||
4828 | TARGET_BUILTIN(__builtin_sve_svset3_bf16, "q24yq24yIUWiq8y", "n", "sve,bf16") |
||
4829 | TARGET_BUILTIN(__builtin_sve_svset3_f16, "q24hq24hIUWiq8h", "n", "sve") |
||
4830 | TARGET_BUILTIN(__builtin_sve_svset3_f32, "q12fq12fIUWiq4f", "n", "sve") |
||
4831 | TARGET_BUILTIN(__builtin_sve_svset3_f64, "q6dq6dIUWiq2d", "n", "sve") |
||
4832 | TARGET_BUILTIN(__builtin_sve_svset3_s16, "q24sq24sIUWiq8s", "n", "sve") |
||
4833 | TARGET_BUILTIN(__builtin_sve_svset3_s32, "q12iq12iIUWiq4i", "n", "sve") |
||
4834 | TARGET_BUILTIN(__builtin_sve_svset3_s64, "q6Wiq6WiIUWiq2Wi", "n", "sve") |
||
4835 | TARGET_BUILTIN(__builtin_sve_svset3_s8, "q48Scq48ScIUWiq16Sc", "n", "sve") |
||
4836 | TARGET_BUILTIN(__builtin_sve_svset3_u16, "q24Usq24UsIUWiq8Us", "n", "sve") |
||
4837 | TARGET_BUILTIN(__builtin_sve_svset3_u32, "q12Uiq12UiIUWiq4Ui", "n", "sve") |
||
4838 | TARGET_BUILTIN(__builtin_sve_svset3_u64, "q6UWiq6UWiIUWiq2UWi", "n", "sve") |
||
4839 | TARGET_BUILTIN(__builtin_sve_svset3_u8, "q48Ucq48UcIUWiq16Uc", "n", "sve") |
||
4840 | TARGET_BUILTIN(__builtin_sve_svset4_bf16, "q32yq32yIUWiq8y", "n", "sve,bf16") |
||
4841 | TARGET_BUILTIN(__builtin_sve_svset4_f16, "q32hq32hIUWiq8h", "n", "sve") |
||
4842 | TARGET_BUILTIN(__builtin_sve_svset4_f32, "q16fq16fIUWiq4f", "n", "sve") |
||
4843 | TARGET_BUILTIN(__builtin_sve_svset4_f64, "q8dq8dIUWiq2d", "n", "sve") |
||
4844 | TARGET_BUILTIN(__builtin_sve_svset4_s16, "q32sq32sIUWiq8s", "n", "sve") |
||
4845 | TARGET_BUILTIN(__builtin_sve_svset4_s32, "q16iq16iIUWiq4i", "n", "sve") |
||
4846 | TARGET_BUILTIN(__builtin_sve_svset4_s64, "q8Wiq8WiIUWiq2Wi", "n", "sve") |
||
4847 | TARGET_BUILTIN(__builtin_sve_svset4_s8, "q64Scq64ScIUWiq16Sc", "n", "sve") |
||
4848 | TARGET_BUILTIN(__builtin_sve_svset4_u16, "q32Usq32UsIUWiq8Us", "n", "sve") |
||
4849 | TARGET_BUILTIN(__builtin_sve_svset4_u32, "q16Uiq16UiIUWiq4Ui", "n", "sve") |
||
4850 | TARGET_BUILTIN(__builtin_sve_svset4_u64, "q8UWiq8UWiIUWiq2UWi", "n", "sve") |
||
4851 | TARGET_BUILTIN(__builtin_sve_svset4_u8, "q64Ucq64UcIUWiq16Uc", "n", "sve") |
||
4852 | TARGET_BUILTIN(__builtin_sve_svsetffr, "vv", "n", "sve") |
||
4853 | TARGET_BUILTIN(__builtin_sve_svshllb_n_s16, "q8sq16ScIUWi", "n", "sve2") |
||
4854 | TARGET_BUILTIN(__builtin_sve_svshllb_n_s32, "q4iq8sIUWi", "n", "sve2") |
||
4855 | TARGET_BUILTIN(__builtin_sve_svshllb_n_s64, "q2Wiq4iIUWi", "n", "sve2") |
||
4856 | TARGET_BUILTIN(__builtin_sve_svshllb_n_u16, "q8Usq16UcIUWi", "n", "sve2") |
||
4857 | TARGET_BUILTIN(__builtin_sve_svshllb_n_u32, "q4Uiq8UsIUWi", "n", "sve2") |
||
4858 | TARGET_BUILTIN(__builtin_sve_svshllb_n_u64, "q2UWiq4UiIUWi", "n", "sve2") |
||
4859 | TARGET_BUILTIN(__builtin_sve_svshllt_n_s16, "q8sq16ScIUWi", "n", "sve2") |
||
4860 | TARGET_BUILTIN(__builtin_sve_svshllt_n_s32, "q4iq8sIUWi", "n", "sve2") |
||
4861 | TARGET_BUILTIN(__builtin_sve_svshllt_n_s64, "q2Wiq4iIUWi", "n", "sve2") |
||
4862 | TARGET_BUILTIN(__builtin_sve_svshllt_n_u16, "q8Usq16UcIUWi", "n", "sve2") |
||
4863 | TARGET_BUILTIN(__builtin_sve_svshllt_n_u32, "q4Uiq8UsIUWi", "n", "sve2") |
||
4864 | TARGET_BUILTIN(__builtin_sve_svshllt_n_u64, "q2UWiq4UiIUWi", "n", "sve2") |
||
4865 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_s16, "q16Scq8sIUWi", "n", "sve2") |
||
4866 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_s32, "q8sq4iIUWi", "n", "sve2") |
||
4867 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_s64, "q4iq2WiIUWi", "n", "sve2") |
||
4868 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_u16, "q16Ucq8UsIUWi", "n", "sve2") |
||
4869 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_u32, "q8Usq4UiIUWi", "n", "sve2") |
||
4870 | TARGET_BUILTIN(__builtin_sve_svshrnb_n_u64, "q4Uiq2UWiIUWi", "n", "sve2") |
||
4871 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_s16, "q16Scq16Scq8sIUWi", "n", "sve2") |
||
4872 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_s32, "q8sq8sq4iIUWi", "n", "sve2") |
||
4873 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_s64, "q4iq4iq2WiIUWi", "n", "sve2") |
||
4874 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_u16, "q16Ucq16Ucq8UsIUWi", "n", "sve2") |
||
4875 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_u32, "q8Usq8Usq4UiIUWi", "n", "sve2") |
||
4876 | TARGET_BUILTIN(__builtin_sve_svshrnt_n_u64, "q4Uiq4Uiq2UWiIUWi", "n", "sve2") |
||
4877 | TARGET_BUILTIN(__builtin_sve_svsli_n_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4878 | TARGET_BUILTIN(__builtin_sve_svsli_n_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4879 | TARGET_BUILTIN(__builtin_sve_svsli_n_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4880 | TARGET_BUILTIN(__builtin_sve_svsli_n_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
4881 | TARGET_BUILTIN(__builtin_sve_svsli_n_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
4882 | TARGET_BUILTIN(__builtin_sve_svsli_n_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
4883 | TARGET_BUILTIN(__builtin_sve_svsli_n_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
4884 | TARGET_BUILTIN(__builtin_sve_svsli_n_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
4885 | TARGET_BUILTIN(__builtin_sve_svsm4e_u32, "q4Uiq4Uiq4Ui", "n", "sve2-sm4") |
||
4886 | TARGET_BUILTIN(__builtin_sve_svsm4ekey_u32, "q4Uiq4Uiq4Ui", "n", "sve2-sm4") |
||
4887 | TARGET_BUILTIN(__builtin_sve_svsplice_bf16, "q8yq16bq8yq8y", "n", "sve,bf16") |
||
4888 | TARGET_BUILTIN(__builtin_sve_svsplice_f16, "q8hq16bq8hq8h", "n", "sve") |
||
4889 | TARGET_BUILTIN(__builtin_sve_svsplice_f32, "q4fq16bq4fq4f", "n", "sve") |
||
4890 | TARGET_BUILTIN(__builtin_sve_svsplice_f64, "q2dq16bq2dq2d", "n", "sve") |
||
4891 | TARGET_BUILTIN(__builtin_sve_svsplice_s16, "q8sq16bq8sq8s", "n", "sve") |
||
4892 | TARGET_BUILTIN(__builtin_sve_svsplice_s32, "q4iq16bq4iq4i", "n", "sve") |
||
4893 | TARGET_BUILTIN(__builtin_sve_svsplice_s64, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
4894 | TARGET_BUILTIN(__builtin_sve_svsplice_s8, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
4895 | TARGET_BUILTIN(__builtin_sve_svsplice_u16, "q8Usq16bq8Usq8Us", "n", "sve") |
||
4896 | TARGET_BUILTIN(__builtin_sve_svsplice_u32, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
4897 | TARGET_BUILTIN(__builtin_sve_svsplice_u64, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
4898 | TARGET_BUILTIN(__builtin_sve_svsplice_u8, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
4899 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u16_m, "q8Usq16bq8Uss", "n", "sve2") |
||
4900 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u16_x, "q8Usq16bq8Uss", "n", "sve2") |
||
4901 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u16_z, "q8Usq16bq8Uss", "n", "sve2") |
||
4902 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u32_m, "q4Uiq16bq4Uii", "n", "sve2") |
||
4903 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u32_x, "q4Uiq16bq4Uii", "n", "sve2") |
||
4904 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u32_z, "q4Uiq16bq4Uii", "n", "sve2") |
||
4905 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u64_m, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4906 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u64_x, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4907 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u64_z, "q2UWiq16bq2UWiWi", "n", "sve2") |
||
4908 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u8_m, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4909 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u8_x, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4910 | TARGET_BUILTIN(__builtin_sve_svsqadd_n_u8_z, "q16Ucq16bq16UcSc", "n", "sve2") |
||
4911 | TARGET_BUILTIN(__builtin_sve_svsqadd_u16_m, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4912 | TARGET_BUILTIN(__builtin_sve_svsqadd_u16_x, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4913 | TARGET_BUILTIN(__builtin_sve_svsqadd_u16_z, "q8Usq16bq8Usq8s", "n", "sve2") |
||
4914 | TARGET_BUILTIN(__builtin_sve_svsqadd_u32_m, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4915 | TARGET_BUILTIN(__builtin_sve_svsqadd_u32_x, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4916 | TARGET_BUILTIN(__builtin_sve_svsqadd_u32_z, "q4Uiq16bq4Uiq4i", "n", "sve2") |
||
4917 | TARGET_BUILTIN(__builtin_sve_svsqadd_u64_m, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4918 | TARGET_BUILTIN(__builtin_sve_svsqadd_u64_x, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4919 | TARGET_BUILTIN(__builtin_sve_svsqadd_u64_z, "q2UWiq16bq2UWiq2Wi", "n", "sve2") |
||
4920 | TARGET_BUILTIN(__builtin_sve_svsqadd_u8_m, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4921 | TARGET_BUILTIN(__builtin_sve_svsqadd_u8_x, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4922 | TARGET_BUILTIN(__builtin_sve_svsqadd_u8_z, "q16Ucq16bq16Ucq16Sc", "n", "sve2") |
||
4923 | TARGET_BUILTIN(__builtin_sve_svsqrt_f16_m, "q8hq8hq16bq8h", "n", "sve") |
||
4924 | TARGET_BUILTIN(__builtin_sve_svsqrt_f16_x, "q8hq16bq8h", "n", "sve") |
||
4925 | TARGET_BUILTIN(__builtin_sve_svsqrt_f16_z, "q8hq16bq8h", "n", "sve") |
||
4926 | TARGET_BUILTIN(__builtin_sve_svsqrt_f32_m, "q4fq4fq16bq4f", "n", "sve") |
||
4927 | TARGET_BUILTIN(__builtin_sve_svsqrt_f32_x, "q4fq16bq4f", "n", "sve") |
||
4928 | TARGET_BUILTIN(__builtin_sve_svsqrt_f32_z, "q4fq16bq4f", "n", "sve") |
||
4929 | TARGET_BUILTIN(__builtin_sve_svsqrt_f64_m, "q2dq2dq16bq2d", "n", "sve") |
||
4930 | TARGET_BUILTIN(__builtin_sve_svsqrt_f64_x, "q2dq16bq2d", "n", "sve") |
||
4931 | TARGET_BUILTIN(__builtin_sve_svsqrt_f64_z, "q2dq16bq2d", "n", "sve") |
||
4932 | TARGET_BUILTIN(__builtin_sve_svsra_n_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4933 | TARGET_BUILTIN(__builtin_sve_svsra_n_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4934 | TARGET_BUILTIN(__builtin_sve_svsra_n_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4935 | TARGET_BUILTIN(__builtin_sve_svsra_n_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
4936 | TARGET_BUILTIN(__builtin_sve_svsra_n_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
4937 | TARGET_BUILTIN(__builtin_sve_svsra_n_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
4938 | TARGET_BUILTIN(__builtin_sve_svsra_n_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
4939 | TARGET_BUILTIN(__builtin_sve_svsra_n_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
4940 | TARGET_BUILTIN(__builtin_sve_svsri_n_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
4941 | TARGET_BUILTIN(__builtin_sve_svsri_n_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
4942 | TARGET_BUILTIN(__builtin_sve_svsri_n_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
4943 | TARGET_BUILTIN(__builtin_sve_svsri_n_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
4944 | TARGET_BUILTIN(__builtin_sve_svsri_n_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
4945 | TARGET_BUILTIN(__builtin_sve_svsri_n_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
4946 | TARGET_BUILTIN(__builtin_sve_svsri_n_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
4947 | TARGET_BUILTIN(__builtin_sve_svsri_n_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
4948 | TARGET_BUILTIN(__builtin_sve_svst1_bf16, "vq16by*q8y", "n", "sve,bf16") |
||
4949 | TARGET_BUILTIN(__builtin_sve_svst1_f16, "vq16bh*q8h", "n", "sve") |
||
4950 | TARGET_BUILTIN(__builtin_sve_svst1_f32, "vq16bf*q4f", "n", "sve") |
||
4951 | TARGET_BUILTIN(__builtin_sve_svst1_f64, "vq16bd*q2d", "n", "sve") |
||
4952 | TARGET_BUILTIN(__builtin_sve_svst1_s16, "vq16bSs*q8s", "n", "sve") |
||
4953 | TARGET_BUILTIN(__builtin_sve_svst1_s32, "vq16bSi*q4i", "n", "sve") |
||
4954 | TARGET_BUILTIN(__builtin_sve_svst1_s64, "vq16bSWi*q2Wi", "n", "sve") |
||
4955 | TARGET_BUILTIN(__builtin_sve_svst1_s8, "vq16bSc*q16Sc", "n", "sve") |
||
4956 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32index_f32, "vq16bf*q4iq4f", "n", "sve") |
||
4957 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32index_s32, "vq16bSi*q4iq4i", "n", "sve") |
||
4958 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32index_u32, "vq16bUi*q4iq4Ui", "n", "sve") |
||
4959 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32offset_f32, "vq16bf*q4iq4f", "n", "sve") |
||
4960 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32offset_s32, "vq16bSi*q4iq4i", "n", "sve") |
||
4961 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s32offset_u32, "vq16bUi*q4iq4Ui", "n", "sve") |
||
4962 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64index_f64, "vq16bd*q2Wiq2d", "n", "sve") |
||
4963 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64index_s64, "vq16bSWi*q2Wiq2Wi", "n", "sve") |
||
4964 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64index_u64, "vq16bUWi*q2Wiq2UWi", "n", "sve") |
||
4965 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64offset_f64, "vq16bd*q2Wiq2d", "n", "sve") |
||
4966 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64offset_s64, "vq16bSWi*q2Wiq2Wi", "n", "sve") |
||
4967 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_s64offset_u64, "vq16bUWi*q2Wiq2UWi", "n", "sve") |
||
4968 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_f32, "vq16bq4Uiq4f", "n", "sve") |
||
4969 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_index_f32, "vq16bq4UiWiq4f", "n", "sve") |
||
4970 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_index_s32, "vq16bq4UiWiq4i", "n", "sve") |
||
4971 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_index_u32, "vq16bq4UiWiq4Ui", "n", "sve") |
||
4972 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_offset_f32, "vq16bq4UiWiq4f", "n", "sve") |
||
4973 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve") |
||
4974 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve") |
||
4975 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve") |
||
4976 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve") |
||
4977 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32index_f32, "vq16bf*q4Uiq4f", "n", "sve") |
||
4978 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32index_s32, "vq16bSi*q4Uiq4i", "n", "sve") |
||
4979 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32index_u32, "vq16bUi*q4Uiq4Ui", "n", "sve") |
||
4980 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32offset_f32, "vq16bf*q4Uiq4f", "n", "sve") |
||
4981 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32offset_s32, "vq16bSi*q4Uiq4i", "n", "sve") |
||
4982 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u32offset_u32, "vq16bUi*q4Uiq4Ui", "n", "sve") |
||
4983 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_f64, "vq16bq2UWiq2d", "n", "sve") |
||
4984 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_index_f64, "vq16bq2UWiWiq2d", "n", "sve") |
||
4985 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
4986 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
4987 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_offset_f64, "vq16bq2UWiWiq2d", "n", "sve") |
||
4988 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
4989 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
4990 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve") |
||
4991 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve") |
||
4992 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64index_f64, "vq16bd*q2UWiq2d", "n", "sve") |
||
4993 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64index_s64, "vq16bSWi*q2UWiq2Wi", "n", "sve") |
||
4994 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64index_u64, "vq16bUWi*q2UWiq2UWi", "n", "sve") |
||
4995 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64offset_f64, "vq16bd*q2UWiq2d", "n", "sve") |
||
4996 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64offset_s64, "vq16bSWi*q2UWiq2Wi", "n", "sve") |
||
4997 | TARGET_BUILTIN(__builtin_sve_svst1_scatter_u64offset_u64, "vq16bUWi*q2UWiq2UWi", "n", "sve") |
||
4998 | TARGET_BUILTIN(__builtin_sve_svst1_u16, "vq16bUs*q8Us", "n", "sve") |
||
4999 | TARGET_BUILTIN(__builtin_sve_svst1_u32, "vq16bUi*q4Ui", "n", "sve") |
||
5000 | TARGET_BUILTIN(__builtin_sve_svst1_u64, "vq16bUWi*q2UWi", "n", "sve") |
||
5001 | TARGET_BUILTIN(__builtin_sve_svst1_u8, "vq16bUc*q16Uc", "n", "sve") |
||
5002 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_bf16, "vq16by*Wiq8y", "n", "sve,bf16") |
||
5003 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_f16, "vq16bh*Wiq8h", "n", "sve") |
||
5004 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_f32, "vq16bf*Wiq4f", "n", "sve") |
||
5005 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_f64, "vq16bd*Wiq2d", "n", "sve") |
||
5006 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_s16, "vq16bSs*Wiq8s", "n", "sve") |
||
5007 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_s32, "vq16bSi*Wiq4i", "n", "sve") |
||
5008 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_s64, "vq16bSWi*Wiq2Wi", "n", "sve") |
||
5009 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_s8, "vq16bSc*Wiq16Sc", "n", "sve") |
||
5010 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_u16, "vq16bUs*Wiq8Us", "n", "sve") |
||
5011 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_u32, "vq16bUi*Wiq4Ui", "n", "sve") |
||
5012 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_u64, "vq16bUWi*Wiq2UWi", "n", "sve") |
||
5013 | TARGET_BUILTIN(__builtin_sve_svst1_vnum_u8, "vq16bUc*Wiq16Uc", "n", "sve") |
||
5014 | TARGET_BUILTIN(__builtin_sve_svst1b_s16, "vq16bSc*q8s", "n", "sve") |
||
5015 | TARGET_BUILTIN(__builtin_sve_svst1b_s32, "vq16bSc*q4i", "n", "sve") |
||
5016 | TARGET_BUILTIN(__builtin_sve_svst1b_s64, "vq16bSc*q2Wi", "n", "sve") |
||
5017 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_s32offset_s32, "vq16bSc*q4iq4i", "n", "sve") |
||
5018 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_s32offset_u32, "vq16bUc*q4iq4Ui", "n", "sve") |
||
5019 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_s64offset_s64, "vq16bSc*q2Wiq2Wi", "n", "sve") |
||
5020 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_s64offset_u64, "vq16bUc*q2Wiq2UWi", "n", "sve") |
||
5021 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve") |
||
5022 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve") |
||
5023 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve") |
||
5024 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve") |
||
5025 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32offset_s32, "vq16bSc*q4Uiq4i", "n", "sve") |
||
5026 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u32offset_u32, "vq16bUc*q4Uiq4Ui", "n", "sve") |
||
5027 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
5028 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
5029 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve") |
||
5030 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve") |
||
5031 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64offset_s64, "vq16bSc*q2UWiq2Wi", "n", "sve") |
||
5032 | TARGET_BUILTIN(__builtin_sve_svst1b_scatter_u64offset_u64, "vq16bUc*q2UWiq2UWi", "n", "sve") |
||
5033 | TARGET_BUILTIN(__builtin_sve_svst1b_u16, "vq16bUc*q8Us", "n", "sve") |
||
5034 | TARGET_BUILTIN(__builtin_sve_svst1b_u32, "vq16bUc*q4Ui", "n", "sve") |
||
5035 | TARGET_BUILTIN(__builtin_sve_svst1b_u64, "vq16bUc*q2UWi", "n", "sve") |
||
5036 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_s16, "vq16bSc*Wiq8s", "n", "sve") |
||
5037 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_s32, "vq16bSc*Wiq4i", "n", "sve") |
||
5038 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_s64, "vq16bSc*Wiq2Wi", "n", "sve") |
||
5039 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_u16, "vq16bUc*Wiq8Us", "n", "sve") |
||
5040 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_u32, "vq16bUc*Wiq4Ui", "n", "sve") |
||
5041 | TARGET_BUILTIN(__builtin_sve_svst1b_vnum_u64, "vq16bUc*Wiq2UWi", "n", "sve") |
||
5042 | TARGET_BUILTIN(__builtin_sve_svst1h_s32, "vq16bSs*q4i", "n", "sve") |
||
5043 | TARGET_BUILTIN(__builtin_sve_svst1h_s64, "vq16bSs*q2Wi", "n", "sve") |
||
5044 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s32index_s32, "vq16bSs*q4iq4i", "n", "sve") |
||
5045 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s32index_u32, "vq16bUs*q4iq4Ui", "n", "sve") |
||
5046 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s32offset_s32, "vq16bSs*q4iq4i", "n", "sve") |
||
5047 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s32offset_u32, "vq16bUs*q4iq4Ui", "n", "sve") |
||
5048 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s64index_s64, "vq16bSs*q2Wiq2Wi", "n", "sve") |
||
5049 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s64index_u64, "vq16bUs*q2Wiq2UWi", "n", "sve") |
||
5050 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s64offset_s64, "vq16bSs*q2Wiq2Wi", "n", "sve") |
||
5051 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_s64offset_u64, "vq16bUs*q2Wiq2UWi", "n", "sve") |
||
5052 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_index_s32, "vq16bq4UiWiq4i", "n", "sve") |
||
5053 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_index_u32, "vq16bq4UiWiq4Ui", "n", "sve") |
||
5054 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve") |
||
5055 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve") |
||
5056 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve") |
||
5057 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve") |
||
5058 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32index_s32, "vq16bSs*q4Uiq4i", "n", "sve") |
||
5059 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32index_u32, "vq16bUs*q4Uiq4Ui", "n", "sve") |
||
5060 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32offset_s32, "vq16bSs*q4Uiq4i", "n", "sve") |
||
5061 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u32offset_u32, "vq16bUs*q4Uiq4Ui", "n", "sve") |
||
5062 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
5063 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
5064 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
5065 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
5066 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve") |
||
5067 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve") |
||
5068 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64index_s64, "vq16bSs*q2UWiq2Wi", "n", "sve") |
||
5069 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64index_u64, "vq16bUs*q2UWiq2UWi", "n", "sve") |
||
5070 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64offset_s64, "vq16bSs*q2UWiq2Wi", "n", "sve") |
||
5071 | TARGET_BUILTIN(__builtin_sve_svst1h_scatter_u64offset_u64, "vq16bUs*q2UWiq2UWi", "n", "sve") |
||
5072 | TARGET_BUILTIN(__builtin_sve_svst1h_u32, "vq16bUs*q4Ui", "n", "sve") |
||
5073 | TARGET_BUILTIN(__builtin_sve_svst1h_u64, "vq16bUs*q2UWi", "n", "sve") |
||
5074 | TARGET_BUILTIN(__builtin_sve_svst1h_vnum_s32, "vq16bSs*Wiq4i", "n", "sve") |
||
5075 | TARGET_BUILTIN(__builtin_sve_svst1h_vnum_s64, "vq16bSs*Wiq2Wi", "n", "sve") |
||
5076 | TARGET_BUILTIN(__builtin_sve_svst1h_vnum_u32, "vq16bUs*Wiq4Ui", "n", "sve") |
||
5077 | TARGET_BUILTIN(__builtin_sve_svst1h_vnum_u64, "vq16bUs*Wiq2UWi", "n", "sve") |
||
5078 | TARGET_BUILTIN(__builtin_sve_svst1w_s64, "vq16bSi*q2Wi", "n", "sve") |
||
5079 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_s64index_s64, "vq16bSi*q2Wiq2Wi", "n", "sve") |
||
5080 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_s64index_u64, "vq16bUi*q2Wiq2UWi", "n", "sve") |
||
5081 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_s64offset_s64, "vq16bSi*q2Wiq2Wi", "n", "sve") |
||
5082 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_s64offset_u64, "vq16bUi*q2Wiq2UWi", "n", "sve") |
||
5083 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
5084 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
5085 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve") |
||
5086 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve") |
||
5087 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve") |
||
5088 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve") |
||
5089 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64index_s64, "vq16bSi*q2UWiq2Wi", "n", "sve") |
||
5090 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64index_u64, "vq16bUi*q2UWiq2UWi", "n", "sve") |
||
5091 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64offset_s64, "vq16bSi*q2UWiq2Wi", "n", "sve") |
||
5092 | TARGET_BUILTIN(__builtin_sve_svst1w_scatter_u64offset_u64, "vq16bUi*q2UWiq2UWi", "n", "sve") |
||
5093 | TARGET_BUILTIN(__builtin_sve_svst1w_u64, "vq16bUi*q2UWi", "n", "sve") |
||
5094 | TARGET_BUILTIN(__builtin_sve_svst1w_vnum_s64, "vq16bSi*Wiq2Wi", "n", "sve") |
||
5095 | TARGET_BUILTIN(__builtin_sve_svst1w_vnum_u64, "vq16bUi*Wiq2UWi", "n", "sve") |
||
5096 | TARGET_BUILTIN(__builtin_sve_svst2_bf16, "vq16by*q16y", "n", "sve,bf16") |
||
5097 | TARGET_BUILTIN(__builtin_sve_svst2_f16, "vq16bh*q16h", "n", "sve") |
||
5098 | TARGET_BUILTIN(__builtin_sve_svst2_f32, "vq16bf*q8f", "n", "sve") |
||
5099 | TARGET_BUILTIN(__builtin_sve_svst2_f64, "vq16bd*q4d", "n", "sve") |
||
5100 | TARGET_BUILTIN(__builtin_sve_svst2_s16, "vq16bSs*q16s", "n", "sve") |
||
5101 | TARGET_BUILTIN(__builtin_sve_svst2_s32, "vq16bSi*q8i", "n", "sve") |
||
5102 | TARGET_BUILTIN(__builtin_sve_svst2_s64, "vq16bSWi*q4Wi", "n", "sve") |
||
5103 | TARGET_BUILTIN(__builtin_sve_svst2_s8, "vq16bSc*q32Sc", "n", "sve") |
||
5104 | TARGET_BUILTIN(__builtin_sve_svst2_u16, "vq16bUs*q16Us", "n", "sve") |
||
5105 | TARGET_BUILTIN(__builtin_sve_svst2_u32, "vq16bUi*q8Ui", "n", "sve") |
||
5106 | TARGET_BUILTIN(__builtin_sve_svst2_u64, "vq16bUWi*q4UWi", "n", "sve") |
||
5107 | TARGET_BUILTIN(__builtin_sve_svst2_u8, "vq16bUc*q32Uc", "n", "sve") |
||
5108 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_bf16, "vq16by*Wiq16y", "n", "sve,bf16") |
||
5109 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_f16, "vq16bh*Wiq16h", "n", "sve") |
||
5110 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_f32, "vq16bf*Wiq8f", "n", "sve") |
||
5111 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_f64, "vq16bd*Wiq4d", "n", "sve") |
||
5112 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_s16, "vq16bSs*Wiq16s", "n", "sve") |
||
5113 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_s32, "vq16bSi*Wiq8i", "n", "sve") |
||
5114 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_s64, "vq16bSWi*Wiq4Wi", "n", "sve") |
||
5115 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_s8, "vq16bSc*Wiq32Sc", "n", "sve") |
||
5116 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_u16, "vq16bUs*Wiq16Us", "n", "sve") |
||
5117 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_u32, "vq16bUi*Wiq8Ui", "n", "sve") |
||
5118 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_u64, "vq16bUWi*Wiq4UWi", "n", "sve") |
||
5119 | TARGET_BUILTIN(__builtin_sve_svst2_vnum_u8, "vq16bUc*Wiq32Uc", "n", "sve") |
||
5120 | TARGET_BUILTIN(__builtin_sve_svst3_bf16, "vq16by*q24y", "n", "sve,bf16") |
||
5121 | TARGET_BUILTIN(__builtin_sve_svst3_f16, "vq16bh*q24h", "n", "sve") |
||
5122 | TARGET_BUILTIN(__builtin_sve_svst3_f32, "vq16bf*q12f", "n", "sve") |
||
5123 | TARGET_BUILTIN(__builtin_sve_svst3_f64, "vq16bd*q6d", "n", "sve") |
||
5124 | TARGET_BUILTIN(__builtin_sve_svst3_s16, "vq16bSs*q24s", "n", "sve") |
||
5125 | TARGET_BUILTIN(__builtin_sve_svst3_s32, "vq16bSi*q12i", "n", "sve") |
||
5126 | TARGET_BUILTIN(__builtin_sve_svst3_s64, "vq16bSWi*q6Wi", "n", "sve") |
||
5127 | TARGET_BUILTIN(__builtin_sve_svst3_s8, "vq16bSc*q48Sc", "n", "sve") |
||
5128 | TARGET_BUILTIN(__builtin_sve_svst3_u16, "vq16bUs*q24Us", "n", "sve") |
||
5129 | TARGET_BUILTIN(__builtin_sve_svst3_u32, "vq16bUi*q12Ui", "n", "sve") |
||
5130 | TARGET_BUILTIN(__builtin_sve_svst3_u64, "vq16bUWi*q6UWi", "n", "sve") |
||
5131 | TARGET_BUILTIN(__builtin_sve_svst3_u8, "vq16bUc*q48Uc", "n", "sve") |
||
5132 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_bf16, "vq16by*Wiq24y", "n", "sve,bf16") |
||
5133 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_f16, "vq16bh*Wiq24h", "n", "sve") |
||
5134 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_f32, "vq16bf*Wiq12f", "n", "sve") |
||
5135 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_f64, "vq16bd*Wiq6d", "n", "sve") |
||
5136 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_s16, "vq16bSs*Wiq24s", "n", "sve") |
||
5137 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_s32, "vq16bSi*Wiq12i", "n", "sve") |
||
5138 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_s64, "vq16bSWi*Wiq6Wi", "n", "sve") |
||
5139 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_s8, "vq16bSc*Wiq48Sc", "n", "sve") |
||
5140 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_u16, "vq16bUs*Wiq24Us", "n", "sve") |
||
5141 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_u32, "vq16bUi*Wiq12Ui", "n", "sve") |
||
5142 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_u64, "vq16bUWi*Wiq6UWi", "n", "sve") |
||
5143 | TARGET_BUILTIN(__builtin_sve_svst3_vnum_u8, "vq16bUc*Wiq48Uc", "n", "sve") |
||
5144 | TARGET_BUILTIN(__builtin_sve_svst4_bf16, "vq16by*q32y", "n", "sve,bf16") |
||
5145 | TARGET_BUILTIN(__builtin_sve_svst4_f16, "vq16bh*q32h", "n", "sve") |
||
5146 | TARGET_BUILTIN(__builtin_sve_svst4_f32, "vq16bf*q16f", "n", "sve") |
||
5147 | TARGET_BUILTIN(__builtin_sve_svst4_f64, "vq16bd*q8d", "n", "sve") |
||
5148 | TARGET_BUILTIN(__builtin_sve_svst4_s16, "vq16bSs*q32s", "n", "sve") |
||
5149 | TARGET_BUILTIN(__builtin_sve_svst4_s32, "vq16bSi*q16i", "n", "sve") |
||
5150 | TARGET_BUILTIN(__builtin_sve_svst4_s64, "vq16bSWi*q8Wi", "n", "sve") |
||
5151 | TARGET_BUILTIN(__builtin_sve_svst4_s8, "vq16bSc*q64Sc", "n", "sve") |
||
5152 | TARGET_BUILTIN(__builtin_sve_svst4_u16, "vq16bUs*q32Us", "n", "sve") |
||
5153 | TARGET_BUILTIN(__builtin_sve_svst4_u32, "vq16bUi*q16Ui", "n", "sve") |
||
5154 | TARGET_BUILTIN(__builtin_sve_svst4_u64, "vq16bUWi*q8UWi", "n", "sve") |
||
5155 | TARGET_BUILTIN(__builtin_sve_svst4_u8, "vq16bUc*q64Uc", "n", "sve") |
||
5156 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_bf16, "vq16by*Wiq32y", "n", "sve,bf16") |
||
5157 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_f16, "vq16bh*Wiq32h", "n", "sve") |
||
5158 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_f32, "vq16bf*Wiq16f", "n", "sve") |
||
5159 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_f64, "vq16bd*Wiq8d", "n", "sve") |
||
5160 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_s16, "vq16bSs*Wiq32s", "n", "sve") |
||
5161 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_s32, "vq16bSi*Wiq16i", "n", "sve") |
||
5162 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_s64, "vq16bSWi*Wiq8Wi", "n", "sve") |
||
5163 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_s8, "vq16bSc*Wiq64Sc", "n", "sve") |
||
5164 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_u16, "vq16bUs*Wiq32Us", "n", "sve") |
||
5165 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_u32, "vq16bUi*Wiq16Ui", "n", "sve") |
||
5166 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_u64, "vq16bUWi*Wiq8UWi", "n", "sve") |
||
5167 | TARGET_BUILTIN(__builtin_sve_svst4_vnum_u8, "vq16bUc*Wiq64Uc", "n", "sve") |
||
5168 | TARGET_BUILTIN(__builtin_sve_svstnt1_bf16, "vq16by*q8y", "n", "sve,bf16") |
||
5169 | TARGET_BUILTIN(__builtin_sve_svstnt1_f16, "vq16bh*q8h", "n", "sve") |
||
5170 | TARGET_BUILTIN(__builtin_sve_svstnt1_f32, "vq16bf*q4f", "n", "sve") |
||
5171 | TARGET_BUILTIN(__builtin_sve_svstnt1_f64, "vq16bd*q2d", "n", "sve") |
||
5172 | TARGET_BUILTIN(__builtin_sve_svstnt1_s16, "vq16bSs*q8s", "n", "sve") |
||
5173 | TARGET_BUILTIN(__builtin_sve_svstnt1_s32, "vq16bSi*q4i", "n", "sve") |
||
5174 | TARGET_BUILTIN(__builtin_sve_svstnt1_s64, "vq16bSWi*q2Wi", "n", "sve") |
||
5175 | TARGET_BUILTIN(__builtin_sve_svstnt1_s8, "vq16bSc*q16Sc", "n", "sve") |
||
5176 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64index_f64, "vq16bd*q2Wiq2d", "n", "sve2") |
||
5177 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64index_s64, "vq16bSWi*q2Wiq2Wi", "n", "sve2") |
||
5178 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64index_u64, "vq16bUWi*q2Wiq2UWi", "n", "sve2") |
||
5179 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64offset_f64, "vq16bd*q2Wiq2d", "n", "sve2") |
||
5180 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64offset_s64, "vq16bSWi*q2Wiq2Wi", "n", "sve2") |
||
5181 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_s64offset_u64, "vq16bUWi*q2Wiq2UWi", "n", "sve2") |
||
5182 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_f32, "vq16bq4Uiq4f", "n", "sve2") |
||
5183 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_index_f32, "vq16bq4UiWiq4f", "n", "sve2") |
||
5184 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_index_s32, "vq16bq4UiWiq4i", "n", "sve2") |
||
5185 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_index_u32, "vq16bq4UiWiq4Ui", "n", "sve2") |
||
5186 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_offset_f32, "vq16bq4UiWiq4f", "n", "sve2") |
||
5187 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve2") |
||
5188 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve2") |
||
5189 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve2") |
||
5190 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve2") |
||
5191 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32offset_f32, "vq16bf*q4Uiq4f", "n", "sve2") |
||
5192 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32offset_s32, "vq16bSi*q4Uiq4i", "n", "sve2") |
||
5193 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u32offset_u32, "vq16bUi*q4Uiq4Ui", "n", "sve2") |
||
5194 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_f64, "vq16bq2UWiq2d", "n", "sve2") |
||
5195 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_index_f64, "vq16bq2UWiWiq2d", "n", "sve2") |
||
5196 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5197 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5198 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_offset_f64, "vq16bq2UWiWiq2d", "n", "sve2") |
||
5199 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5200 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5201 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve2") |
||
5202 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve2") |
||
5203 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64index_f64, "vq16bd*q2UWiq2d", "n", "sve2") |
||
5204 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64index_s64, "vq16bSWi*q2UWiq2Wi", "n", "sve2") |
||
5205 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64index_u64, "vq16bUWi*q2UWiq2UWi", "n", "sve2") |
||
5206 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64offset_f64, "vq16bd*q2UWiq2d", "n", "sve2") |
||
5207 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64offset_s64, "vq16bSWi*q2UWiq2Wi", "n", "sve2") |
||
5208 | TARGET_BUILTIN(__builtin_sve_svstnt1_scatter_u64offset_u64, "vq16bUWi*q2UWiq2UWi", "n", "sve2") |
||
5209 | TARGET_BUILTIN(__builtin_sve_svstnt1_u16, "vq16bUs*q8Us", "n", "sve") |
||
5210 | TARGET_BUILTIN(__builtin_sve_svstnt1_u32, "vq16bUi*q4Ui", "n", "sve") |
||
5211 | TARGET_BUILTIN(__builtin_sve_svstnt1_u64, "vq16bUWi*q2UWi", "n", "sve") |
||
5212 | TARGET_BUILTIN(__builtin_sve_svstnt1_u8, "vq16bUc*q16Uc", "n", "sve") |
||
5213 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_bf16, "vq16by*Wiq8y", "n", "sve,bf16") |
||
5214 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_f16, "vq16bh*Wiq8h", "n", "sve") |
||
5215 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_f32, "vq16bf*Wiq4f", "n", "sve") |
||
5216 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_f64, "vq16bd*Wiq2d", "n", "sve") |
||
5217 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_s16, "vq16bSs*Wiq8s", "n", "sve") |
||
5218 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_s32, "vq16bSi*Wiq4i", "n", "sve") |
||
5219 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_s64, "vq16bSWi*Wiq2Wi", "n", "sve") |
||
5220 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_s8, "vq16bSc*Wiq16Sc", "n", "sve") |
||
5221 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_u16, "vq16bUs*Wiq8Us", "n", "sve") |
||
5222 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_u32, "vq16bUi*Wiq4Ui", "n", "sve") |
||
5223 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_u64, "vq16bUWi*Wiq2UWi", "n", "sve") |
||
5224 | TARGET_BUILTIN(__builtin_sve_svstnt1_vnum_u8, "vq16bUc*Wiq16Uc", "n", "sve") |
||
5225 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_s64offset_s64, "vq16bSc*q2Wiq2Wi", "n", "sve2") |
||
5226 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_s64offset_u64, "vq16bUc*q2Wiq2UWi", "n", "sve2") |
||
5227 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve2") |
||
5228 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve2") |
||
5229 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve2") |
||
5230 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve2") |
||
5231 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32offset_s32, "vq16bSc*q4Uiq4i", "n", "sve2") |
||
5232 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u32offset_u32, "vq16bUc*q4Uiq4Ui", "n", "sve2") |
||
5233 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5234 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5235 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve2") |
||
5236 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve2") |
||
5237 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64offset_s64, "vq16bSc*q2UWiq2Wi", "n", "sve2") |
||
5238 | TARGET_BUILTIN(__builtin_sve_svstnt1b_scatter_u64offset_u64, "vq16bUc*q2UWiq2UWi", "n", "sve2") |
||
5239 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_s64index_s64, "vq16bSs*q2Wiq2Wi", "n", "sve2") |
||
5240 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_s64index_u64, "vq16bUs*q2Wiq2UWi", "n", "sve2") |
||
5241 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_s64offset_s64, "vq16bSs*q2Wiq2Wi", "n", "sve2") |
||
5242 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_s64offset_u64, "vq16bUs*q2Wiq2UWi", "n", "sve2") |
||
5243 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_index_s32, "vq16bq4UiWiq4i", "n", "sve2") |
||
5244 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_index_u32, "vq16bq4UiWiq4Ui", "n", "sve2") |
||
5245 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_offset_s32, "vq16bq4UiWiq4i", "n", "sve2") |
||
5246 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_offset_u32, "vq16bq4UiWiq4Ui", "n", "sve2") |
||
5247 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_s32, "vq16bq4Uiq4i", "n", "sve2") |
||
5248 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32base_u32, "vq16bq4Uiq4Ui", "n", "sve2") |
||
5249 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32offset_s32, "vq16bSs*q4Uiq4i", "n", "sve2") |
||
5250 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u32offset_u32, "vq16bUs*q4Uiq4Ui", "n", "sve2") |
||
5251 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5252 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5253 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5254 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5255 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve2") |
||
5256 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve2") |
||
5257 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64index_s64, "vq16bSs*q2UWiq2Wi", "n", "sve2") |
||
5258 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64index_u64, "vq16bUs*q2UWiq2UWi", "n", "sve2") |
||
5259 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64offset_s64, "vq16bSs*q2UWiq2Wi", "n", "sve2") |
||
5260 | TARGET_BUILTIN(__builtin_sve_svstnt1h_scatter_u64offset_u64, "vq16bUs*q2UWiq2UWi", "n", "sve2") |
||
5261 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_s64index_s64, "vq16bSi*q2Wiq2Wi", "n", "sve2") |
||
5262 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_s64index_u64, "vq16bUi*q2Wiq2UWi", "n", "sve2") |
||
5263 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_s64offset_s64, "vq16bSi*q2Wiq2Wi", "n", "sve2") |
||
5264 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_s64offset_u64, "vq16bUi*q2Wiq2UWi", "n", "sve2") |
||
5265 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_index_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5266 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_index_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5267 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_offset_s64, "vq16bq2UWiWiq2Wi", "n", "sve2") |
||
5268 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_offset_u64, "vq16bq2UWiWiq2UWi", "n", "sve2") |
||
5269 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_s64, "vq16bq2UWiq2Wi", "n", "sve2") |
||
5270 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64base_u64, "vq16bq2UWiq2UWi", "n", "sve2") |
||
5271 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64index_s64, "vq16bSi*q2UWiq2Wi", "n", "sve2") |
||
5272 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64index_u64, "vq16bUi*q2UWiq2UWi", "n", "sve2") |
||
5273 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64offset_s64, "vq16bSi*q2UWiq2Wi", "n", "sve2") |
||
5274 | TARGET_BUILTIN(__builtin_sve_svstnt1w_scatter_u64offset_u64, "vq16bUi*q2UWiq2UWi", "n", "sve2") |
||
5275 | TARGET_BUILTIN(__builtin_sve_svsub_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
5276 | TARGET_BUILTIN(__builtin_sve_svsub_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
5277 | TARGET_BUILTIN(__builtin_sve_svsub_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
5278 | TARGET_BUILTIN(__builtin_sve_svsub_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
5279 | TARGET_BUILTIN(__builtin_sve_svsub_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
5280 | TARGET_BUILTIN(__builtin_sve_svsub_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
5281 | TARGET_BUILTIN(__builtin_sve_svsub_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
5282 | TARGET_BUILTIN(__builtin_sve_svsub_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
5283 | TARGET_BUILTIN(__builtin_sve_svsub_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
5284 | TARGET_BUILTIN(__builtin_sve_svsub_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
5285 | TARGET_BUILTIN(__builtin_sve_svsub_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
5286 | TARGET_BUILTIN(__builtin_sve_svsub_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
5287 | TARGET_BUILTIN(__builtin_sve_svsub_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
5288 | TARGET_BUILTIN(__builtin_sve_svsub_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
5289 | TARGET_BUILTIN(__builtin_sve_svsub_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
5290 | TARGET_BUILTIN(__builtin_sve_svsub_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
5291 | TARGET_BUILTIN(__builtin_sve_svsub_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
5292 | TARGET_BUILTIN(__builtin_sve_svsub_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
5293 | TARGET_BUILTIN(__builtin_sve_svsub_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
5294 | TARGET_BUILTIN(__builtin_sve_svsub_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
5295 | TARGET_BUILTIN(__builtin_sve_svsub_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
5296 | TARGET_BUILTIN(__builtin_sve_svsub_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
5297 | TARGET_BUILTIN(__builtin_sve_svsub_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
5298 | TARGET_BUILTIN(__builtin_sve_svsub_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
5299 | TARGET_BUILTIN(__builtin_sve_svsub_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
5300 | TARGET_BUILTIN(__builtin_sve_svsub_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
5301 | TARGET_BUILTIN(__builtin_sve_svsub_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
5302 | TARGET_BUILTIN(__builtin_sve_svsub_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
5303 | TARGET_BUILTIN(__builtin_sve_svsub_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
5304 | TARGET_BUILTIN(__builtin_sve_svsub_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
5305 | TARGET_BUILTIN(__builtin_sve_svsub_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
5306 | TARGET_BUILTIN(__builtin_sve_svsub_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
5307 | TARGET_BUILTIN(__builtin_sve_svsub_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
5308 | TARGET_BUILTIN(__builtin_sve_svsub_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
5309 | TARGET_BUILTIN(__builtin_sve_svsub_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
5310 | TARGET_BUILTIN(__builtin_sve_svsub_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
5311 | TARGET_BUILTIN(__builtin_sve_svsub_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5312 | TARGET_BUILTIN(__builtin_sve_svsub_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5313 | TARGET_BUILTIN(__builtin_sve_svsub_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5314 | TARGET_BUILTIN(__builtin_sve_svsub_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
5315 | TARGET_BUILTIN(__builtin_sve_svsub_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
5316 | TARGET_BUILTIN(__builtin_sve_svsub_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
5317 | TARGET_BUILTIN(__builtin_sve_svsub_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
5318 | TARGET_BUILTIN(__builtin_sve_svsub_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
5319 | TARGET_BUILTIN(__builtin_sve_svsub_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
5320 | TARGET_BUILTIN(__builtin_sve_svsub_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
5321 | TARGET_BUILTIN(__builtin_sve_svsub_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
5322 | TARGET_BUILTIN(__builtin_sve_svsub_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
5323 | TARGET_BUILTIN(__builtin_sve_svsub_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5324 | TARGET_BUILTIN(__builtin_sve_svsub_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5325 | TARGET_BUILTIN(__builtin_sve_svsub_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5326 | TARGET_BUILTIN(__builtin_sve_svsub_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5327 | TARGET_BUILTIN(__builtin_sve_svsub_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5328 | TARGET_BUILTIN(__builtin_sve_svsub_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5329 | TARGET_BUILTIN(__builtin_sve_svsub_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5330 | TARGET_BUILTIN(__builtin_sve_svsub_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5331 | TARGET_BUILTIN(__builtin_sve_svsub_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5332 | TARGET_BUILTIN(__builtin_sve_svsub_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5333 | TARGET_BUILTIN(__builtin_sve_svsub_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5334 | TARGET_BUILTIN(__builtin_sve_svsub_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5335 | TARGET_BUILTIN(__builtin_sve_svsub_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5336 | TARGET_BUILTIN(__builtin_sve_svsub_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5337 | TARGET_BUILTIN(__builtin_sve_svsub_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5338 | TARGET_BUILTIN(__builtin_sve_svsub_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5339 | TARGET_BUILTIN(__builtin_sve_svsub_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5340 | TARGET_BUILTIN(__builtin_sve_svsub_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5341 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_s16, "q16Scq8ss", "n", "sve2") |
||
5342 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_s32, "q8sq4ii", "n", "sve2") |
||
5343 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_s64, "q4iq2WiWi", "n", "sve2") |
||
5344 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_u16, "q16Ucq8UsUs", "n", "sve2") |
||
5345 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_u32, "q8Usq4UiUi", "n", "sve2") |
||
5346 | TARGET_BUILTIN(__builtin_sve_svsubhnb_n_u64, "q4Uiq2UWiUWi", "n", "sve2") |
||
5347 | TARGET_BUILTIN(__builtin_sve_svsubhnb_s16, "q16Scq8sq8s", "n", "sve2") |
||
5348 | TARGET_BUILTIN(__builtin_sve_svsubhnb_s32, "q8sq4iq4i", "n", "sve2") |
||
5349 | TARGET_BUILTIN(__builtin_sve_svsubhnb_s64, "q4iq2Wiq2Wi", "n", "sve2") |
||
5350 | TARGET_BUILTIN(__builtin_sve_svsubhnb_u16, "q16Ucq8Usq8Us", "n", "sve2") |
||
5351 | TARGET_BUILTIN(__builtin_sve_svsubhnb_u32, "q8Usq4Uiq4Ui", "n", "sve2") |
||
5352 | TARGET_BUILTIN(__builtin_sve_svsubhnb_u64, "q4Uiq2UWiq2UWi", "n", "sve2") |
||
5353 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_s16, "q16Scq16Scq8ss", "n", "sve2") |
||
5354 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_s32, "q8sq8sq4ii", "n", "sve2") |
||
5355 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_s64, "q4iq4iq2WiWi", "n", "sve2") |
||
5356 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_u16, "q16Ucq16Ucq8UsUs", "n", "sve2") |
||
5357 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_u32, "q8Usq8Usq4UiUi", "n", "sve2") |
||
5358 | TARGET_BUILTIN(__builtin_sve_svsubhnt_n_u64, "q4Uiq4Uiq2UWiUWi", "n", "sve2") |
||
5359 | TARGET_BUILTIN(__builtin_sve_svsubhnt_s16, "q16Scq16Scq8sq8s", "n", "sve2") |
||
5360 | TARGET_BUILTIN(__builtin_sve_svsubhnt_s32, "q8sq8sq4iq4i", "n", "sve2") |
||
5361 | TARGET_BUILTIN(__builtin_sve_svsubhnt_s64, "q4iq4iq2Wiq2Wi", "n", "sve2") |
||
5362 | TARGET_BUILTIN(__builtin_sve_svsubhnt_u16, "q16Ucq16Ucq8Usq8Us", "n", "sve2") |
||
5363 | TARGET_BUILTIN(__builtin_sve_svsubhnt_u32, "q8Usq8Usq4Uiq4Ui", "n", "sve2") |
||
5364 | TARGET_BUILTIN(__builtin_sve_svsubhnt_u64, "q4Uiq4Uiq2UWiq2UWi", "n", "sve2") |
||
5365 | TARGET_BUILTIN(__builtin_sve_svsublb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
5366 | TARGET_BUILTIN(__builtin_sve_svsublb_n_s32, "q4iq8ss", "n", "sve2") |
||
5367 | TARGET_BUILTIN(__builtin_sve_svsublb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
5368 | TARGET_BUILTIN(__builtin_sve_svsublb_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
5369 | TARGET_BUILTIN(__builtin_sve_svsublb_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
5370 | TARGET_BUILTIN(__builtin_sve_svsublb_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
5371 | TARGET_BUILTIN(__builtin_sve_svsublb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
5372 | TARGET_BUILTIN(__builtin_sve_svsublb_s32, "q4iq8sq8s", "n", "sve2") |
||
5373 | TARGET_BUILTIN(__builtin_sve_svsublb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
5374 | TARGET_BUILTIN(__builtin_sve_svsublb_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
5375 | TARGET_BUILTIN(__builtin_sve_svsublb_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
5376 | TARGET_BUILTIN(__builtin_sve_svsublb_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
5377 | TARGET_BUILTIN(__builtin_sve_svsublbt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
5378 | TARGET_BUILTIN(__builtin_sve_svsublbt_n_s32, "q4iq8ss", "n", "sve2") |
||
5379 | TARGET_BUILTIN(__builtin_sve_svsublbt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
5380 | TARGET_BUILTIN(__builtin_sve_svsublbt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
5381 | TARGET_BUILTIN(__builtin_sve_svsublbt_s32, "q4iq8sq8s", "n", "sve2") |
||
5382 | TARGET_BUILTIN(__builtin_sve_svsublbt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
5383 | TARGET_BUILTIN(__builtin_sve_svsublt_n_s16, "q8sq16ScSc", "n", "sve2") |
||
5384 | TARGET_BUILTIN(__builtin_sve_svsublt_n_s32, "q4iq8ss", "n", "sve2") |
||
5385 | TARGET_BUILTIN(__builtin_sve_svsublt_n_s64, "q2Wiq4ii", "n", "sve2") |
||
5386 | TARGET_BUILTIN(__builtin_sve_svsublt_n_u16, "q8Usq16UcUc", "n", "sve2") |
||
5387 | TARGET_BUILTIN(__builtin_sve_svsublt_n_u32, "q4Uiq8UsUs", "n", "sve2") |
||
5388 | TARGET_BUILTIN(__builtin_sve_svsublt_n_u64, "q2UWiq4UiUi", "n", "sve2") |
||
5389 | TARGET_BUILTIN(__builtin_sve_svsublt_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
5390 | TARGET_BUILTIN(__builtin_sve_svsublt_s32, "q4iq8sq8s", "n", "sve2") |
||
5391 | TARGET_BUILTIN(__builtin_sve_svsublt_s64, "q2Wiq4iq4i", "n", "sve2") |
||
5392 | TARGET_BUILTIN(__builtin_sve_svsublt_u16, "q8Usq16Ucq16Uc", "n", "sve2") |
||
5393 | TARGET_BUILTIN(__builtin_sve_svsublt_u32, "q4Uiq8Usq8Us", "n", "sve2") |
||
5394 | TARGET_BUILTIN(__builtin_sve_svsublt_u64, "q2UWiq4Uiq4Ui", "n", "sve2") |
||
5395 | TARGET_BUILTIN(__builtin_sve_svsubltb_n_s16, "q8sq16ScSc", "n", "sve2") |
||
5396 | TARGET_BUILTIN(__builtin_sve_svsubltb_n_s32, "q4iq8ss", "n", "sve2") |
||
5397 | TARGET_BUILTIN(__builtin_sve_svsubltb_n_s64, "q2Wiq4ii", "n", "sve2") |
||
5398 | TARGET_BUILTIN(__builtin_sve_svsubltb_s16, "q8sq16Scq16Sc", "n", "sve2") |
||
5399 | TARGET_BUILTIN(__builtin_sve_svsubltb_s32, "q4iq8sq8s", "n", "sve2") |
||
5400 | TARGET_BUILTIN(__builtin_sve_svsubltb_s64, "q2Wiq4iq4i", "n", "sve2") |
||
5401 | TARGET_BUILTIN(__builtin_sve_svsubr_f16_m, "q8hq16bq8hq8h", "n", "sve") |
||
5402 | TARGET_BUILTIN(__builtin_sve_svsubr_f16_x, "q8hq16bq8hq8h", "n", "sve") |
||
5403 | TARGET_BUILTIN(__builtin_sve_svsubr_f16_z, "q8hq16bq8hq8h", "n", "sve") |
||
5404 | TARGET_BUILTIN(__builtin_sve_svsubr_f32_m, "q4fq16bq4fq4f", "n", "sve") |
||
5405 | TARGET_BUILTIN(__builtin_sve_svsubr_f32_x, "q4fq16bq4fq4f", "n", "sve") |
||
5406 | TARGET_BUILTIN(__builtin_sve_svsubr_f32_z, "q4fq16bq4fq4f", "n", "sve") |
||
5407 | TARGET_BUILTIN(__builtin_sve_svsubr_f64_m, "q2dq16bq2dq2d", "n", "sve") |
||
5408 | TARGET_BUILTIN(__builtin_sve_svsubr_f64_x, "q2dq16bq2dq2d", "n", "sve") |
||
5409 | TARGET_BUILTIN(__builtin_sve_svsubr_f64_z, "q2dq16bq2dq2d", "n", "sve") |
||
5410 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f16_m, "q8hq16bq8hh", "n", "sve") |
||
5411 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f16_x, "q8hq16bq8hh", "n", "sve") |
||
5412 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f16_z, "q8hq16bq8hh", "n", "sve") |
||
5413 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f32_m, "q4fq16bq4ff", "n", "sve") |
||
5414 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f32_x, "q4fq16bq4ff", "n", "sve") |
||
5415 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f32_z, "q4fq16bq4ff", "n", "sve") |
||
5416 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f64_m, "q2dq16bq2dd", "n", "sve") |
||
5417 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f64_x, "q2dq16bq2dd", "n", "sve") |
||
5418 | TARGET_BUILTIN(__builtin_sve_svsubr_n_f64_z, "q2dq16bq2dd", "n", "sve") |
||
5419 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s16_m, "q8sq16bq8ss", "n", "sve") |
||
5420 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s16_x, "q8sq16bq8ss", "n", "sve") |
||
5421 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s16_z, "q8sq16bq8ss", "n", "sve") |
||
5422 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s32_m, "q4iq16bq4ii", "n", "sve") |
||
5423 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s32_x, "q4iq16bq4ii", "n", "sve") |
||
5424 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s32_z, "q4iq16bq4ii", "n", "sve") |
||
5425 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s64_m, "q2Wiq16bq2WiWi", "n", "sve") |
||
5426 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s64_x, "q2Wiq16bq2WiWi", "n", "sve") |
||
5427 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s64_z, "q2Wiq16bq2WiWi", "n", "sve") |
||
5428 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s8_m, "q16Scq16bq16ScSc", "n", "sve") |
||
5429 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s8_x, "q16Scq16bq16ScSc", "n", "sve") |
||
5430 | TARGET_BUILTIN(__builtin_sve_svsubr_n_s8_z, "q16Scq16bq16ScSc", "n", "sve") |
||
5431 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u16_m, "q8Usq16bq8UsUs", "n", "sve") |
||
5432 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u16_x, "q8Usq16bq8UsUs", "n", "sve") |
||
5433 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u16_z, "q8Usq16bq8UsUs", "n", "sve") |
||
5434 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u32_m, "q4Uiq16bq4UiUi", "n", "sve") |
||
5435 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u32_x, "q4Uiq16bq4UiUi", "n", "sve") |
||
5436 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u32_z, "q4Uiq16bq4UiUi", "n", "sve") |
||
5437 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u64_m, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5438 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u64_x, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5439 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u64_z, "q2UWiq16bq2UWiUWi", "n", "sve") |
||
5440 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u8_m, "q16Ucq16bq16UcUc", "n", "sve") |
||
5441 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u8_x, "q16Ucq16bq16UcUc", "n", "sve") |
||
5442 | TARGET_BUILTIN(__builtin_sve_svsubr_n_u8_z, "q16Ucq16bq16UcUc", "n", "sve") |
||
5443 | TARGET_BUILTIN(__builtin_sve_svsubr_s16_m, "q8sq16bq8sq8s", "n", "sve") |
||
5444 | TARGET_BUILTIN(__builtin_sve_svsubr_s16_x, "q8sq16bq8sq8s", "n", "sve") |
||
5445 | TARGET_BUILTIN(__builtin_sve_svsubr_s16_z, "q8sq16bq8sq8s", "n", "sve") |
||
5446 | TARGET_BUILTIN(__builtin_sve_svsubr_s32_m, "q4iq16bq4iq4i", "n", "sve") |
||
5447 | TARGET_BUILTIN(__builtin_sve_svsubr_s32_x, "q4iq16bq4iq4i", "n", "sve") |
||
5448 | TARGET_BUILTIN(__builtin_sve_svsubr_s32_z, "q4iq16bq4iq4i", "n", "sve") |
||
5449 | TARGET_BUILTIN(__builtin_sve_svsubr_s64_m, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5450 | TARGET_BUILTIN(__builtin_sve_svsubr_s64_x, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5451 | TARGET_BUILTIN(__builtin_sve_svsubr_s64_z, "q2Wiq16bq2Wiq2Wi", "n", "sve") |
||
5452 | TARGET_BUILTIN(__builtin_sve_svsubr_s8_m, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5453 | TARGET_BUILTIN(__builtin_sve_svsubr_s8_x, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5454 | TARGET_BUILTIN(__builtin_sve_svsubr_s8_z, "q16Scq16bq16Scq16Sc", "n", "sve") |
||
5455 | TARGET_BUILTIN(__builtin_sve_svsubr_u16_m, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5456 | TARGET_BUILTIN(__builtin_sve_svsubr_u16_x, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5457 | TARGET_BUILTIN(__builtin_sve_svsubr_u16_z, "q8Usq16bq8Usq8Us", "n", "sve") |
||
5458 | TARGET_BUILTIN(__builtin_sve_svsubr_u32_m, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5459 | TARGET_BUILTIN(__builtin_sve_svsubr_u32_x, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5460 | TARGET_BUILTIN(__builtin_sve_svsubr_u32_z, "q4Uiq16bq4Uiq4Ui", "n", "sve") |
||
5461 | TARGET_BUILTIN(__builtin_sve_svsubr_u64_m, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5462 | TARGET_BUILTIN(__builtin_sve_svsubr_u64_x, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5463 | TARGET_BUILTIN(__builtin_sve_svsubr_u64_z, "q2UWiq16bq2UWiq2UWi", "n", "sve") |
||
5464 | TARGET_BUILTIN(__builtin_sve_svsubr_u8_m, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5465 | TARGET_BUILTIN(__builtin_sve_svsubr_u8_x, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5466 | TARGET_BUILTIN(__builtin_sve_svsubr_u8_z, "q16Ucq16bq16Ucq16Uc", "n", "sve") |
||
5467 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_s16, "q8sq8sSc", "n", "sve2") |
||
5468 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_s32, "q4iq4is", "n", "sve2") |
||
5469 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_s64, "q2Wiq2Wii", "n", "sve2") |
||
5470 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_u16, "q8Usq8UsUc", "n", "sve2") |
||
5471 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_u32, "q4Uiq4UiUs", "n", "sve2") |
||
5472 | TARGET_BUILTIN(__builtin_sve_svsubwb_n_u64, "q2UWiq2UWiUi", "n", "sve2") |
||
5473 | TARGET_BUILTIN(__builtin_sve_svsubwb_s16, "q8sq8sq16Sc", "n", "sve2") |
||
5474 | TARGET_BUILTIN(__builtin_sve_svsubwb_s32, "q4iq4iq8s", "n", "sve2") |
||
5475 | TARGET_BUILTIN(__builtin_sve_svsubwb_s64, "q2Wiq2Wiq4i", "n", "sve2") |
||
5476 | TARGET_BUILTIN(__builtin_sve_svsubwb_u16, "q8Usq8Usq16Uc", "n", "sve2") |
||
5477 | TARGET_BUILTIN(__builtin_sve_svsubwb_u32, "q4Uiq4Uiq8Us", "n", "sve2") |
||
5478 | TARGET_BUILTIN(__builtin_sve_svsubwb_u64, "q2UWiq2UWiq4Ui", "n", "sve2") |
||
5479 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_s16, "q8sq8sSc", "n", "sve2") |
||
5480 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_s32, "q4iq4is", "n", "sve2") |
||
5481 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_s64, "q2Wiq2Wii", "n", "sve2") |
||
5482 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_u16, "q8Usq8UsUc", "n", "sve2") |
||
5483 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_u32, "q4Uiq4UiUs", "n", "sve2") |
||
5484 | TARGET_BUILTIN(__builtin_sve_svsubwt_n_u64, "q2UWiq2UWiUi", "n", "sve2") |
||
5485 | TARGET_BUILTIN(__builtin_sve_svsubwt_s16, "q8sq8sq16Sc", "n", "sve2") |
||
5486 | TARGET_BUILTIN(__builtin_sve_svsubwt_s32, "q4iq4iq8s", "n", "sve2") |
||
5487 | TARGET_BUILTIN(__builtin_sve_svsubwt_s64, "q2Wiq2Wiq4i", "n", "sve2") |
||
5488 | TARGET_BUILTIN(__builtin_sve_svsubwt_u16, "q8Usq8Usq16Uc", "n", "sve2") |
||
5489 | TARGET_BUILTIN(__builtin_sve_svsubwt_u32, "q4Uiq4Uiq8Us", "n", "sve2") |
||
5490 | TARGET_BUILTIN(__builtin_sve_svsubwt_u64, "q2UWiq2UWiq4Ui", "n", "sve2") |
||
5491 | TARGET_BUILTIN(__builtin_sve_svsudot_lane_s32, "q4iq4iq16Scq16UcIUWi", "n", "sve,i8mm") |
||
5492 | TARGET_BUILTIN(__builtin_sve_svsudot_n_s32, "q4iq4iq16ScUc", "n", "sve,i8mm") |
||
5493 | TARGET_BUILTIN(__builtin_sve_svsudot_s32, "q4iq4iq16Scq16Uc", "n", "sve,i8mm") |
||
5494 | TARGET_BUILTIN(__builtin_sve_svtbl2_bf16, "q8yq16yq8Us", "n", "sve2,bf16") |
||
5495 | TARGET_BUILTIN(__builtin_sve_svtbl2_f16, "q8hq16hq8Us", "n", "sve2") |
||
5496 | TARGET_BUILTIN(__builtin_sve_svtbl2_f32, "q4fq8fq4Ui", "n", "sve2") |
||
5497 | TARGET_BUILTIN(__builtin_sve_svtbl2_f64, "q2dq4dq2UWi", "n", "sve2") |
||
5498 | TARGET_BUILTIN(__builtin_sve_svtbl2_s16, "q8sq16sq8Us", "n", "sve2") |
||
5499 | TARGET_BUILTIN(__builtin_sve_svtbl2_s32, "q4iq8iq4Ui", "n", "sve2") |
||
5500 | TARGET_BUILTIN(__builtin_sve_svtbl2_s64, "q2Wiq4Wiq2UWi", "n", "sve2") |
||
5501 | TARGET_BUILTIN(__builtin_sve_svtbl2_s8, "q16Scq32Scq16Uc", "n", "sve2") |
||
5502 | TARGET_BUILTIN(__builtin_sve_svtbl2_u16, "q8Usq16Usq8Us", "n", "sve2") |
||
5503 | TARGET_BUILTIN(__builtin_sve_svtbl2_u32, "q4Uiq8Uiq4Ui", "n", "sve2") |
||
5504 | TARGET_BUILTIN(__builtin_sve_svtbl2_u64, "q2UWiq4UWiq2UWi", "n", "sve2") |
||
5505 | TARGET_BUILTIN(__builtin_sve_svtbl2_u8, "q16Ucq32Ucq16Uc", "n", "sve2") |
||
5506 | TARGET_BUILTIN(__builtin_sve_svtbl_bf16, "q8yq8yq8Us", "n", "sve,bf16") |
||
5507 | TARGET_BUILTIN(__builtin_sve_svtbl_f16, "q8hq8hq8Us", "n", "sve") |
||
5508 | TARGET_BUILTIN(__builtin_sve_svtbl_f32, "q4fq4fq4Ui", "n", "sve") |
||
5509 | TARGET_BUILTIN(__builtin_sve_svtbl_f64, "q2dq2dq2UWi", "n", "sve") |
||
5510 | TARGET_BUILTIN(__builtin_sve_svtbl_s16, "q8sq8sq8Us", "n", "sve") |
||
5511 | TARGET_BUILTIN(__builtin_sve_svtbl_s32, "q4iq4iq4Ui", "n", "sve") |
||
5512 | TARGET_BUILTIN(__builtin_sve_svtbl_s64, "q2Wiq2Wiq2UWi", "n", "sve") |
||
5513 | TARGET_BUILTIN(__builtin_sve_svtbl_s8, "q16Scq16Scq16Uc", "n", "sve") |
||
5514 | TARGET_BUILTIN(__builtin_sve_svtbl_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5515 | TARGET_BUILTIN(__builtin_sve_svtbl_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5516 | TARGET_BUILTIN(__builtin_sve_svtbl_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5517 | TARGET_BUILTIN(__builtin_sve_svtbl_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5518 | TARGET_BUILTIN(__builtin_sve_svtbx_bf16, "q8yq8yq8yq8Us", "n", "sve2,bf16") |
||
5519 | TARGET_BUILTIN(__builtin_sve_svtbx_f16, "q8hq8hq8hq8Us", "n", "sve2") |
||
5520 | TARGET_BUILTIN(__builtin_sve_svtbx_f32, "q4fq4fq4fq4Ui", "n", "sve2") |
||
5521 | TARGET_BUILTIN(__builtin_sve_svtbx_f64, "q2dq2dq2dq2UWi", "n", "sve2") |
||
5522 | TARGET_BUILTIN(__builtin_sve_svtbx_s16, "q8sq8sq8sq8Us", "n", "sve2") |
||
5523 | TARGET_BUILTIN(__builtin_sve_svtbx_s32, "q4iq4iq4iq4Ui", "n", "sve2") |
||
5524 | TARGET_BUILTIN(__builtin_sve_svtbx_s64, "q2Wiq2Wiq2Wiq2UWi", "n", "sve2") |
||
5525 | TARGET_BUILTIN(__builtin_sve_svtbx_s8, "q16Scq16Scq16Scq16Uc", "n", "sve2") |
||
5526 | TARGET_BUILTIN(__builtin_sve_svtbx_u16, "q8Usq8Usq8Usq8Us", "n", "sve2") |
||
5527 | TARGET_BUILTIN(__builtin_sve_svtbx_u32, "q4Uiq4Uiq4Uiq4Ui", "n", "sve2") |
||
5528 | TARGET_BUILTIN(__builtin_sve_svtbx_u64, "q2UWiq2UWiq2UWiq2UWi", "n", "sve2") |
||
5529 | TARGET_BUILTIN(__builtin_sve_svtbx_u8, "q16Ucq16Ucq16Ucq16Uc", "n", "sve2") |
||
5530 | TARGET_BUILTIN(__builtin_sve_svtmad_f16, "q8hq8hq8hIUWi", "n", "sve") |
||
5531 | TARGET_BUILTIN(__builtin_sve_svtmad_f32, "q4fq4fq4fIUWi", "n", "sve") |
||
5532 | TARGET_BUILTIN(__builtin_sve_svtmad_f64, "q2dq2dq2dIUWi", "n", "sve") |
||
5533 | TARGET_BUILTIN(__builtin_sve_svtrn1_b16, "q16bq16bq16b", "n", "sve") |
||
5534 | TARGET_BUILTIN(__builtin_sve_svtrn1_b32, "q16bq16bq16b", "n", "sve") |
||
5535 | TARGET_BUILTIN(__builtin_sve_svtrn1_b64, "q16bq16bq16b", "n", "sve") |
||
5536 | TARGET_BUILTIN(__builtin_sve_svtrn1_b8, "q16bq16bq16b", "n", "sve") |
||
5537 | TARGET_BUILTIN(__builtin_sve_svtrn1_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5538 | TARGET_BUILTIN(__builtin_sve_svtrn1_f16, "q8hq8hq8h", "n", "sve") |
||
5539 | TARGET_BUILTIN(__builtin_sve_svtrn1_f32, "q4fq4fq4f", "n", "sve") |
||
5540 | TARGET_BUILTIN(__builtin_sve_svtrn1_f64, "q2dq2dq2d", "n", "sve") |
||
5541 | TARGET_BUILTIN(__builtin_sve_svtrn1_s16, "q8sq8sq8s", "n", "sve") |
||
5542 | TARGET_BUILTIN(__builtin_sve_svtrn1_s32, "q4iq4iq4i", "n", "sve") |
||
5543 | TARGET_BUILTIN(__builtin_sve_svtrn1_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5544 | TARGET_BUILTIN(__builtin_sve_svtrn1_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5545 | TARGET_BUILTIN(__builtin_sve_svtrn1_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5546 | TARGET_BUILTIN(__builtin_sve_svtrn1_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5547 | TARGET_BUILTIN(__builtin_sve_svtrn1_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5548 | TARGET_BUILTIN(__builtin_sve_svtrn1_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5549 | TARGET_BUILTIN(__builtin_sve_svtrn1q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5550 | TARGET_BUILTIN(__builtin_sve_svtrn1q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5551 | TARGET_BUILTIN(__builtin_sve_svtrn1q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5552 | TARGET_BUILTIN(__builtin_sve_svtrn1q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5553 | TARGET_BUILTIN(__builtin_sve_svtrn1q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5554 | TARGET_BUILTIN(__builtin_sve_svtrn1q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5555 | TARGET_BUILTIN(__builtin_sve_svtrn1q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5556 | TARGET_BUILTIN(__builtin_sve_svtrn1q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5557 | TARGET_BUILTIN(__builtin_sve_svtrn1q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5558 | TARGET_BUILTIN(__builtin_sve_svtrn1q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5559 | TARGET_BUILTIN(__builtin_sve_svtrn1q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5560 | TARGET_BUILTIN(__builtin_sve_svtrn1q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5561 | TARGET_BUILTIN(__builtin_sve_svtrn2_b16, "q16bq16bq16b", "n", "sve") |
||
5562 | TARGET_BUILTIN(__builtin_sve_svtrn2_b32, "q16bq16bq16b", "n", "sve") |
||
5563 | TARGET_BUILTIN(__builtin_sve_svtrn2_b64, "q16bq16bq16b", "n", "sve") |
||
5564 | TARGET_BUILTIN(__builtin_sve_svtrn2_b8, "q16bq16bq16b", "n", "sve") |
||
5565 | TARGET_BUILTIN(__builtin_sve_svtrn2_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5566 | TARGET_BUILTIN(__builtin_sve_svtrn2_f16, "q8hq8hq8h", "n", "sve") |
||
5567 | TARGET_BUILTIN(__builtin_sve_svtrn2_f32, "q4fq4fq4f", "n", "sve") |
||
5568 | TARGET_BUILTIN(__builtin_sve_svtrn2_f64, "q2dq2dq2d", "n", "sve") |
||
5569 | TARGET_BUILTIN(__builtin_sve_svtrn2_s16, "q8sq8sq8s", "n", "sve") |
||
5570 | TARGET_BUILTIN(__builtin_sve_svtrn2_s32, "q4iq4iq4i", "n", "sve") |
||
5571 | TARGET_BUILTIN(__builtin_sve_svtrn2_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5572 | TARGET_BUILTIN(__builtin_sve_svtrn2_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5573 | TARGET_BUILTIN(__builtin_sve_svtrn2_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5574 | TARGET_BUILTIN(__builtin_sve_svtrn2_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5575 | TARGET_BUILTIN(__builtin_sve_svtrn2_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5576 | TARGET_BUILTIN(__builtin_sve_svtrn2_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5577 | TARGET_BUILTIN(__builtin_sve_svtrn2q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5578 | TARGET_BUILTIN(__builtin_sve_svtrn2q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5579 | TARGET_BUILTIN(__builtin_sve_svtrn2q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5580 | TARGET_BUILTIN(__builtin_sve_svtrn2q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5581 | TARGET_BUILTIN(__builtin_sve_svtrn2q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5582 | TARGET_BUILTIN(__builtin_sve_svtrn2q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5583 | TARGET_BUILTIN(__builtin_sve_svtrn2q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5584 | TARGET_BUILTIN(__builtin_sve_svtrn2q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5585 | TARGET_BUILTIN(__builtin_sve_svtrn2q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5586 | TARGET_BUILTIN(__builtin_sve_svtrn2q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5587 | TARGET_BUILTIN(__builtin_sve_svtrn2q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5588 | TARGET_BUILTIN(__builtin_sve_svtrn2q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5589 | TARGET_BUILTIN(__builtin_sve_svtsmul_f16, "q8hq8hq8Us", "n", "sve") |
||
5590 | TARGET_BUILTIN(__builtin_sve_svtsmul_f32, "q4fq4fq4Ui", "n", "sve") |
||
5591 | TARGET_BUILTIN(__builtin_sve_svtsmul_f64, "q2dq2dq2UWi", "n", "sve") |
||
5592 | TARGET_BUILTIN(__builtin_sve_svtssel_f16, "q8hq8hq8Us", "n", "sve") |
||
5593 | TARGET_BUILTIN(__builtin_sve_svtssel_f32, "q4fq4fq4Ui", "n", "sve") |
||
5594 | TARGET_BUILTIN(__builtin_sve_svtssel_f64, "q2dq2dq2UWi", "n", "sve") |
||
5595 | TARGET_BUILTIN(__builtin_sve_svundef2_bf16, "q16yv", "n", "sve,bf16") |
||
5596 | TARGET_BUILTIN(__builtin_sve_svundef2_f16, "q16hv", "n", "sve") |
||
5597 | TARGET_BUILTIN(__builtin_sve_svundef2_f32, "q8fv", "n", "sve") |
||
5598 | TARGET_BUILTIN(__builtin_sve_svundef2_f64, "q4dv", "n", "sve") |
||
5599 | TARGET_BUILTIN(__builtin_sve_svundef2_s16, "q16sv", "n", "sve") |
||
5600 | TARGET_BUILTIN(__builtin_sve_svundef2_s32, "q8iv", "n", "sve") |
||
5601 | TARGET_BUILTIN(__builtin_sve_svundef2_s64, "q4Wiv", "n", "sve") |
||
5602 | TARGET_BUILTIN(__builtin_sve_svundef2_s8, "q32Scv", "n", "sve") |
||
5603 | TARGET_BUILTIN(__builtin_sve_svundef2_u16, "q16Usv", "n", "sve") |
||
5604 | TARGET_BUILTIN(__builtin_sve_svundef2_u32, "q8Uiv", "n", "sve") |
||
5605 | TARGET_BUILTIN(__builtin_sve_svundef2_u64, "q4UWiv", "n", "sve") |
||
5606 | TARGET_BUILTIN(__builtin_sve_svundef2_u8, "q32Ucv", "n", "sve") |
||
5607 | TARGET_BUILTIN(__builtin_sve_svundef3_bf16, "q24yv", "n", "sve,bf16") |
||
5608 | TARGET_BUILTIN(__builtin_sve_svundef3_f16, "q24hv", "n", "sve") |
||
5609 | TARGET_BUILTIN(__builtin_sve_svundef3_f32, "q12fv", "n", "sve") |
||
5610 | TARGET_BUILTIN(__builtin_sve_svundef3_f64, "q6dv", "n", "sve") |
||
5611 | TARGET_BUILTIN(__builtin_sve_svundef3_s16, "q24sv", "n", "sve") |
||
5612 | TARGET_BUILTIN(__builtin_sve_svundef3_s32, "q12iv", "n", "sve") |
||
5613 | TARGET_BUILTIN(__builtin_sve_svundef3_s64, "q6Wiv", "n", "sve") |
||
5614 | TARGET_BUILTIN(__builtin_sve_svundef3_s8, "q48Scv", "n", "sve") |
||
5615 | TARGET_BUILTIN(__builtin_sve_svundef3_u16, "q24Usv", "n", "sve") |
||
5616 | TARGET_BUILTIN(__builtin_sve_svundef3_u32, "q12Uiv", "n", "sve") |
||
5617 | TARGET_BUILTIN(__builtin_sve_svundef3_u64, "q6UWiv", "n", "sve") |
||
5618 | TARGET_BUILTIN(__builtin_sve_svundef3_u8, "q48Ucv", "n", "sve") |
||
5619 | TARGET_BUILTIN(__builtin_sve_svundef4_bf16, "q32yv", "n", "sve,bf16") |
||
5620 | TARGET_BUILTIN(__builtin_sve_svundef4_f16, "q32hv", "n", "sve") |
||
5621 | TARGET_BUILTIN(__builtin_sve_svundef4_f32, "q16fv", "n", "sve") |
||
5622 | TARGET_BUILTIN(__builtin_sve_svundef4_f64, "q8dv", "n", "sve") |
||
5623 | TARGET_BUILTIN(__builtin_sve_svundef4_s16, "q32sv", "n", "sve") |
||
5624 | TARGET_BUILTIN(__builtin_sve_svundef4_s32, "q16iv", "n", "sve") |
||
5625 | TARGET_BUILTIN(__builtin_sve_svundef4_s64, "q8Wiv", "n", "sve") |
||
5626 | TARGET_BUILTIN(__builtin_sve_svundef4_s8, "q64Scv", "n", "sve") |
||
5627 | TARGET_BUILTIN(__builtin_sve_svundef4_u16, "q32Usv", "n", "sve") |
||
5628 | TARGET_BUILTIN(__builtin_sve_svundef4_u32, "q16Uiv", "n", "sve") |
||
5629 | TARGET_BUILTIN(__builtin_sve_svundef4_u64, "q8UWiv", "n", "sve") |
||
5630 | TARGET_BUILTIN(__builtin_sve_svundef4_u8, "q64Ucv", "n", "sve") |
||
5631 | TARGET_BUILTIN(__builtin_sve_svundef_bf16, "q8yv", "n", "sve,bf16") |
||
5632 | TARGET_BUILTIN(__builtin_sve_svundef_f16, "q8hv", "n", "sve") |
||
5633 | TARGET_BUILTIN(__builtin_sve_svundef_f32, "q4fv", "n", "sve") |
||
5634 | TARGET_BUILTIN(__builtin_sve_svundef_f64, "q2dv", "n", "sve") |
||
5635 | TARGET_BUILTIN(__builtin_sve_svundef_s16, "q8sv", "n", "sve") |
||
5636 | TARGET_BUILTIN(__builtin_sve_svundef_s32, "q4iv", "n", "sve") |
||
5637 | TARGET_BUILTIN(__builtin_sve_svundef_s64, "q2Wiv", "n", "sve") |
||
5638 | TARGET_BUILTIN(__builtin_sve_svundef_s8, "q16Scv", "n", "sve") |
||
5639 | TARGET_BUILTIN(__builtin_sve_svundef_u16, "q8Usv", "n", "sve") |
||
5640 | TARGET_BUILTIN(__builtin_sve_svundef_u32, "q4Uiv", "n", "sve") |
||
5641 | TARGET_BUILTIN(__builtin_sve_svundef_u64, "q2UWiv", "n", "sve") |
||
5642 | TARGET_BUILTIN(__builtin_sve_svundef_u8, "q16Ucv", "n", "sve") |
||
5643 | TARGET_BUILTIN(__builtin_sve_svunpkhi_b, "q16bq16b", "n", "sve") |
||
5644 | TARGET_BUILTIN(__builtin_sve_svunpkhi_s16, "q8sq16Sc", "n", "sve") |
||
5645 | TARGET_BUILTIN(__builtin_sve_svunpkhi_s32, "q4iq8s", "n", "sve") |
||
5646 | TARGET_BUILTIN(__builtin_sve_svunpkhi_s64, "q2Wiq4i", "n", "sve") |
||
5647 | TARGET_BUILTIN(__builtin_sve_svunpkhi_u16, "q8Usq16Uc", "n", "sve") |
||
5648 | TARGET_BUILTIN(__builtin_sve_svunpkhi_u32, "q4Uiq8Us", "n", "sve") |
||
5649 | TARGET_BUILTIN(__builtin_sve_svunpkhi_u64, "q2UWiq4Ui", "n", "sve") |
||
5650 | TARGET_BUILTIN(__builtin_sve_svunpklo_b, "q16bq16b", "n", "sve") |
||
5651 | TARGET_BUILTIN(__builtin_sve_svunpklo_s16, "q8sq16Sc", "n", "sve") |
||
5652 | TARGET_BUILTIN(__builtin_sve_svunpklo_s32, "q4iq8s", "n", "sve") |
||
5653 | TARGET_BUILTIN(__builtin_sve_svunpklo_s64, "q2Wiq4i", "n", "sve") |
||
5654 | TARGET_BUILTIN(__builtin_sve_svunpklo_u16, "q8Usq16Uc", "n", "sve") |
||
5655 | TARGET_BUILTIN(__builtin_sve_svunpklo_u32, "q4Uiq8Us", "n", "sve") |
||
5656 | TARGET_BUILTIN(__builtin_sve_svunpklo_u64, "q2UWiq4Ui", "n", "sve") |
||
5657 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s16_m, "q8sq16bq8sUs", "n", "sve2") |
||
5658 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s16_x, "q8sq16bq8sUs", "n", "sve2") |
||
5659 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s16_z, "q8sq16bq8sUs", "n", "sve2") |
||
5660 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s32_m, "q4iq16bq4iUi", "n", "sve2") |
||
5661 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s32_x, "q4iq16bq4iUi", "n", "sve2") |
||
5662 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s32_z, "q4iq16bq4iUi", "n", "sve2") |
||
5663 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s64_m, "q2Wiq16bq2WiUWi", "n", "sve2") |
||
5664 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s64_x, "q2Wiq16bq2WiUWi", "n", "sve2") |
||
5665 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s64_z, "q2Wiq16bq2WiUWi", "n", "sve2") |
||
5666 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s8_m, "q16Scq16bq16ScUc", "n", "sve2") |
||
5667 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s8_x, "q16Scq16bq16ScUc", "n", "sve2") |
||
5668 | TARGET_BUILTIN(__builtin_sve_svuqadd_n_s8_z, "q16Scq16bq16ScUc", "n", "sve2") |
||
5669 | TARGET_BUILTIN(__builtin_sve_svuqadd_s16_m, "q8sq16bq8sq8Us", "n", "sve2") |
||
5670 | TARGET_BUILTIN(__builtin_sve_svuqadd_s16_x, "q8sq16bq8sq8Us", "n", "sve2") |
||
5671 | TARGET_BUILTIN(__builtin_sve_svuqadd_s16_z, "q8sq16bq8sq8Us", "n", "sve2") |
||
5672 | TARGET_BUILTIN(__builtin_sve_svuqadd_s32_m, "q4iq16bq4iq4Ui", "n", "sve2") |
||
5673 | TARGET_BUILTIN(__builtin_sve_svuqadd_s32_x, "q4iq16bq4iq4Ui", "n", "sve2") |
||
5674 | TARGET_BUILTIN(__builtin_sve_svuqadd_s32_z, "q4iq16bq4iq4Ui", "n", "sve2") |
||
5675 | TARGET_BUILTIN(__builtin_sve_svuqadd_s64_m, "q2Wiq16bq2Wiq2UWi", "n", "sve2") |
||
5676 | TARGET_BUILTIN(__builtin_sve_svuqadd_s64_x, "q2Wiq16bq2Wiq2UWi", "n", "sve2") |
||
5677 | TARGET_BUILTIN(__builtin_sve_svuqadd_s64_z, "q2Wiq16bq2Wiq2UWi", "n", "sve2") |
||
5678 | TARGET_BUILTIN(__builtin_sve_svuqadd_s8_m, "q16Scq16bq16Scq16Uc", "n", "sve2") |
||
5679 | TARGET_BUILTIN(__builtin_sve_svuqadd_s8_x, "q16Scq16bq16Scq16Uc", "n", "sve2") |
||
5680 | TARGET_BUILTIN(__builtin_sve_svuqadd_s8_z, "q16Scq16bq16Scq16Uc", "n", "sve2") |
||
5681 | TARGET_BUILTIN(__builtin_sve_svusdot_lane_s32, "q4iq4iq16Ucq16ScIUWi", "n", "sve,i8mm") |
||
5682 | TARGET_BUILTIN(__builtin_sve_svusdot_n_s32, "q4iq4iq16UcSc", "n", "sve,i8mm") |
||
5683 | TARGET_BUILTIN(__builtin_sve_svusdot_s32, "q4iq4iq16Ucq16Sc", "n", "sve,i8mm") |
||
5684 | TARGET_BUILTIN(__builtin_sve_svusmmla_s32, "q4iq4iq16Ucq16Sc", "n", "sve,i8mm") |
||
5685 | TARGET_BUILTIN(__builtin_sve_svuzp1_b16, "q16bq16bq16b", "n", "sve") |
||
5686 | TARGET_BUILTIN(__builtin_sve_svuzp1_b32, "q16bq16bq16b", "n", "sve") |
||
5687 | TARGET_BUILTIN(__builtin_sve_svuzp1_b64, "q16bq16bq16b", "n", "sve") |
||
5688 | TARGET_BUILTIN(__builtin_sve_svuzp1_b8, "q16bq16bq16b", "n", "sve") |
||
5689 | TARGET_BUILTIN(__builtin_sve_svuzp1_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5690 | TARGET_BUILTIN(__builtin_sve_svuzp1_f16, "q8hq8hq8h", "n", "sve") |
||
5691 | TARGET_BUILTIN(__builtin_sve_svuzp1_f32, "q4fq4fq4f", "n", "sve") |
||
5692 | TARGET_BUILTIN(__builtin_sve_svuzp1_f64, "q2dq2dq2d", "n", "sve") |
||
5693 | TARGET_BUILTIN(__builtin_sve_svuzp1_s16, "q8sq8sq8s", "n", "sve") |
||
5694 | TARGET_BUILTIN(__builtin_sve_svuzp1_s32, "q4iq4iq4i", "n", "sve") |
||
5695 | TARGET_BUILTIN(__builtin_sve_svuzp1_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5696 | TARGET_BUILTIN(__builtin_sve_svuzp1_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5697 | TARGET_BUILTIN(__builtin_sve_svuzp1_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5698 | TARGET_BUILTIN(__builtin_sve_svuzp1_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5699 | TARGET_BUILTIN(__builtin_sve_svuzp1_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5700 | TARGET_BUILTIN(__builtin_sve_svuzp1_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5701 | TARGET_BUILTIN(__builtin_sve_svuzp1q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5702 | TARGET_BUILTIN(__builtin_sve_svuzp1q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5703 | TARGET_BUILTIN(__builtin_sve_svuzp1q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5704 | TARGET_BUILTIN(__builtin_sve_svuzp1q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5705 | TARGET_BUILTIN(__builtin_sve_svuzp1q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5706 | TARGET_BUILTIN(__builtin_sve_svuzp1q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5707 | TARGET_BUILTIN(__builtin_sve_svuzp1q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5708 | TARGET_BUILTIN(__builtin_sve_svuzp1q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5709 | TARGET_BUILTIN(__builtin_sve_svuzp1q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5710 | TARGET_BUILTIN(__builtin_sve_svuzp1q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5711 | TARGET_BUILTIN(__builtin_sve_svuzp1q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5712 | TARGET_BUILTIN(__builtin_sve_svuzp1q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5713 | TARGET_BUILTIN(__builtin_sve_svuzp2_b16, "q16bq16bq16b", "n", "sve") |
||
5714 | TARGET_BUILTIN(__builtin_sve_svuzp2_b32, "q16bq16bq16b", "n", "sve") |
||
5715 | TARGET_BUILTIN(__builtin_sve_svuzp2_b64, "q16bq16bq16b", "n", "sve") |
||
5716 | TARGET_BUILTIN(__builtin_sve_svuzp2_b8, "q16bq16bq16b", "n", "sve") |
||
5717 | TARGET_BUILTIN(__builtin_sve_svuzp2_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5718 | TARGET_BUILTIN(__builtin_sve_svuzp2_f16, "q8hq8hq8h", "n", "sve") |
||
5719 | TARGET_BUILTIN(__builtin_sve_svuzp2_f32, "q4fq4fq4f", "n", "sve") |
||
5720 | TARGET_BUILTIN(__builtin_sve_svuzp2_f64, "q2dq2dq2d", "n", "sve") |
||
5721 | TARGET_BUILTIN(__builtin_sve_svuzp2_s16, "q8sq8sq8s", "n", "sve") |
||
5722 | TARGET_BUILTIN(__builtin_sve_svuzp2_s32, "q4iq4iq4i", "n", "sve") |
||
5723 | TARGET_BUILTIN(__builtin_sve_svuzp2_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5724 | TARGET_BUILTIN(__builtin_sve_svuzp2_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5725 | TARGET_BUILTIN(__builtin_sve_svuzp2_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5726 | TARGET_BUILTIN(__builtin_sve_svuzp2_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5727 | TARGET_BUILTIN(__builtin_sve_svuzp2_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5728 | TARGET_BUILTIN(__builtin_sve_svuzp2_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5729 | TARGET_BUILTIN(__builtin_sve_svuzp2q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5730 | TARGET_BUILTIN(__builtin_sve_svuzp2q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5731 | TARGET_BUILTIN(__builtin_sve_svuzp2q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5732 | TARGET_BUILTIN(__builtin_sve_svuzp2q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5733 | TARGET_BUILTIN(__builtin_sve_svuzp2q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5734 | TARGET_BUILTIN(__builtin_sve_svuzp2q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5735 | TARGET_BUILTIN(__builtin_sve_svuzp2q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5736 | TARGET_BUILTIN(__builtin_sve_svuzp2q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5737 | TARGET_BUILTIN(__builtin_sve_svuzp2q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5738 | TARGET_BUILTIN(__builtin_sve_svuzp2q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5739 | TARGET_BUILTIN(__builtin_sve_svuzp2q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5740 | TARGET_BUILTIN(__builtin_sve_svuzp2q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5741 | TARGET_BUILTIN(__builtin_sve_svwhilege_b16_s32, "q16bii", "n", "sve2") |
||
5742 | TARGET_BUILTIN(__builtin_sve_svwhilege_b16_s64, "q16bWiWi", "n", "sve2") |
||
5743 | TARGET_BUILTIN(__builtin_sve_svwhilege_b16_u32, "q16bUiUi", "n", "sve2") |
||
5744 | TARGET_BUILTIN(__builtin_sve_svwhilege_b16_u64, "q16bUWiUWi", "n", "sve2") |
||
5745 | TARGET_BUILTIN(__builtin_sve_svwhilege_b32_s32, "q16bii", "n", "sve2") |
||
5746 | TARGET_BUILTIN(__builtin_sve_svwhilege_b32_s64, "q16bWiWi", "n", "sve2") |
||
5747 | TARGET_BUILTIN(__builtin_sve_svwhilege_b32_u32, "q16bUiUi", "n", "sve2") |
||
5748 | TARGET_BUILTIN(__builtin_sve_svwhilege_b32_u64, "q16bUWiUWi", "n", "sve2") |
||
5749 | TARGET_BUILTIN(__builtin_sve_svwhilege_b64_s32, "q16bii", "n", "sve2") |
||
5750 | TARGET_BUILTIN(__builtin_sve_svwhilege_b64_s64, "q16bWiWi", "n", "sve2") |
||
5751 | TARGET_BUILTIN(__builtin_sve_svwhilege_b64_u32, "q16bUiUi", "n", "sve2") |
||
5752 | TARGET_BUILTIN(__builtin_sve_svwhilege_b64_u64, "q16bUWiUWi", "n", "sve2") |
||
5753 | TARGET_BUILTIN(__builtin_sve_svwhilege_b8_s32, "q16bii", "n", "sve2") |
||
5754 | TARGET_BUILTIN(__builtin_sve_svwhilege_b8_s64, "q16bWiWi", "n", "sve2") |
||
5755 | TARGET_BUILTIN(__builtin_sve_svwhilege_b8_u32, "q16bUiUi", "n", "sve2") |
||
5756 | TARGET_BUILTIN(__builtin_sve_svwhilege_b8_u64, "q16bUWiUWi", "n", "sve2") |
||
5757 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b16_s32, "q16bii", "n", "sve2") |
||
5758 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b16_s64, "q16bWiWi", "n", "sve2") |
||
5759 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b16_u32, "q16bUiUi", "n", "sve2") |
||
5760 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b16_u64, "q16bUWiUWi", "n", "sve2") |
||
5761 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b32_s32, "q16bii", "n", "sve2") |
||
5762 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b32_s64, "q16bWiWi", "n", "sve2") |
||
5763 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b32_u32, "q16bUiUi", "n", "sve2") |
||
5764 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b32_u64, "q16bUWiUWi", "n", "sve2") |
||
5765 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b64_s32, "q16bii", "n", "sve2") |
||
5766 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b64_s64, "q16bWiWi", "n", "sve2") |
||
5767 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b64_u32, "q16bUiUi", "n", "sve2") |
||
5768 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b64_u64, "q16bUWiUWi", "n", "sve2") |
||
5769 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b8_s32, "q16bii", "n", "sve2") |
||
5770 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b8_s64, "q16bWiWi", "n", "sve2") |
||
5771 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b8_u32, "q16bUiUi", "n", "sve2") |
||
5772 | TARGET_BUILTIN(__builtin_sve_svwhilegt_b8_u64, "q16bUWiUWi", "n", "sve2") |
||
5773 | TARGET_BUILTIN(__builtin_sve_svwhilele_b16_s32, "q16bii", "n", "sve") |
||
5774 | TARGET_BUILTIN(__builtin_sve_svwhilele_b16_s64, "q16bWiWi", "n", "sve") |
||
5775 | TARGET_BUILTIN(__builtin_sve_svwhilele_b16_u32, "q16bUiUi", "n", "sve") |
||
5776 | TARGET_BUILTIN(__builtin_sve_svwhilele_b16_u64, "q16bUWiUWi", "n", "sve") |
||
5777 | TARGET_BUILTIN(__builtin_sve_svwhilele_b32_s32, "q16bii", "n", "sve") |
||
5778 | TARGET_BUILTIN(__builtin_sve_svwhilele_b32_s64, "q16bWiWi", "n", "sve") |
||
5779 | TARGET_BUILTIN(__builtin_sve_svwhilele_b32_u32, "q16bUiUi", "n", "sve") |
||
5780 | TARGET_BUILTIN(__builtin_sve_svwhilele_b32_u64, "q16bUWiUWi", "n", "sve") |
||
5781 | TARGET_BUILTIN(__builtin_sve_svwhilele_b64_s32, "q16bii", "n", "sve") |
||
5782 | TARGET_BUILTIN(__builtin_sve_svwhilele_b64_s64, "q16bWiWi", "n", "sve") |
||
5783 | TARGET_BUILTIN(__builtin_sve_svwhilele_b64_u32, "q16bUiUi", "n", "sve") |
||
5784 | TARGET_BUILTIN(__builtin_sve_svwhilele_b64_u64, "q16bUWiUWi", "n", "sve") |
||
5785 | TARGET_BUILTIN(__builtin_sve_svwhilele_b8_s32, "q16bii", "n", "sve") |
||
5786 | TARGET_BUILTIN(__builtin_sve_svwhilele_b8_s64, "q16bWiWi", "n", "sve") |
||
5787 | TARGET_BUILTIN(__builtin_sve_svwhilele_b8_u32, "q16bUiUi", "n", "sve") |
||
5788 | TARGET_BUILTIN(__builtin_sve_svwhilele_b8_u64, "q16bUWiUWi", "n", "sve") |
||
5789 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b16_s32, "q16bii", "n", "sve") |
||
5790 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b16_s64, "q16bWiWi", "n", "sve") |
||
5791 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b16_u32, "q16bUiUi", "n", "sve") |
||
5792 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b16_u64, "q16bUWiUWi", "n", "sve") |
||
5793 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b32_s32, "q16bii", "n", "sve") |
||
5794 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b32_s64, "q16bWiWi", "n", "sve") |
||
5795 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b32_u32, "q16bUiUi", "n", "sve") |
||
5796 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b32_u64, "q16bUWiUWi", "n", "sve") |
||
5797 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b64_s32, "q16bii", "n", "sve") |
||
5798 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b64_s64, "q16bWiWi", "n", "sve") |
||
5799 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b64_u32, "q16bUiUi", "n", "sve") |
||
5800 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b64_u64, "q16bUWiUWi", "n", "sve") |
||
5801 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b8_s32, "q16bii", "n", "sve") |
||
5802 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b8_s64, "q16bWiWi", "n", "sve") |
||
5803 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b8_u32, "q16bUiUi", "n", "sve") |
||
5804 | TARGET_BUILTIN(__builtin_sve_svwhilelt_b8_u64, "q16bUWiUWi", "n", "sve") |
||
5805 | TARGET_BUILTIN(__builtin_sve_svwhilerw_bf16, "q16byC*yC*", "n", "sve2,bf16") |
||
5806 | TARGET_BUILTIN(__builtin_sve_svwhilerw_f16, "q16bhC*hC*", "n", "sve2") |
||
5807 | TARGET_BUILTIN(__builtin_sve_svwhilerw_f32, "q16bfC*fC*", "n", "sve2") |
||
5808 | TARGET_BUILTIN(__builtin_sve_svwhilerw_f64, "q16bdC*dC*", "n", "sve2") |
||
5809 | TARGET_BUILTIN(__builtin_sve_svwhilerw_s16, "q16bSsC*SsC*", "n", "sve2") |
||
5810 | TARGET_BUILTIN(__builtin_sve_svwhilerw_s32, "q16bSiC*SiC*", "n", "sve2") |
||
5811 | TARGET_BUILTIN(__builtin_sve_svwhilerw_s64, "q16bSWiC*SWiC*", "n", "sve2") |
||
5812 | TARGET_BUILTIN(__builtin_sve_svwhilerw_s8, "q16bScC*ScC*", "n", "sve2") |
||
5813 | TARGET_BUILTIN(__builtin_sve_svwhilerw_u16, "q16bUsC*UsC*", "n", "sve2") |
||
5814 | TARGET_BUILTIN(__builtin_sve_svwhilerw_u32, "q16bUiC*UiC*", "n", "sve2") |
||
5815 | TARGET_BUILTIN(__builtin_sve_svwhilerw_u64, "q16bUWiC*UWiC*", "n", "sve2") |
||
5816 | TARGET_BUILTIN(__builtin_sve_svwhilerw_u8, "q16bUcC*UcC*", "n", "sve2") |
||
5817 | TARGET_BUILTIN(__builtin_sve_svwhilewr_bf16, "q16byC*yC*", "n", "sve2,bf16") |
||
5818 | TARGET_BUILTIN(__builtin_sve_svwhilewr_f16, "q16bhC*hC*", "n", "sve2") |
||
5819 | TARGET_BUILTIN(__builtin_sve_svwhilewr_f32, "q16bfC*fC*", "n", "sve2") |
||
5820 | TARGET_BUILTIN(__builtin_sve_svwhilewr_f64, "q16bdC*dC*", "n", "sve2") |
||
5821 | TARGET_BUILTIN(__builtin_sve_svwhilewr_s16, "q16bSsC*SsC*", "n", "sve2") |
||
5822 | TARGET_BUILTIN(__builtin_sve_svwhilewr_s32, "q16bSiC*SiC*", "n", "sve2") |
||
5823 | TARGET_BUILTIN(__builtin_sve_svwhilewr_s64, "q16bSWiC*SWiC*", "n", "sve2") |
||
5824 | TARGET_BUILTIN(__builtin_sve_svwhilewr_s8, "q16bScC*ScC*", "n", "sve2") |
||
5825 | TARGET_BUILTIN(__builtin_sve_svwhilewr_u16, "q16bUsC*UsC*", "n", "sve2") |
||
5826 | TARGET_BUILTIN(__builtin_sve_svwhilewr_u32, "q16bUiC*UiC*", "n", "sve2") |
||
5827 | TARGET_BUILTIN(__builtin_sve_svwhilewr_u64, "q16bUWiC*UWiC*", "n", "sve2") |
||
5828 | TARGET_BUILTIN(__builtin_sve_svwhilewr_u8, "q16bUcC*UcC*", "n", "sve2") |
||
5829 | TARGET_BUILTIN(__builtin_sve_svwrffr, "vq16b", "n", "sve") |
||
5830 | TARGET_BUILTIN(__builtin_sve_svxar_n_s16, "q8sq8sq8sIUWi", "n", "sve2") |
||
5831 | TARGET_BUILTIN(__builtin_sve_svxar_n_s32, "q4iq4iq4iIUWi", "n", "sve2") |
||
5832 | TARGET_BUILTIN(__builtin_sve_svxar_n_s64, "q2Wiq2Wiq2WiIUWi", "n", "sve2") |
||
5833 | TARGET_BUILTIN(__builtin_sve_svxar_n_s8, "q16Scq16Scq16ScIUWi", "n", "sve2") |
||
5834 | TARGET_BUILTIN(__builtin_sve_svxar_n_u16, "q8Usq8Usq8UsIUWi", "n", "sve2") |
||
5835 | TARGET_BUILTIN(__builtin_sve_svxar_n_u32, "q4Uiq4Uiq4UiIUWi", "n", "sve2") |
||
5836 | TARGET_BUILTIN(__builtin_sve_svxar_n_u64, "q2UWiq2UWiq2UWiIUWi", "n", "sve2") |
||
5837 | TARGET_BUILTIN(__builtin_sve_svxar_n_u8, "q16Ucq16Ucq16UcIUWi", "n", "sve2") |
||
5838 | TARGET_BUILTIN(__builtin_sve_svzip1_b16, "q16bq16bq16b", "n", "sve") |
||
5839 | TARGET_BUILTIN(__builtin_sve_svzip1_b32, "q16bq16bq16b", "n", "sve") |
||
5840 | TARGET_BUILTIN(__builtin_sve_svzip1_b64, "q16bq16bq16b", "n", "sve") |
||
5841 | TARGET_BUILTIN(__builtin_sve_svzip1_b8, "q16bq16bq16b", "n", "sve") |
||
5842 | TARGET_BUILTIN(__builtin_sve_svzip1_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5843 | TARGET_BUILTIN(__builtin_sve_svzip1_f16, "q8hq8hq8h", "n", "sve") |
||
5844 | TARGET_BUILTIN(__builtin_sve_svzip1_f32, "q4fq4fq4f", "n", "sve") |
||
5845 | TARGET_BUILTIN(__builtin_sve_svzip1_f64, "q2dq2dq2d", "n", "sve") |
||
5846 | TARGET_BUILTIN(__builtin_sve_svzip1_s16, "q8sq8sq8s", "n", "sve") |
||
5847 | TARGET_BUILTIN(__builtin_sve_svzip1_s32, "q4iq4iq4i", "n", "sve") |
||
5848 | TARGET_BUILTIN(__builtin_sve_svzip1_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5849 | TARGET_BUILTIN(__builtin_sve_svzip1_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5850 | TARGET_BUILTIN(__builtin_sve_svzip1_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5851 | TARGET_BUILTIN(__builtin_sve_svzip1_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5852 | TARGET_BUILTIN(__builtin_sve_svzip1_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5853 | TARGET_BUILTIN(__builtin_sve_svzip1_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5854 | TARGET_BUILTIN(__builtin_sve_svzip1q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5855 | TARGET_BUILTIN(__builtin_sve_svzip1q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5856 | TARGET_BUILTIN(__builtin_sve_svzip1q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5857 | TARGET_BUILTIN(__builtin_sve_svzip1q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5858 | TARGET_BUILTIN(__builtin_sve_svzip1q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5859 | TARGET_BUILTIN(__builtin_sve_svzip1q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5860 | TARGET_BUILTIN(__builtin_sve_svzip1q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5861 | TARGET_BUILTIN(__builtin_sve_svzip1q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5862 | TARGET_BUILTIN(__builtin_sve_svzip1q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5863 | TARGET_BUILTIN(__builtin_sve_svzip1q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5864 | TARGET_BUILTIN(__builtin_sve_svzip1q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5865 | TARGET_BUILTIN(__builtin_sve_svzip1q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5866 | TARGET_BUILTIN(__builtin_sve_svzip2_b16, "q16bq16bq16b", "n", "sve") |
||
5867 | TARGET_BUILTIN(__builtin_sve_svzip2_b32, "q16bq16bq16b", "n", "sve") |
||
5868 | TARGET_BUILTIN(__builtin_sve_svzip2_b64, "q16bq16bq16b", "n", "sve") |
||
5869 | TARGET_BUILTIN(__builtin_sve_svzip2_b8, "q16bq16bq16b", "n", "sve") |
||
5870 | TARGET_BUILTIN(__builtin_sve_svzip2_bf16, "q8yq8yq8y", "n", "sve,bf16") |
||
5871 | TARGET_BUILTIN(__builtin_sve_svzip2_f16, "q8hq8hq8h", "n", "sve") |
||
5872 | TARGET_BUILTIN(__builtin_sve_svzip2_f32, "q4fq4fq4f", "n", "sve") |
||
5873 | TARGET_BUILTIN(__builtin_sve_svzip2_f64, "q2dq2dq2d", "n", "sve") |
||
5874 | TARGET_BUILTIN(__builtin_sve_svzip2_s16, "q8sq8sq8s", "n", "sve") |
||
5875 | TARGET_BUILTIN(__builtin_sve_svzip2_s32, "q4iq4iq4i", "n", "sve") |
||
5876 | TARGET_BUILTIN(__builtin_sve_svzip2_s64, "q2Wiq2Wiq2Wi", "n", "sve") |
||
5877 | TARGET_BUILTIN(__builtin_sve_svzip2_s8, "q16Scq16Scq16Sc", "n", "sve") |
||
5878 | TARGET_BUILTIN(__builtin_sve_svzip2_u16, "q8Usq8Usq8Us", "n", "sve") |
||
5879 | TARGET_BUILTIN(__builtin_sve_svzip2_u32, "q4Uiq4Uiq4Ui", "n", "sve") |
||
5880 | TARGET_BUILTIN(__builtin_sve_svzip2_u64, "q2UWiq2UWiq2UWi", "n", "sve") |
||
5881 | TARGET_BUILTIN(__builtin_sve_svzip2_u8, "q16Ucq16Ucq16Uc", "n", "sve") |
||
5882 | TARGET_BUILTIN(__builtin_sve_svzip2q_bf16, "q8yq8yq8y", "n", "sve,bf16,f64mm") |
||
5883 | TARGET_BUILTIN(__builtin_sve_svzip2q_f16, "q8hq8hq8h", "n", "sve,f64mm") |
||
5884 | TARGET_BUILTIN(__builtin_sve_svzip2q_f32, "q4fq4fq4f", "n", "sve,f64mm") |
||
5885 | TARGET_BUILTIN(__builtin_sve_svzip2q_f64, "q2dq2dq2d", "n", "sve,f64mm") |
||
5886 | TARGET_BUILTIN(__builtin_sve_svzip2q_s16, "q8sq8sq8s", "n", "sve,f64mm") |
||
5887 | TARGET_BUILTIN(__builtin_sve_svzip2q_s32, "q4iq4iq4i", "n", "sve,f64mm") |
||
5888 | TARGET_BUILTIN(__builtin_sve_svzip2q_s64, "q2Wiq2Wiq2Wi", "n", "sve,f64mm") |
||
5889 | TARGET_BUILTIN(__builtin_sve_svzip2q_s8, "q16Scq16Scq16Sc", "n", "sve,f64mm") |
||
5890 | TARGET_BUILTIN(__builtin_sve_svzip2q_u16, "q8Usq8Usq8Us", "n", "sve,f64mm") |
||
5891 | TARGET_BUILTIN(__builtin_sve_svzip2q_u32, "q4Uiq4Uiq4Ui", "n", "sve,f64mm") |
||
5892 | TARGET_BUILTIN(__builtin_sve_svzip2q_u64, "q2UWiq2UWiq2UWi", "n", "sve,f64mm") |
||
5893 | TARGET_BUILTIN(__builtin_sve_svzip2q_u8, "q16Ucq16Ucq16Uc", "n", "sve,f64mm") |
||
5894 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_s8, "q16Scq16Sc", "n", "sve") |
||
5895 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_s16, "q16Scq8Ss", "n", "sve") |
||
5896 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_s32, "q16Scq4Si", "n", "sve") |
||
5897 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_s64, "q16Scq2SWi", "n", "sve") |
||
5898 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_u8, "q16Scq16Uc", "n", "sve") |
||
5899 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_u16, "q16Scq8Us", "n", "sve") |
||
5900 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_u32, "q16Scq4Ui", "n", "sve") |
||
5901 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_u64, "q16Scq2UWi", "n", "sve") |
||
5902 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_f16, "q16Scq8h", "n", "sve") |
||
5903 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_bf16, "q16Scq8y", "n", "sve") |
||
5904 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_f32, "q16Scq4f", "n", "sve") |
||
5905 | TARGET_BUILTIN(__builtin_sve_reinterpret_s8_f64, "q16Scq2d", "n", "sve") |
||
5906 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_s8, "q8Ssq16Sc", "n", "sve") |
||
5907 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_s16, "q8Ssq8Ss", "n", "sve") |
||
5908 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_s32, "q8Ssq4Si", "n", "sve") |
||
5909 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_s64, "q8Ssq2SWi", "n", "sve") |
||
5910 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_u8, "q8Ssq16Uc", "n", "sve") |
||
5911 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_u16, "q8Ssq8Us", "n", "sve") |
||
5912 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_u32, "q8Ssq4Ui", "n", "sve") |
||
5913 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_u64, "q8Ssq2UWi", "n", "sve") |
||
5914 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_f16, "q8Ssq8h", "n", "sve") |
||
5915 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_bf16, "q8Ssq8y", "n", "sve") |
||
5916 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_f32, "q8Ssq4f", "n", "sve") |
||
5917 | TARGET_BUILTIN(__builtin_sve_reinterpret_s16_f64, "q8Ssq2d", "n", "sve") |
||
5918 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_s8, "q4Siq16Sc", "n", "sve") |
||
5919 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_s16, "q4Siq8Ss", "n", "sve") |
||
5920 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_s32, "q4Siq4Si", "n", "sve") |
||
5921 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_s64, "q4Siq2SWi", "n", "sve") |
||
5922 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_u8, "q4Siq16Uc", "n", "sve") |
||
5923 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_u16, "q4Siq8Us", "n", "sve") |
||
5924 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_u32, "q4Siq4Ui", "n", "sve") |
||
5925 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_u64, "q4Siq2UWi", "n", "sve") |
||
5926 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_f16, "q4Siq8h", "n", "sve") |
||
5927 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_bf16, "q4Siq8y", "n", "sve") |
||
5928 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_f32, "q4Siq4f", "n", "sve") |
||
5929 | TARGET_BUILTIN(__builtin_sve_reinterpret_s32_f64, "q4Siq2d", "n", "sve") |
||
5930 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_s8, "q2SWiq16Sc", "n", "sve") |
||
5931 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_s16, "q2SWiq8Ss", "n", "sve") |
||
5932 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_s32, "q2SWiq4Si", "n", "sve") |
||
5933 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_s64, "q2SWiq2SWi", "n", "sve") |
||
5934 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_u8, "q2SWiq16Uc", "n", "sve") |
||
5935 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_u16, "q2SWiq8Us", "n", "sve") |
||
5936 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_u32, "q2SWiq4Ui", "n", "sve") |
||
5937 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_u64, "q2SWiq2UWi", "n", "sve") |
||
5938 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_f16, "q2SWiq8h", "n", "sve") |
||
5939 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_bf16, "q2SWiq8y", "n", "sve") |
||
5940 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_f32, "q2SWiq4f", "n", "sve") |
||
5941 | TARGET_BUILTIN(__builtin_sve_reinterpret_s64_f64, "q2SWiq2d", "n", "sve") |
||
5942 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_s8, "q16Ucq16Sc", "n", "sve") |
||
5943 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_s16, "q16Ucq8Ss", "n", "sve") |
||
5944 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_s32, "q16Ucq4Si", "n", "sve") |
||
5945 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_s64, "q16Ucq2SWi", "n", "sve") |
||
5946 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_u8, "q16Ucq16Uc", "n", "sve") |
||
5947 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_u16, "q16Ucq8Us", "n", "sve") |
||
5948 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_u32, "q16Ucq4Ui", "n", "sve") |
||
5949 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_u64, "q16Ucq2UWi", "n", "sve") |
||
5950 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_f16, "q16Ucq8h", "n", "sve") |
||
5951 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_bf16, "q16Ucq8y", "n", "sve") |
||
5952 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_f32, "q16Ucq4f", "n", "sve") |
||
5953 | TARGET_BUILTIN(__builtin_sve_reinterpret_u8_f64, "q16Ucq2d", "n", "sve") |
||
5954 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_s8, "q8Usq16Sc", "n", "sve") |
||
5955 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_s16, "q8Usq8Ss", "n", "sve") |
||
5956 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_s32, "q8Usq4Si", "n", "sve") |
||
5957 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_s64, "q8Usq2SWi", "n", "sve") |
||
5958 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_u8, "q8Usq16Uc", "n", "sve") |
||
5959 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_u16, "q8Usq8Us", "n", "sve") |
||
5960 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_u32, "q8Usq4Ui", "n", "sve") |
||
5961 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_u64, "q8Usq2UWi", "n", "sve") |
||
5962 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_f16, "q8Usq8h", "n", "sve") |
||
5963 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_bf16, "q8Usq8y", "n", "sve") |
||
5964 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_f32, "q8Usq4f", "n", "sve") |
||
5965 | TARGET_BUILTIN(__builtin_sve_reinterpret_u16_f64, "q8Usq2d", "n", "sve") |
||
5966 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_s8, "q4Uiq16Sc", "n", "sve") |
||
5967 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_s16, "q4Uiq8Ss", "n", "sve") |
||
5968 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_s32, "q4Uiq4Si", "n", "sve") |
||
5969 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_s64, "q4Uiq2SWi", "n", "sve") |
||
5970 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_u8, "q4Uiq16Uc", "n", "sve") |
||
5971 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_u16, "q4Uiq8Us", "n", "sve") |
||
5972 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_u32, "q4Uiq4Ui", "n", "sve") |
||
5973 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_u64, "q4Uiq2UWi", "n", "sve") |
||
5974 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_f16, "q4Uiq8h", "n", "sve") |
||
5975 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_bf16, "q4Uiq8y", "n", "sve") |
||
5976 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_f32, "q4Uiq4f", "n", "sve") |
||
5977 | TARGET_BUILTIN(__builtin_sve_reinterpret_u32_f64, "q4Uiq2d", "n", "sve") |
||
5978 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_s8, "q2UWiq16Sc", "n", "sve") |
||
5979 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_s16, "q2UWiq8Ss", "n", "sve") |
||
5980 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_s32, "q2UWiq4Si", "n", "sve") |
||
5981 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_s64, "q2UWiq2SWi", "n", "sve") |
||
5982 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_u8, "q2UWiq16Uc", "n", "sve") |
||
5983 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_u16, "q2UWiq8Us", "n", "sve") |
||
5984 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_u32, "q2UWiq4Ui", "n", "sve") |
||
5985 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_u64, "q2UWiq2UWi", "n", "sve") |
||
5986 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_f16, "q2UWiq8h", "n", "sve") |
||
5987 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_bf16, "q2UWiq8y", "n", "sve") |
||
5988 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_f32, "q2UWiq4f", "n", "sve") |
||
5989 | TARGET_BUILTIN(__builtin_sve_reinterpret_u64_f64, "q2UWiq2d", "n", "sve") |
||
5990 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_s8, "q8hq16Sc", "n", "sve") |
||
5991 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_s16, "q8hq8Ss", "n", "sve") |
||
5992 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_s32, "q8hq4Si", "n", "sve") |
||
5993 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_s64, "q8hq2SWi", "n", "sve") |
||
5994 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_u8, "q8hq16Uc", "n", "sve") |
||
5995 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_u16, "q8hq8Us", "n", "sve") |
||
5996 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_u32, "q8hq4Ui", "n", "sve") |
||
5997 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_u64, "q8hq2UWi", "n", "sve") |
||
5998 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_f16, "q8hq8h", "n", "sve") |
||
5999 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_bf16, "q8hq8y", "n", "sve") |
||
6000 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_f32, "q8hq4f", "n", "sve") |
||
6001 | TARGET_BUILTIN(__builtin_sve_reinterpret_f16_f64, "q8hq2d", "n", "sve") |
||
6002 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_s8, "q8yq16Sc", "n", "sve") |
||
6003 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_s16, "q8yq8Ss", "n", "sve") |
||
6004 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_s32, "q8yq4Si", "n", "sve") |
||
6005 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_s64, "q8yq2SWi", "n", "sve") |
||
6006 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_u8, "q8yq16Uc", "n", "sve") |
||
6007 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_u16, "q8yq8Us", "n", "sve") |
||
6008 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_u32, "q8yq4Ui", "n", "sve") |
||
6009 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_u64, "q8yq2UWi", "n", "sve") |
||
6010 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_f16, "q8yq8h", "n", "sve") |
||
6011 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_bf16, "q8yq8y", "n", "sve") |
||
6012 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_f32, "q8yq4f", "n", "sve") |
||
6013 | TARGET_BUILTIN(__builtin_sve_reinterpret_bf16_f64, "q8yq2d", "n", "sve") |
||
6014 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_s8, "q4fq16Sc", "n", "sve") |
||
6015 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_s16, "q4fq8Ss", "n", "sve") |
||
6016 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_s32, "q4fq4Si", "n", "sve") |
||
6017 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_s64, "q4fq2SWi", "n", "sve") |
||
6018 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_u8, "q4fq16Uc", "n", "sve") |
||
6019 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_u16, "q4fq8Us", "n", "sve") |
||
6020 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_u32, "q4fq4Ui", "n", "sve") |
||
6021 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_u64, "q4fq2UWi", "n", "sve") |
||
6022 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_f16, "q4fq8h", "n", "sve") |
||
6023 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_bf16, "q4fq8y", "n", "sve") |
||
6024 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_f32, "q4fq4f", "n", "sve") |
||
6025 | TARGET_BUILTIN(__builtin_sve_reinterpret_f32_f64, "q4fq2d", "n", "sve") |
||
6026 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_s8, "q2dq16Sc", "n", "sve") |
||
6027 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_s16, "q2dq8Ss", "n", "sve") |
||
6028 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_s32, "q2dq4Si", "n", "sve") |
||
6029 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_s64, "q2dq2SWi", "n", "sve") |
||
6030 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_u8, "q2dq16Uc", "n", "sve") |
||
6031 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_u16, "q2dq8Us", "n", "sve") |
||
6032 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_u32, "q2dq4Ui", "n", "sve") |
||
6033 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_u64, "q2dq2UWi", "n", "sve") |
||
6034 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_f16, "q2dq8h", "n", "sve") |
||
6035 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_bf16, "q2dq8y", "n", "sve") |
||
6036 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_f32, "q2dq4f", "n", "sve") |
||
6037 | TARGET_BUILTIN(__builtin_sve_reinterpret_f64_f64, "q2dq2d", "n", "sve") |
||
6038 | #endif |
||
6039 |