@@ -832,23 +832,11 @@ TARGET_BUILTIN(__builtin_ia32_rsqrt14ss_mask, "V4fV4fV4fV4fUc", "ncV:128:", "avx
832832TARGET_BUILTIN(__builtin_ia32_rsqrt14pd512_mask, " V8dV8dV8dUc" , " ncV:512:" , " avx512f,evex512" )
833833TARGET_BUILTIN(__builtin_ia32_rsqrt14ps512_mask, " V16fV16fV16fUs" , " ncV:512:" , " avx512f,evex512" )
834834
835- TARGET_BUILTIN(__builtin_ia32_rsqrt28sd_round_mask, " V2dV2dV2dV2dUcIi" , " ncV:128:" , " avx512er" )
836- TARGET_BUILTIN(__builtin_ia32_rsqrt28ss_round_mask, " V4fV4fV4fV4fUcIi" , " ncV:128:" , " avx512er" )
837- TARGET_BUILTIN(__builtin_ia32_rsqrt28pd_mask, " V8dV8dV8dUcIi" , " ncV:512:" , " avx512er,evex512" )
838- TARGET_BUILTIN(__builtin_ia32_rsqrt28ps_mask, " V16fV16fV16fUsIi" , " ncV:512:" , " avx512er,evex512" )
839-
840835TARGET_BUILTIN(__builtin_ia32_rcp14sd_mask, " V2dV2dV2dV2dUc" , " ncV:128:" , " avx512f" )
841836TARGET_BUILTIN(__builtin_ia32_rcp14ss_mask, " V4fV4fV4fV4fUc" , " ncV:128:" , " avx512f" )
842837TARGET_BUILTIN(__builtin_ia32_rcp14pd512_mask, " V8dV8dV8dUc" , " ncV:512:" , " avx512f,evex512" )
843838TARGET_BUILTIN(__builtin_ia32_rcp14ps512_mask, " V16fV16fV16fUs" , " ncV:512:" , " avx512f,evex512" )
844839
845- TARGET_BUILTIN(__builtin_ia32_rcp28sd_round_mask, " V2dV2dV2dV2dUcIi" , " ncV:128:" , " avx512er" )
846- TARGET_BUILTIN(__builtin_ia32_rcp28ss_round_mask, " V4fV4fV4fV4fUcIi" , " ncV:128:" , " avx512er" )
847- TARGET_BUILTIN(__builtin_ia32_rcp28pd_mask, " V8dV8dV8dUcIi" , " ncV:512:" , " avx512er,evex512" )
848- TARGET_BUILTIN(__builtin_ia32_rcp28ps_mask, " V16fV16fV16fUsIi" , " ncV:512:" , " avx512er,evex512" )
849- TARGET_BUILTIN(__builtin_ia32_exp2pd_mask, " V8dV8dV8dUcIi" , " ncV:512:" , " avx512er,evex512" )
850- TARGET_BUILTIN(__builtin_ia32_exp2ps_mask, " V16fV16fV16fUsIi" , " ncV:512:" , " avx512er,evex512" )
851-
852840TARGET_BUILTIN(__builtin_ia32_cvttps2dq512_mask, " V16iV16fV16iUsIi" , " ncV:512:" , " avx512f,evex512" )
853841TARGET_BUILTIN(__builtin_ia32_cvttps2udq512_mask, " V16iV16fV16iUsIi" , " ncV:512:" , " avx512f,evex512" )
854842TARGET_BUILTIN(__builtin_ia32_cvttpd2dq512_mask, " V8iV8dV8iUcIi" , " ncV:512:" , " avx512f,evex512" )
@@ -960,15 +948,6 @@ TARGET_BUILTIN(__builtin_ia32_scattersiv16si, "vv*UsV16iV16iIi", "nV:512:", "avx
960948TARGET_BUILTIN(__builtin_ia32_scatterdiv8di, " vv*UcV8OiV8OiIi" , " nV:512:" , " avx512f,evex512" )
961949TARGET_BUILTIN(__builtin_ia32_scatterdiv16si, " vv*UcV8OiV8iIi" , " nV:512:" , " avx512f,evex512" )
962950
963- TARGET_BUILTIN(__builtin_ia32_gatherpfdpd, " vUcV8ivC*IiIi" , " nV:512:" , " avx512pf,evex512" )
964- TARGET_BUILTIN(__builtin_ia32_gatherpfdps, " vUsV16ivC*IiIi" , " nV:512:" , " avx512pf,evex512" )
965- TARGET_BUILTIN(__builtin_ia32_gatherpfqpd, " vUcV8OivC*IiIi" , " nV:512:" , " avx512pf,evex512" )
966- TARGET_BUILTIN(__builtin_ia32_gatherpfqps, " vUcV8OivC*IiIi" , " nV:512:" , " avx512pf,evex512" )
967- TARGET_BUILTIN(__builtin_ia32_scatterpfdpd, " vUcV8iv*IiIi" , " nV:512:" , " avx512pf,evex512" )
968- TARGET_BUILTIN(__builtin_ia32_scatterpfdps, " vUsV16iv*IiIi" , " nV:512:" , " avx512pf,evex512" )
969- TARGET_BUILTIN(__builtin_ia32_scatterpfqpd, " vUcV8Oiv*IiIi" , " nV:512:" , " avx512pf,evex512" )
970- TARGET_BUILTIN(__builtin_ia32_scatterpfqps, " vUcV8Oiv*IiIi" , " nV:512:" , " avx512pf,evex512" )
971-
972951TARGET_BUILTIN(__builtin_ia32_knotqi, " UcUc" , " nc" , " avx512dq" )
973952TARGET_BUILTIN(__builtin_ia32_knothi, " UsUs" , " nc" , " avx512f" )
974953TARGET_BUILTIN(__builtin_ia32_knotsi, " UiUi" , " nc" , " avx512bw" )
0 commit comments