@@ -544,29 +544,29 @@ TARGET_BUILTIN(__builtin_amdgcn_wmma_f32_16x16x16_bf8_fp8_w64_gfx12, "V4fiiV4f",
544544TARGET_BUILTIN(__builtin_amdgcn_wmma_f32_16x16x16_bf8_bf8_w64_gfx12, " V4fiiV4f" , " nc" , " gfx12-insts,wavefrontsize64" )
545545TARGET_BUILTIN(__builtin_amdgcn_wmma_i32_16x16x32_iu4_w64_gfx12, " V4iIbiIbiV4iIb" , " nc" , " gfx12-insts,wavefrontsize64" )
546546
547- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_f16_w32, " V8fV8hV16hV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
548- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf16_w32, " V8fV8sV16sV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
549- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f16_16x16x32_f16_w32, " V8hV8hV16hV8hs " , " nc" , " gfx12-insts,wavefrontsize32" )
550- TARGET_BUILTIN(__builtin_amdgcn_swmmac_bf16_16x16x32_bf16_w32, " V8sV8sV16sV8ss " , " nc" , " gfx12-insts,wavefrontsize32" )
551- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu8_w32, " V8iIbV2iIbV4iV8isIb " , " nc" , " gfx12-insts,wavefrontsize32" )
552- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu4_w32, " V8iIbiIbV2iV8isIb " , " nc" , " gfx12-insts,wavefrontsize32" )
553- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x64_iu4_w32, " V8iIbV2iIbV4iV8isIb " , " nc" , " gfx12-insts,wavefrontsize32" )
554- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_fp8_w32, " V8fV2iV4iV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
555- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_bf8_w32, " V8fV2iV4iV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
556- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_fp8_w32, " V8fV2iV4iV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
557- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_bf8_w32, " V8fV2iV4iV8fs " , " nc" , " gfx12-insts,wavefrontsize32" )
558-
559- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_f16_w64, " V4fV4hV8hV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
560- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf16_w64, " V4fV4sV8sV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
561- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f16_16x16x32_f16_w64, " V4hV4hV8hV4hs " , " nc" , " gfx12-insts,wavefrontsize64" )
562- TARGET_BUILTIN(__builtin_amdgcn_swmmac_bf16_16x16x32_bf16_w64, " V4sV4sV8sV4ss " , " nc" , " gfx12-insts,wavefrontsize64" )
563- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu8_w64, " V4iIbiIbV2iV4isIb " , " nc" , " gfx12-insts,wavefrontsize64" )
564- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu4_w64, " V4iIbiIbiV4isIb " , " nc" , " gfx12-insts,wavefrontsize64" )
565- TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x64_iu4_w64, " V4iIbiIbV2iV4isIb " , " nc" , " gfx12-insts,wavefrontsize64" )
566- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_fp8_w64, " V4fiV2iV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
567- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_bf8_w64, " V4fiV2iV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
568- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_fp8_w64, " V4fiV2iV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
569- TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_bf8_w64, " V4fiV2iV4fs " , " nc" , " gfx12-insts,wavefrontsize64" )
547+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_f16_w32, " V8fV8hV16hV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
548+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf16_w32, " V8fV8sV16sV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
549+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f16_16x16x32_f16_w32, " V8hV8hV16hV8hi " , " nc" , " gfx12-insts,wavefrontsize32" )
550+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_bf16_16x16x32_bf16_w32, " V8sV8sV16sV8si " , " nc" , " gfx12-insts,wavefrontsize32" )
551+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu8_w32, " V8iIbV2iIbV4iV8iiIb " , " nc" , " gfx12-insts,wavefrontsize32" )
552+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu4_w32, " V8iIbiIbV2iV8iiIb " , " nc" , " gfx12-insts,wavefrontsize32" )
553+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x64_iu4_w32, " V8iIbV2iIbV4iV8iiIb " , " nc" , " gfx12-insts,wavefrontsize32" )
554+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_fp8_w32, " V8fV2iV4iV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
555+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_bf8_w32, " V8fV2iV4iV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
556+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_fp8_w32, " V8fV2iV4iV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
557+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_bf8_w32, " V8fV2iV4iV8fi " , " nc" , " gfx12-insts,wavefrontsize32" )
558+
559+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_f16_w64, " V4fV4hV8hV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
560+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf16_w64, " V4fV4sV8sV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
561+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f16_16x16x32_f16_w64, " V4hV4hV8hV4hi " , " nc" , " gfx12-insts,wavefrontsize64" )
562+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_bf16_16x16x32_bf16_w64, " V4sV4sV8sV4si " , " nc" , " gfx12-insts,wavefrontsize64" )
563+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu8_w64, " V4iIbiIbV2iV4iiIb " , " nc" , " gfx12-insts,wavefrontsize64" )
564+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x32_iu4_w64, " V4iIbiIbiV4iiIb " , " nc" , " gfx12-insts,wavefrontsize64" )
565+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_i32_16x16x64_iu4_w64, " V4iIbiIbV2iV4iiIb " , " nc" , " gfx12-insts,wavefrontsize64" )
566+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_fp8_w64, " V4fiV2iV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
567+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_fp8_bf8_w64, " V4fiV2iV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
568+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_fp8_w64, " V4fiV2iV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
569+ TARGET_BUILTIN(__builtin_amdgcn_swmmac_f32_16x16x32_bf8_bf8_w64, " V4fiV2iV4fi " , " nc" , " gfx12-insts,wavefrontsize64" )
570570
571571TARGET_BUILTIN(__builtin_amdgcn_prng_b32, " UiUi" , " nc" , " prng-inst" )
572572TARGET_BUILTIN(__builtin_amdgcn_cvt_scalef32_pk32_fp6_f16, " V6UiV32hf" , " nc" , " f16bf16-to-fp6bf6-cvt-scale-insts" )
0 commit comments