]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/i386-builtin.def
Update copyright years.
[thirdparty/gcc.git] / gcc / config / i386 / i386-builtin.def
2023-01-16  Jakub JelinekUpdate copyright years.
2022-12-25  Roger SayleUse movss/movsd to implement V4SI/V2DI VEC_PERM on...
2022-11-28  liuhongtFix incorrect _mm_cvtsbh_ss.
2022-11-11  Haochen Jiangi386: Add ISA check for newly introduced prefetch builtins.
2022-11-07  konglin1Support Intel RAO-INT
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-21  Kong LinglingSupport Intel AVX-VNNI-INT8
2022-10-21  Hongyu WangSupport Intel AVX-IFMA
2022-09-06  liuhongtFix _mm512_cvt_roundps_ph to generate sae instruction.
2022-08-26  liuhongtDon't gimple fold ymm-version vblendvpd/vblendvps/vpble...
2022-07-15  konglin1i386: Fix _mm_[u]comixx_{ss,sd} codegen and add PF...
2022-07-05  Roger SayleUNSPEC_PALIGNR optimizations and clean-ups on x86.
2022-06-07  Jan Beulichx86: harmonize __builtin_ia32_psadbw*() types
2022-03-16  liuhongtDon't fold __builtin_ia32_blendvpd w/o sse4.2.
2022-01-03  Jakub JelinekUpdate copyright years.
2021-10-29  liuhongtEnable vectorization for _Float16 floor/ceil/trunc...
2021-10-14  Hongyu WangAVX512FP16: Adjust builtin for mask complex fma
2021-09-22  liuhongtAVX512FP16: Add vfcmaddcsh/vfmaddcsh/vfcmulcsh/vfmulcsh.
2021-09-22  liuhongtAVX512FP16: Add vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph
2021-09-18  liuhongtAVX512FP16: Add scalar fma instructions.
2021-09-18  liuhongtAVX512FP16: Add FP16 fma instructions.
2021-09-18  liuhongtAVX512FP16: Add vfmaddsub[132,213,231]ph/vfmsubadd...
2021-09-17  liuhongtAVX512FP16: Add vcvtsh2ss/vcvtsh2sd/vcvtss2sh/vcvtsd2sh.
2021-09-17  liuhongtAVX512FP16: Add vcvtph2pd/vcvtph2psx/vcvtpd2ph/vcvtps2phx.
2021-09-17  liuhongtAVX512FP16: Add vcvttsh2si/vcvttsh2usi.
2021-09-17  liuhongtAVX512FP16: Add vcvttph2w/vcvttph2uw/vcvttph2dq/vcvttph...
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-15  Hongyu WangAVX512FP16: Adjust builtin name for FP16 builtins to...
2021-09-14  liuhongtAVX512FP16: Add fpclass/getexp/getmant instructions.
2021-09-14  liuhongtAVX512FP16: Add vreduceph/vreducesh/vrndscaleph/vrndsca...
2021-09-14  liuhongtAVX512FP16: Add vrcpph/vrcpsh/vscalefph/vscalefsh.
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-07-21  H.J. Lux86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin...
2021-06-28  liuhongtFold blendv builtins into gimple.
2021-06-24  Richard BienerAdd x86 addsub SLP pattern
2021-06-22  liuhongtOptimize vpexpand* to mask mov when mask have all ones...
2021-04-29  Uros Bizjaki386: Mark x86 masked load builtins pure [PR100312]
2021-04-25  liuhongtAdd folding and remove expanders for x86 *pcmp{et,gt...
2021-01-04  Jakub JelinekUpdate copyright years.
2020-11-11  liuhongtSupport Intel AVX VNNI
2020-10-29  liuhongtEnable GCC to support Intel Key Locker ISA
2020-10-15  Hongyu WangEnable Intel HRESET Instruction
2020-10-15  liuhongtEnable gcc support for UINTR
2020-10-14  Sunil K Pandeyx86: Add missing intrinsics [PR95483]
2020-08-17  Uros Bizjaki386: Use parametrized pattern names some more.
2020-08-14  Uros Bizjaki386: Improve LWP builtin expanders.
2020-08-13  Uros Bizjaki386: Improve CET builtin expanders.
2020-05-28  liuhongtFix nonconforming memory_operand for vpmovq{d,w,b}...
2020-05-27  Uros Bizjaki386: Fix V2SF horizontal add/subtract insns
2020-05-26  liuhongtFix non-comforming expander for floatv2div2sf2,floatuns...
2020-05-14  Uros Bizjaki386: Add V2SFmode conversion functions [PR95046]
2020-05-06  liuhongtEnable TARGET_TSXLDTRK for GCC support.
2020-05-06  liuhongtEnable GCC support for SERIALIZE
2020-04-15  Uros Bizjaki386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_m...
2020-04-03  Jakub Jelineki386: Fix up handling of OPTION_MASK_ISA_MMX builtins...
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-29  Jakub Jelinekre PR target/93078 (Missing fma and round functions...
2019-12-09  Hongtao LiuUse OPTION_MASK_ISA2_$target_[SET,UNSET, ] to indicate...
2019-10-15  Hongtao LiuAdd missing mask[z]_roundscale_[round]_s[d,s] intrinsics
2019-07-11  Jakub Jelinekre PR target/91124 (gcc.target/i386/avx512vl-vpshldvd...
2019-06-30  Uros Bizjaksse.md (ssse3_abs<mode>2): Rename from abs<mode>2.
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-15  H.J. Lui386: Allow MMX intrinsic emulation with SSE
2019-05-08  Hongtao LiuEnable support for bfloat16 which will be in Future...
2019-03-22  Jakub Jelinekre PR target/89784 (Missing AVX512 intrinsics)
2019-03-07  Jakub Jelinekre PR target/89602 (Missing AVX512 intrinsics)
2019-01-22  Hongtao Liui386: Add mask2 to builtin_description
2019-01-17  Wei Xiaore PR target/88794 (fixupimm intrinsics are unusable)
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-09  Andi KleenAdd PTWRITE builtins for x86
2018-11-06  Wei Xiaoavx512fintrin.h: Update VFIXUPIMM* intrinsics.
2018-10-21  H.J. Lui386: Enable AVX512 memory broadcast for FNMSUB
2018-10-21  H.J. Lui386: Enable AVX512 memory broadcast for FNMADD
2018-10-21  H.J. LuEnable AVX512 memory broadcast for FMSUB
2018-10-10  Jakub Jelinekre PR target/87550 (Intrinsics for rdpmc (__rdpmc,...
2018-06-08  Martin LiskaRemove MPX
2018-05-26  Jakub Jelinekre PR target/85918 (Conversions to/from [unsigned]...
2018-04-19  Sebastian Peryti386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...])...
2018-03-05  Olga MakhotinaEnable WBOINVD and PCONFIG instructions.
2018-02-14  Igor TsimbalistReimplement CET intrinsics for rdssp/incssp insn.
2018-02-12  Olga MakhotinaAdd missing mask[z]_scalef_round_s[d,s] intrinsics
2018-02-12  Olga MakhotinaAdd missing intrinsics for _mm_mask[z]_sqrt_round_...
2018-02-05  Olga MakhotinaAdd missing mask[z]_range[_round]_s[d,s] intrinsics
2018-01-26  Julia KovalFix various x86 avx512{bitalg, vpopcntdq, vbmi2} issues...
2018-01-05  Jakub Jelinekre PR target/83604 (ICE in copy_to_mode_reg, at explow...
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-25  Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
2017-12-22  Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
next