]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/i386-builtin-types.def
configure: adjustments for building with in-tree binutils
[thirdparty/gcc.git] / gcc / config / i386 / i386-builtin-types.def
2024-05-20  Haochen Jiangi386: Remove Xeon Phi ISA support
2023-10-12  Hu, Lin1Support Intel USER_MSR
2023-07-17  Haochen JiangSupport Intel SHA512
2023-07-17  Haochen JiangSupport Intel SM3
2023-05-17  Jakub Jelineki386: Fix up types in __builtin_{inf,huge_val,nan{...
2022-11-28  liuhongtFix incorrect _mm_cvtsbh_ss.
2022-11-07  Haochen JiangSupport Intel prefetchit0/t1
2022-11-04  Haochen JiangSupport Intel CMPccXADD
2022-10-31  konglin1Support Intel AVX-NE-CONVERT
2022-10-31  konglin1i386:: using __bf16 for AVX512BF16 intrinsics
2022-10-19  Jakub Jelineki386: Fix up __bf16 handling on ia32
2022-10-14  Jakub Jelinekmiddle-end, c++, i386, libgcc: std::bfloat16_t and...
2022-08-15  konglin1x86: Enable __bf16 type for TARGET_SSE2 and above
2022-06-07  Jan Beulichx86: harmonize __builtin_ia32_psadbw*() types
2021-10-29  liuhongtEnable vectorization for _Float16 floor/ceil/trunc...
2021-09-22  liuhongtAVX512FP16: Add vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph
2021-09-18  liuhongtAVX512FP16: Add scalar fma instructions.
2021-09-17  liuhongtAVX512FP16: Add vcvtsh2ss/vcvtsh2sd/vcvtss2sh/vcvtsd2sh.
2021-09-17  liuhongtAVX512FP16: Add vcvtph2pd/vcvtph2psx/vcvtpd2ph/vcvtps2phx.
2021-09-17  liuhongtAVX512FP16: Add vcvtsh2si/vcvtsh2usi/vcvtsi2sh/vcvtusi2sh.
2021-09-16  liuhongtAVX512FP16: Add vcvtuw2ph/vcvtw2ph/vcvtdq2ph/vcvtudq2ph...
2021-09-16  liuhongtAVX512FP16: Add vcvtph2dq/vcvtph2qq/vcvtph2w/vcvtph2uw...
2021-09-16  liuhongtAVX512FP16: Add vmovw/vmovsh.
2021-09-14  liuhongtAVX512FP16: Add fpclass/getexp/getmant instructions.
2021-09-14  liuhongtAVX512FP16: Add vreduceph/vreducesh/vrndscaleph/vrndsca...
2021-09-14  liuhongtAVX512FP16: Add vsqrtph/vrsqrtph/vsqrtsh/vrsqrtsh.
2021-09-10  liuhongtAVX512FP16: Add vcmpph/vcmpsh/vcomish/vucomish.
2021-09-10  liuhongtAVX512FP16: Add vmaxph/vminph/vmaxsh/vminsh.
2021-09-10  Liu, HongtaoAVX512FP16: Add vaddsh/vsubsh/vmulsh/vdivsh.
2021-09-09  liuhongtAVX512FP16: Add vaddph/vsubph/vdivph/vmulph.
2021-09-08  liuhongtAVX512FP16: Support vector init/broadcast/set/extract...
2021-09-08  Guo, XuepengAVX512FP16: Initial support for AVX512FP16 feature...
2020-10-29  liuhongtEnable GCC to support Intel Key Locker ISA
2020-10-15  liuhongtEnable gcc support for UINTR
2020-10-14  Sunil K Pandeyx86: Add missing intrinsics [PR95483]
2020-05-28  liuhongtFix nonconforming memory_operand for vpmovq{d,w,b}...
2019-07-11  Jakub Jelinekre PR target/91124 (gcc.target/i386/avx512vl-vpshldvd...
2019-06-26  Hongtao LiuEnable GCC support for AVX512_VP2INTERSECT which will...
2019-06-05  Hongtao Liure PR target/89803 (Missing AVX512 intrinsics)
2019-05-28  Xuepeng GuoAdd GCC support to ENQCMD.
2019-05-08  Hongtao LiuEnable support for bfloat16 which will be in Future...
2019-01-17  Wei Xiaore PR target/88794 (fixupimm intrinsics are unusable)
2018-12-18  Jakub Jelinekre PR tree-optimization/88464 (AVX-512 vectorization...
2018-11-06  Wei Xiaoavx512fintrin.h: Update VFIXUPIMM* intrinsics.
2018-06-08  Martin LiskaRemove MPX
2018-05-11  Sebastian Peryti386-common.c (OPTION_MASK_ISA_WAITPKG_SET, [...])...
2018-04-19  Sebastian Peryti386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...])...
2018-02-14  Igor TsimbalistReimplement CET intrinsics for rdssp/incssp insn.
2018-01-26  Julia KovalFix various x86 avx512{bitalg, vpopcntdq, vbmi2} issues...
2017-12-22  Julia KovalEnable AVX512BITALG
2017-11-29  Julia KovalEnable VBMI2 support [6/7]
2017-11-28  Julia KovalEnable VBMI2 support [4/7]
2017-11-24  Kirill YukhinAdd missing hunks from r255121.
2017-11-16  Julia KovalGFNI enabling [4/4]
2017-10-31  Julia KovalGFNI enabling [2/4]
2017-10-21  Igor TsimbalistUpdate x86 backend to enable Intel CET.
2017-07-06  Sebastian PerytAdd missing intrinsics for VGETMANT[SD,SS] and VGETEXP...
2017-06-08  Julia KovalAdd mov[us]wb store intrinsics.
2017-05-14  Julia Kovali386-builtin-types.def (VOID_FTYPE_INT_INT64): New...
2017-05-02  Sebastian Peryt* config/i386/avx512fintrin.h (_mm_mask_add_round_sd)
2017-04-11  Jakub Jelinekre PR target/80381 (AVX512: -O3, _mm512_srai_epi32...
2017-01-20  Andrew SenkevichAdd AVX512 k-mask intrinsics.
2017-01-17  Julia Kovalre PR target/76731 ([AVX512] _mm512_i32gather_epi32...
2017-01-10  Andrew SenkevichEnable AVX-512 VPOPCNTD/VPOPCNTQ instructions.
2016-12-05  Andrew SenkevichAdd AVX512 k-mask intrinsics
2016-11-17  Kirill YukhinEnable AVX512_4FMAPS and AVX512_4VNNIW instructions
2016-10-20  Uros Bizjakre PR target/78037 (Incorrect code generated at optimiz...
2016-06-13  Uros Bizjak* Partially revert my previous commit.
2016-06-13  Uros Bizjaki386-builtin-types.def (INT_FTYPE_FLOAT128): New functi...
2016-06-12  Uros Bizjakre PR target/71241 ([x86] Missing built-in functions...
2016-05-25  Ilya VerbinAVX-512F: Add vectorizer support builtins
2016-04-19  H.J. LuRemove UNSPEC_LOADU and UNSPEC_STOREU
2015-09-04  Andrey Turetskiygcc/
2015-07-31  Petr MurzinRefactoring masked built-in decls to use proper mask...
2015-06-12  Venkataramanan Kumargcc/
2014-11-05  Ilya Enkovichipa-chkp.c: New.
2014-10-28  Alexander IvchenkoAVX-512. 81.2/n. Add new built-ins.
2014-08-15  Ilya Tocargcc/
2014-07-12  Uros Bizjaki386-builtin-types.def: Add USHORT_FTYPE_VOID.
2014-01-27  Ilya Tocaravx512fintrin.h (_mm512_mask_cvtepi32_storeu_epi8)...
2014-01-27  Kirill Yukhinavx512pfintrin.h (_mm512_mask_prefetch_i32gather_pd...
2014-01-14  Kirill Yukhinavx512erintrin.h (_mm_rcp28_round_sd): New.
2013-12-31  Alexander Ivchenkoavx512fintrin.h (_mm_add_round_sd): New.
2013-12-31  Alexander Ivchenkoconfig.gcc (extra_headers): Add avx512fintrin.h, avx512...
2013-11-07  Joseph Myerstree-core.h (enum cv_qualifier): Add TYPE_QUAL_ATOMIC.
2012-10-26  Alexander IvchenkoChangeLog/
2012-08-08  Michael Zolotukhini386-common.c (OPTION_MASK_ISA_ADX_SET): New.
2012-06-25  Richard Hendersoni386: Add widen_multiply_even/odd builtins and hooks
2012-04-25  Sriraman TallamThis patch adds new builtins to check for cpu type...
2012-03-12  Kirill YukhinChangeLog entry:
2011-11-18  H.J. LuAdd _mm_stream_si64.
2011-11-14  Uros Bizjaksse.md (round<mode>2_sfix): New expander.
2011-11-08  Aldy HernandezMerge from transactional-memory branch.
2011-11-07  Jakub Jelineki386-bultin-types.def (V8SI_FTYPE_V4DF_V4DF): Add.
2011-11-07  Jakub Jelinekre PR tree-optimization/50789 (Gather vectorization)
2011-08-22  Kirill YukhinAdd support for AVX2 builtin functions.
2011-03-14  Uros Bizjaki386.md (ROUND_FLOOR): New constant.
2011-01-17  H.J. LuCorrect mask operand for AVX mask load/store.
2010-12-28  H.J. LuReplace _rdrand_uXX with _rdrandXX_step.
2010-07-05  H.J. LuSupport AVX Programming Reference (June, 2010).
next