@@ -239,57 +239,6 @@ let Features = "amx-complex", Attributes = [NoThrow] in {
239239 def tcmmrlfp16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
240240}
241241
242- let Features = " amx-transpose" , Attributes = [NoThrow] in {
243- def t2rpntlvwz0_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
244- }
245-
246- let Features = " amx-movrs,amx-transpose" , Attributes = [NoThrow] in {
247- def t2rpntlvwz0rs_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
248- }
249-
250- let Features = " amx-transpose" , Attributes = [NoThrow] in {
251- def t2rpntlvwz0t1_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
252- }
253-
254- let Features = " amx-movrs,amx-transpose" , Attributes = [NoThrow] in {
255- def t2rpntlvwz0rst1_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
256- }
257-
258- let Features = " amx-transpose" , Attributes = [NoThrow] in {
259- def t2rpntlvwz1_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
260- }
261-
262- let Features = " amx-movrs,amx-transpose" , Attributes = [NoThrow] in {
263- def t2rpntlvwz1rs_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
264- }
265-
266- let Features = " amx-transpose" , Attributes = [NoThrow] in {
267- def t2rpntlvwz1t1_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
268- }
269-
270- let Features = " amx-movrs,amx-transpose" , Attributes = [NoThrow] in {
271- def t2rpntlvwz1rst1_internal : X86Builtin<" void(unsigned short, unsigned short, unsigned short, _Vector<256, int *>, _Vector<256, int *>, void const *, size_t)" >;
272- }
273-
274- let Features = " amx-transpose" , Attributes = [NoThrow] in {
275- def ttransposed_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, _Vector<256, int>)" >;
276- }
277-
278- let Features = " amx-bf16,amx-transpose" , Attributes = [NoThrow] in {
279- def ttdpbf16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
280- }
281-
282- let Features = " amx-fp16,amx-transpose" , Attributes = [NoThrow] in {
283- def ttdpfp16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
284- }
285-
286- let Features = " amx-complex,amx-transpose" , Attributes = [NoThrow] in {
287- def ttcmmimfp16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
288- def ttcmmrlfp16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
289- def tconjtcmmimfp16ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
290- def tconjtfp16_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, _Vector<256, int>)" >;
291- }
292-
293242let Features = " amx-avx512,avx10.2" , Attributes = [NoThrow] in {
294243 def tcvtrowd2ps_internal : X86Builtin<" _Vector<16, float>(unsigned short, unsigned short, _Vector<256, int>, unsigned int)" >;
295244 def tcvtrowps2bf16h_internal : X86Builtin<" _Vector<32, __bf16>(unsigned short, unsigned short, _Vector<256, int>, unsigned int)" >;
@@ -303,10 +252,6 @@ let Features = "amx-tf32", Attributes = [NoThrow] in {
303252 def tmmultf32ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
304253}
305254
306- let Features = " amx-tf32,amx-transpose" , Attributes = [NoThrow] in {
307- def ttmmultf32ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
308- }
309-
310255let Features = " amx-fp8" , Attributes = [NoThrow] in {
311256 def tdpbf8ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
312257 def tdpbhf8ps_internal : X86Builtin<" _Vector<256, int>(unsigned short, unsigned short, unsigned short, _Vector<256, int>, _Vector<256, int>, _Vector<256, int>)" >;
@@ -321,13 +266,6 @@ let Features = "amx-tile", Attributes = [NoThrow] in {
321266 def tilezero : X86Builtin<" void(unsigned char)" >;
322267}
323268
324- let Features = " amx-movrs,amx-transpose" , Attributes = [NoThrow] in {
325- def t2rpntlvwz0rs : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
326- def t2rpntlvwz0rst1 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
327- def t2rpntlvwz1rs : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
328- def t2rpntlvwz1rst1 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
329- }
330-
331269let Features = " amx-movrs" , Attributes = [NoThrow] in {
332270 def tileloaddrs64 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
333271 def tileloaddrst164 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
@@ -359,29 +297,6 @@ let Features = "amx-complex", Attributes = [NoThrow] in {
359297 def tcmmrlfp16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
360298}
361299
362- let Features = " amx-transpose" , Attributes = [NoThrow] in {
363- def t2rpntlvwz0 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
364- def t2rpntlvwz0t1 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
365- def t2rpntlvwz1 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
366- def t2rpntlvwz1t1 : X86Builtin<" void(_Constant unsigned char, void const *, size_t)" >;
367- def ttransposed : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char)" >;
368- }
369-
370- let Features = " amx-bf16,amx-transpose" , Attributes = [NoThrow] in {
371- def ttdpbf16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
372- }
373-
374- let Features = " amx-fp16,amx-transpose" , Attributes = [NoThrow] in {
375- def ttdpfp16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
376- }
377-
378- let Features = " amx-complex,amx-transpose" , Attributes = [NoThrow] in {
379- def ttcmmimfp16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
380- def ttcmmrlfp16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
381- def tconjtcmmimfp16ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
382- def tconjtfp16 : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char)" >;
383- }
384-
385300let Features = " amx-avx512,avx10.2" , Attributes = [NoThrow] in {
386301 def tcvtrowd2ps : X86Builtin<" _Vector<16, float>(_Constant unsigned char, unsigned int)" >;
387302 def tcvtrowps2bf16h : X86Builtin<" _Vector<32, __bf16>(_Constant unsigned char, unsigned int)" >;
@@ -406,10 +321,6 @@ let Features = "amx-tf32", Attributes = [NoThrow] in {
406321 def tmmultf32ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
407322}
408323
409- let Features = " amx-tf32,amx-transpose" , Attributes = [NoThrow] in {
410- def ttmmultf32ps : X86Builtin<" void(_Constant unsigned char, _Constant unsigned char, _Constant unsigned char)" >;
411- }
412-
413324let Features = " prefetchi" , Attributes = [NoThrow, Const] in {
414325 def prefetchi : X86Builtin<" void(void const *, unsigned int)" >;
415326}
0 commit comments