2023-01-16 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw |
2022-12-25 |
Roger Sayle | Use movss/movsd to implement V4SI/V2DI VEC_PERM on... |
blob | commitdiff | raw | diff to current |
2022-11-28 |
liuhongt | Fix incorrect _mm_cvtsbh_ss. |
blob | commitdiff | raw | diff to current |
2022-11-11 |
Haochen Jiang | i386: Add ISA check for newly introduced prefetch builtins. |
blob | commitdiff | raw | diff to current |
2022-11-07 |
konglin1 | Support Intel RAO-INT |
blob | commitdiff | raw | diff to current |
2022-11-07 |
Haochen Jiang | Support Intel prefetchit0/t1 |
blob | commitdiff | raw | diff to current |
2022-11-04 |
Haochen Jiang | Support Intel CMPccXADD |
blob | commitdiff | raw | diff to current |
2022-10-31 |
konglin1 | Support Intel AVX-NE-CONVERT |
blob | commitdiff | raw | diff to current |
2022-10-31 |
konglin1 | i386:: using __bf16 for AVX512BF16 intrinsics |
blob | commitdiff | raw | diff to current |
2022-10-21 |
Kong Lingling | Support Intel AVX-VNNI-INT8 |
blob | commitdiff | raw | diff to current |
2022-10-21 |
Hongyu Wang | Support Intel AVX-IFMA |
blob | commitdiff | raw | diff to current |
2022-09-06 |
liuhongt | Fix _mm512_cvt_roundps_ph to generate sae instruction. |
blob | commitdiff | raw | diff to current |
2022-08-26 |
liuhongt | Don't gimple fold ymm-version vblendvpd/vblendvps/vpble... |
blob | commitdiff | raw | diff to current |
2022-07-15 |
konglin1 | i386: Fix _mm_[u]comixx_{ss,sd} codegen and add PF... |
blob | commitdiff | raw | diff to current |
2022-07-05 |
Roger Sayle | UNSPEC_PALIGNR optimizations and clean-ups on x86. |
blob | commitdiff | raw | diff to current |
2022-06-07 |
Jan Beulich | x86: harmonize __builtin_ia32_psadbw*() types |
blob | commitdiff | raw | diff to current |
2022-03-16 |
liuhongt | Don't fold __builtin_ia32_blendvpd w/o sse4.2. |
blob | commitdiff | raw | diff to current |
2022-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2021-10-29 |
liuhongt | Enable vectorization for _Float16 floor/ceil/trunc... |
blob | commitdiff | raw | diff to current |
2021-10-14 |
Hongyu Wang | AVX512FP16: Adjust builtin for mask complex fma |
blob | commitdiff | raw | diff to current |
2021-09-22 |
liuhongt | AVX512FP16: Add vfcmaddcsh/vfmaddcsh/vfcmulcsh/vfmulcsh. |
blob | commitdiff | raw | diff to current |
2021-09-22 |
liuhongt | AVX512FP16: Add vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph |
blob | commitdiff | raw | diff to current |
2021-09-18 |
liuhongt | AVX512FP16: Add scalar fma instructions. |
blob | commitdiff | raw | diff to current |
2021-09-18 |
liuhongt | AVX512FP16: Add FP16 fma instructions. |
blob | commitdiff | raw | diff to current |
2021-09-18 |
liuhongt | AVX512FP16: Add vfmaddsub[132,213,231]ph/vfmsubadd... |
blob | commitdiff | raw | diff to current |
2021-09-17 |
liuhongt | AVX512FP16: Add vcvtsh2ss/vcvtsh2sd/vcvtss2sh/vcvtsd2sh. |
blob | commitdiff | raw | diff to current |
2021-09-17 |
liuhongt | AVX512FP16: Add vcvtph2pd/vcvtph2psx/vcvtpd2ph/vcvtps2phx. |
blob | commitdiff | raw | diff to current |
2021-09-17 |
liuhongt | AVX512FP16: Add vcvttsh2si/vcvttsh2usi. |
blob | commitdiff | raw | diff to current |
2021-09-17 |
liuhongt | AVX512FP16: Add vcvttph2w/vcvttph2uw/vcvttph2dq/vcvttph... |
blob | commitdiff | raw | diff to current |
2021-09-17 |
liuhongt | AVX512FP16: Add vcvtsh2si/vcvtsh2usi/vcvtsi2sh/vcvtusi2sh. |
blob | commitdiff | raw | diff to current |
2021-09-16 |
liuhongt | AVX512FP16: Add vcvtuw2ph/vcvtw2ph/vcvtdq2ph/vcvtudq2ph... |
blob | commitdiff | raw | diff to current |
2021-09-16 |
liuhongt | AVX512FP16: Add vcvtph2dq/vcvtph2qq/vcvtph2w/vcvtph2uw... |
blob | commitdiff | raw | diff to current |
2021-09-16 |
liuhongt | AVX512FP16: Add vmovw/vmovsh. |
blob | commitdiff | raw | diff to current |
2021-09-15 |
Hongyu Wang | AVX512FP16: Adjust builtin name for FP16 builtins to... |
blob | commitdiff | raw | diff to current |
2021-09-14 |
liuhongt | AVX512FP16: Add fpclass/getexp/getmant instructions. |
blob | commitdiff | raw | diff to current |
2021-09-14 |
liuhongt | AVX512FP16: Add vreduceph/vreducesh/vrndscaleph/vrndsca... |
blob | commitdiff | raw | diff to current |
2021-09-14 |
liuhongt | AVX512FP16: Add vrcpph/vrcpsh/vscalefph/vscalefsh. |
blob | commitdiff | raw | diff to current |
2021-09-14 |
liuhongt | AVX512FP16: Add vsqrtph/vrsqrtph/vsqrtsh/vrsqrtsh. |
blob | commitdiff | raw | diff to current |
2021-09-10 |
liuhongt | AVX512FP16: Add vcmpph/vcmpsh/vcomish/vucomish. |
blob | commitdiff | raw | diff to current |
2021-09-10 |
liuhongt | AVX512FP16: Add vmaxph/vminph/vmaxsh/vminsh. |
blob | commitdiff | raw | diff to current |
2021-09-10 |
Liu, Hongtao | AVX512FP16: Add vaddsh/vsubsh/vmulsh/vdivsh. |
blob | commitdiff | raw | diff to current |
2021-09-09 |
liuhongt | AVX512FP16: Add vaddph/vsubph/vdivph/vmulph. |
blob | commitdiff | raw | diff to current |
2021-07-21 |
H.J. Lu | x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin... |
blob | commitdiff | raw | diff to current |
2021-06-28 |
liuhongt | Fold blendv builtins into gimple. |
blob | commitdiff | raw | diff to current |
2021-06-24 |
Richard Biener | Add x86 addsub SLP pattern |
blob | commitdiff | raw | diff to current |
2021-06-22 |
liuhongt | Optimize vpexpand* to mask mov when mask have all ones... |
blob | commitdiff | raw | diff to current |
2021-04-29 |
Uros Bizjak | i386: Mark x86 masked load builtins pure [PR100312] |
blob | commitdiff | raw | diff to current |
2021-04-25 |
liuhongt | Add folding and remove expanders for x86 *pcmp{et,gt... |
blob | commitdiff | raw | diff to current |
2021-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2020-11-11 |
liuhongt | Support Intel AVX VNNI |
blob | commitdiff | raw | diff to current |
2020-10-29 |
liuhongt | Enable GCC to support Intel Key Locker ISA |
blob | commitdiff | raw | diff to current |
2020-10-15 |
Hongyu Wang | Enable Intel HRESET Instruction |
blob | commitdiff | raw | diff to current |
2020-10-15 |
liuhongt | Enable gcc support for UINTR |
blob | commitdiff | raw | diff to current |
2020-10-14 |
Sunil K Pandey | x86: Add missing intrinsics [PR95483] |
blob | commitdiff | raw | diff to current |
2020-08-17 |
Uros Bizjak | i386: Use parametrized pattern names some more. |
blob | commitdiff | raw | diff to current |
2020-08-14 |
Uros Bizjak | i386: Improve LWP builtin expanders. |
blob | commitdiff | raw | diff to current |
2020-08-13 |
Uros Bizjak | i386: Improve CET builtin expanders. |
blob | commitdiff | raw | diff to current |
2020-05-28 |
liuhongt | Fix nonconforming memory_operand for vpmovq{d,w,b}... |
blob | commitdiff | raw | diff to current |
2020-05-27 |
Uros Bizjak | i386: Fix V2SF horizontal add/subtract insns |
blob | commitdiff | raw | diff to current |
2020-05-26 |
liuhongt | Fix non-comforming expander for floatv2div2sf2,floatuns... |
blob | commitdiff | raw | diff to current |
2020-05-14 |
Uros Bizjak | i386: Add V2SFmode conversion functions [PR95046] |
blob | commitdiff | raw | diff to current |
2020-05-06 |
liuhongt | Enable TARGET_TSXLDTRK for GCC support. |
blob | commitdiff | raw | diff to current |
2020-05-06 |
liuhongt | Enable GCC support for SERIALIZE |
blob | commitdiff | raw | diff to current |
2020-04-15 |
Uros Bizjak | i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_m... |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Jakub Jelinek | i386: Fix up handling of OPTION_MASK_ISA_MMX builtins... |
blob | commitdiff | raw | diff to current |
2020-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2019-12-29 |
Jakub Jelinek | re PR target/93078 (Missing fma and round functions... |
blob | commitdiff | raw | diff to current |
2019-12-09 |
Hongtao Liu | Use OPTION_MASK_ISA2_$target_[SET,UNSET, ] to indicate... |
blob | commitdiff | raw | diff to current |
2019-10-15 |
Hongtao Liu | Add missing mask[z]_roundscale_[round]_s[d,s] intrinsics |
blob | commitdiff | raw | diff to current |
2019-07-11 |
Jakub Jelinek | re PR target/91124 (gcc.target/i386/avx512vl-vpshldvd... |
blob | commitdiff | raw | diff to current |
2019-06-30 |
Uros Bizjak | sse.md (ssse3_abs<mode>2): Rename from abs<mode>2. |
blob | commitdiff | raw | diff to current |
2019-06-26 |
Hongtao Liu | Enable GCC support for AVX512_VP2INTERSECT which will... |
blob | commitdiff | raw | diff to current |
2019-06-05 |
Hongtao Liu | re PR target/89803 (Missing AVX512 intrinsics) |
blob | commitdiff | raw | diff to current |
2019-05-28 |
Xuepeng Guo | Add GCC support to ENQCMD. |
blob | commitdiff | raw | diff to current |
2019-05-15 |
H.J. Lu | i386: Allow MMX intrinsic emulation with SSE |
blob | commitdiff | raw | diff to current |
2019-05-08 |
Hongtao Liu | Enable support for bfloat16 which will be in Future... |
blob | commitdiff | raw | diff to current |
2019-03-22 |
Jakub Jelinek | re PR target/89784 (Missing AVX512 intrinsics) |
blob | commitdiff | raw | diff to current |
2019-03-07 |
Jakub Jelinek | re PR target/89602 (Missing AVX512 intrinsics) |
blob | commitdiff | raw | diff to current |
2019-01-22 |
Hongtao Liu | i386: Add mask2 to builtin_description |
blob | commitdiff | raw | diff to current |
2019-01-17 |
Wei Xiao | re PR target/88794 (fixupimm intrinsics are unusable) |
blob | commitdiff | raw | diff to current |
2019-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2018-11-09 |
Andi Kleen | Add PTWRITE builtins for x86 |
blob | commitdiff | raw | diff to current |
2018-11-06 |
Wei Xiao | avx512fintrin.h: Update VFIXUPIMM* intrinsics. |
blob | commitdiff | raw | diff to current |
2018-10-21 |
H.J. Lu | i386: Enable AVX512 memory broadcast for FNMSUB |
blob | commitdiff | raw | diff to current |
2018-10-21 |
H.J. Lu | i386: Enable AVX512 memory broadcast for FNMADD |
blob | commitdiff | raw | diff to current |
2018-10-21 |
H.J. Lu | Enable AVX512 memory broadcast for FMSUB |
blob | commitdiff | raw | diff to current |
2018-10-10 |
Jakub Jelinek | re PR target/87550 (Intrinsics for rdpmc (__rdpmc,... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Martin Liska | Remove MPX |
blob | commitdiff | raw | diff to current |
2018-05-26 |
Jakub Jelinek | re PR target/85918 (Conversions to/from [unsigned]... |
blob | commitdiff | raw | diff to current |
2018-04-19 |
Sebastian Peryt | i386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...])... |
blob | commitdiff | raw | diff to current |
2018-03-05 |
Olga Makhotina | Enable WBOINVD and PCONFIG instructions. |
blob | commitdiff | raw | diff to current |
2018-02-14 |
Igor Tsimbalist | Reimplement CET intrinsics for rdssp/incssp insn. |
blob | commitdiff | raw | diff to current |
2018-02-12 |
Olga Makhotina | Add missing mask[z]_scalef_round_s[d,s] intrinsics |
blob | commitdiff | raw | diff to current |
2018-02-12 |
Olga Makhotina | Add missing intrinsics for _mm_mask[z]_sqrt_round_... |
blob | commitdiff | raw | diff to current |
2018-02-05 |
Olga Makhotina | Add missing mask[z]_range[_round]_s[d,s] intrinsics |
blob | commitdiff | raw | diff to current |
2018-01-26 |
Julia Koval | Fix various x86 avx512{bitalg, vpopcntdq, vbmi2} issues... |
blob | commitdiff | raw | diff to current |
2018-01-05 |
Jakub Jelinek | re PR target/83604 (ICE in copy_to_mode_reg, at explow... |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2017-12-25 |
Jakub Jelinek | re PR target/83488 (ICE on a CET test-case) |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Jakub Jelinek | re PR target/83488 (ICE on a CET test-case) |
blob | commitdiff | raw | diff to current |
next |