Show patches with: Submitter = Haochen Jiang       |    State = Action Required       |    Archived = No       |   263 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[7/7] i386: Combine AVX10.2 compile time test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[6/7] i386: Refactor AVX10.2 runtime test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[5/7] i386: Combine AVX10.2 intrin files Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[4/7] i386: Remove duplicate iterators in md Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[3/7] i386: Remove -mevex512 option Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[2/7] i386: Unpush OPTION_MASK_ISA2_EVEX512 for builtins Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[1/7] i386: Remove -mavx10.1-256/512 options Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[5/5] i386: Combine AVX10.2 compile time test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[4/5] i386: Refactor AVX10.2 runtime test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[3/5] i386: Combine AVX10.2 intrin files Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[2/5] i386: Remove duplicate iterators in md Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[1/5] i386: Remove avx10.1-256/512 and evex512 options Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
i386: Add PTA_AVX10_1_256 to PTA_DIAMONDRAPIDS i386: Add PTA_AVX10_1_256 to PTA_DIAMONDRAPIDS - - - - --- 2025-03-28 Haochen Jiang New
[gcc-wwwdocs] gcc-14/15: Mention recent change for Intel x86_64 [gcc-wwwdocs] gcc-14/15: Mention recent change for Intel x86_64 - - - - --- 2025-03-24 Haochen Jiang New
[27/27] i386: Raise deprecate warning for -mavx10.1-256/512 and -mevex512 while add -mavx10.1 back … Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[26/27] i386: Remove avx10.2-256 and avx10.2-512 options Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[25/27] i386: Adjust AVX10.2 testcases options Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[24/27] Revert "AVX10.2 ymm rounding: Support vadd{s, d, h} and vcmp{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[23/27] Revert "AVX10.2 ymm rounding: Support vcvtdq2p{s, h} and vcvtpd2p{s, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[22/27] Revert "AVX10.2 ymm rounding: Support vcvtpd2{, u}{dq, qq} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[21/27] Revert "AVX10.2 ymm rounding: Support vcvtph2p{s, d, sx} and vcvtph2{, u}{dq, qq} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[20/27] Revert "AVX10.2 ymm rounding: Support vcvtph2{, u}w and vcvtps2p{d, hx} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[19/27] Revert "AVX10.2 ymm rounding: Support vcvtps2{, u}{dq, qq} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[18/27] Revert "AVX10.2 ymm rounding: Support vcvtqq2p{s, d, h} and vcvttpd2{, u}{dq, qq} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[17/27] Revert "AVX10.2 ymm rounding: Support vcvttph2{, u}{dq, qq, w} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[16/27] Revert "AVX10.2 ymm rounding: Support vcvttps2{, u}{dq, qq} and vcvtu{dq, qq}2p{s, d, h} in… Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[15/27] Revert "AVX10.2 ymm rounding: Support vcvt{, u}w2ph and vdivp{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[14/27] Revert "AVX10.2 ymm rounding: Support vfc{madd, mul}cph, vfixupimmp{s, d} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[13/27] Revert "AVX10.2 ymm rounding: Support vfmadd{132, 231, 213}p{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[12/27] Revert "AVX10.2 ymm rounding: Support vfmaddcph and vfmaddsub{132, 231, 213}p{s, d, h} intr… Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[11/27] Revert "AVX10.2 ymm rounding: Support vfm{sub, subadd}{132, 231, 213}p{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[10/27] Revert "AVX10.2 ymm rounding: Support vfmulcph and vfnmadd{132, 231, 213}p{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[09/27] Revert "AVX10.2 ymm rounding: Support vfnmsub{132, 231, 213}p{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[08/27] Revert "AVX10.2 ymm rounding: Support vgetexpp{s, d, h} and vgetmantp{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[07/27] Revert "AVX10.2 ymm rounding: Support v{max, min}p{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[06/27] Revert "AVX10.2 ymm rounding: Support vmulp{s, d, h} and vrangep{s, d} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[05/27] Revert "AVX10.2 ymm rounding: Support vreducep{s, d, h} and vrndscalep{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[04/27] Revert "AVX10.2 ymm rounding: Support vscalefp{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[03/27] Revert "AVX10.2 ymm rounding: Support vsqrtp{s, d, h} and vsubp{s, d, h} intrins" Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[02/27] i386: Remove 256 bit rounding for AVX10.2 saturation convert instructions Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
[01/27] i386: Remove 256 bit rounding for AVX10.2 minmax and convert instructions Use avx10.x as the only option for AVX10 with 512 bit vector support while remove avx10.x-256/512 o… - - - - --- 2025-03-19 Haochen Jiang New
i386: Remove XFAIL for pr103750 testcases i386: Remove XFAIL for pr103750 testcases - - - - --- 2025-03-11 Haochen Jiang New
i386: Correct mask width for bf8->fp16 intrin on 256/512 bit i386: Correct mask width for bf8->fp16 intrin on 256/512 bit - - - - --- 2025-03-05 Haochen Jiang New
i386: Treat Granite Rapids/Granite Rapids-D/Diamond Rapids similar as Sapphire Rapids in x86-tune.d… i386: Treat Granite Rapids/Granite Rapids-D/Diamond Rapids similar as Sapphire Rapids in x86-tune.d… - - - - --- 2025-02-26 Haochen Jiang New
i386: Re-order i386.opt.urls i386: Re-order i386.opt.urls - - - - --- 2025-02-18 Haochen Jiang New
[committed] i386: Regenerate i386.opt.urls [committed] i386: Regenerate i386.opt.urls - - - - --- 2025-02-17 Haochen Jiang New
i386: Do not check vector size conflict when AVX512 is not explicitly set [PR 118815] i386: Do not check vector size conflict when AVX512 is not explicitly set [PR 118815] - - - - --- 2025-02-14 Haochen Jiang New
[2/2] i386: Re-alias avx10.2 to 512 bit and deprecate -mno-avx10.2-[256, 512] i386: Adjust AVX10 related options - - - - --- 2025-02-13 Haochen Jiang New
[1/2] i386: Deprecate -m[no-]avx10.1 and make -mno-avx10.1-512 to disable the whole AVX10.1 i386: Adjust AVX10 related options - - - - --- 2025-02-13 Haochen Jiang New
i386: Fix AVX512BW intrin header with __OPTIMIZE__ [PR 118813] i386: Fix AVX512BW intrin header with __OPTIMIZE__ [PR 118813] - - - - --- 2025-02-10 Haochen Jiang New
[RFC] i386: Re-alias -mavx10.2 to 512 bit and make -mno-avx10.x-512 disable the whole AVX10.x [RFC] i386: Re-alias -mavx10.2 to 512 bit and make -mno-avx10.x-512 disable the whole AVX10.x - - - - --- 2025-01-27 Haochen Jiang New
i386: Append -march=x86-64-v3 to AVX10.2/512 VNNI testcases i386: Append -march=x86-64-v3 to AVX10.2/512 VNNI testcases - - - - --- 2025-01-22 Haochen Jiang New
[13/13] i386: Omit "p" for packed in intrin name for FP8 convert Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[12/13] i386: Change mnemonics from VCVT[, T]NEBF162I[, U]BS to VCVT[, T]BF162I[, U]BS Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[11/13] i386: Change mnemonics from VCVTNEPH2[B, H]F8 to VCVTPH2[B, H]F8 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[10/13] i386: Change mnemonics from VCVTNE2PH2[B, H]F8 to VCVT2PH2[B, H]F8 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[09/13] i386: Change mnemonics from VCOMSBF16 to VCOMISBF16 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[08/13] i386: Change mnemonics from V[GETEXP, FPCLASS]PBF16 to V[GETEXP.FPCLASS]BF16 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[07/13] i386: Change mnemonics from V[RSQRT, SCALEF, SQRTNE]PBF16 to V[RSQRT.SCALEF.SQRT]BF16 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[06/13] i386: Change mnemonics from V[GETMANT, REDUCENE, RNDSCALENE]PBF16 to V[GETMANT, REDUCE, RND… Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[05/13] i386: Change mnemonics from VMINMAXNEPBF16 to VMINMAXBF16 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[04/13] i386: Change mnemonics from V[CMP, MAX, MIN]PBF16 to V[CMP, MAX, MIN]BF16 Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[03/13] i386: Change mnemonics from VF[, N]M[ADD, SUB][132, 213, 231]NEPBF16 to VF[, N]M[ADD, SUB][… Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[02/13] i386: Change mnemonics from V[ADDNE, DIVNE, MULNE, RCP, SUBNE]PBF16 to V[ADD, DIV, MUL, RCP… Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
[01/13] i386: Enhance AMX tests Realign x86 GCC after Binutils change [PR118270] - - - - --- 2025-01-21 Haochen Jiang New
i386: Remove not used model number for Diamond Rapids i386: Remove not used model number for Diamond Rapids - - - - --- 2025-01-08 Haochen Jiang New
i386: Change mnemonics from TCVTROWPS2PBF16[H, L] to TCVTROWPS2BF16[H, L] i386: Change mnemonics from TCVTROWPS2PBF16[H, L] to TCVTROWPS2BF16[H, L] - - - - --- 2025-01-03 Haochen Jiang New
Support Intel AVX10.2 minmax, vector copy and compare instructions Support Intel AVX10.2 minmax, vector copy and compare instructions - - - - --- 2024-12-04 Haochen Jiang New
i386/testsuite: Correct AVX10.2 FP8 test mask usage i386/testsuite: Correct AVX10.2 FP8 test mask usage - - - - --- 2024-11-22 Haochen Jiang New
i386/testsuite: Do not append AVX10.2 option for check_effective_target i386/testsuite: Do not append AVX10.2 option for check_effective_target - - - - --- 2024-11-22 Haochen Jiang New
i386/testsuite: Enhance AVX10.2 vmovd/w testcases i386/testsuite: Enhance AVX10.2 vmovd/w testcases - - - - --- 2024-11-21 Haochen Jiang New
[GCC13] testsuite: Correct dg-error to dg-warning for cmpccxadd testcase in GCC13 [GCC13] testsuite: Correct dg-error to dg-warning for cmpccxadd testcase in GCC13 - - - - --- 2024-11-14 Haochen Jiang New
[gcc-wwwdocs] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend [gcc-wwwdocs] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend - - - - --- 2024-11-11 Haochen Jiang New
Use IN_RANGE in prefetch builtin and fix typo in prefetch testcase (was [r15-4833 Regression] FAIL:… Use IN_RANGE in prefetch builtin and fix typo in prefetch testcase (was [r15-4833 Regression] FAIL:… - - - - --- 2024-11-01 Haochen Jiang New
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0 i386: Do not allow pointer conversion for CMPccXADD intrin under -O0 - - - - --- 2024-11-01 Haochen Jiang New
[2/2] Initial Diamond Rapids Support Add arch support for Intel CPUs - - - - --- 2024-11-01 Haochen Jiang New
[1/2] i386: Add new model number for Arrow Lake Add arch support for Intel CPUs - - - - --- 2024-11-01 Haochen Jiang New
testsuite: Adjust AVX10.2 check_effective_target testsuite: Adjust AVX10.2 check_effective_target - - - - --- 2024-10-29 Haochen Jiang New
[7/7] Support Intel AMX-MOVRS Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[6/7] Support Intel MOVRS Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[5/7] Support Intel AMX-FP8 Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[4/7] Support Intel AMX-TRANSPOSE Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[3/7] Support Intel AMX-TF32 Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[2/7] Support Intel AMX-AVX512 Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
[1/7] Support Intel SM4 EVEX instructions Support Intel Diamond Rapid new features - - - - --- 2024-10-22 Haochen Jiang New
i386: Refactor get_intel_cpu i386: Refactor get_intel_cpu - - - - --- 2024-10-18 Haochen Jiang New
testsuite: Fix typos for AVX10.2 convert testcases testsuite: Fix typos for AVX10.2 convert testcases - - - - --- 2024-10-17 Haochen Jiang New
testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch - - - - --- 2024-10-16 Haochen Jiang New
[gcc-wwwdocs] gcc-14: Mention -march=gracemont support in x86_64 [gcc-wwwdocs] gcc-14: Mention -march=gracemont support in x86_64 - - - - --- 2024-09-19 Haochen Jiang New
[v2] i386: Enhance AVX10.2 convert tests [v2] i386: Enhance AVX10.2 convert tests - - - - --- 2024-09-18 Haochen Jiang New
i386: Enhance AVX10.2 convert tests i386: Enhance AVX10.2 convert tests - - - - --- 2024-09-18 Haochen Jiang New
i386: Add missing avx512f-mask-type.h include i386: Add missing avx512f-mask-type.h include - - - - --- 2024-09-18 Haochen Jiang New
doc: Add more alias option and reorder Intel CPU -march documentation doc: Add more alias option and reorder Intel CPU -march documentation - - - - --- 2024-09-18 Haochen Jiang New
doc: Enhance Intel CPU documentation doc: Enhance Intel CPU documentation - - - - --- 2024-09-06 Haochen Jiang New
i386: Fix incorrect avx512f-mask-type.h include i386: Fix incorrect avx512f-mask-type.h include - - - - --- 2024-09-05 Haochen Jiang New
i386: Fix vfpclassph non-optimizied intrin i386: Fix vfpclassph non-optimizied intrin - - - - --- 2024-09-03 Haochen Jiang New
[gcc-wwwdocs] gcc-15: Mention recent update for x86_64 backend [gcc-wwwdocs] gcc-15: Mention recent update for x86_64 backend - - - - --- 2024-08-28 Haochen Jiang New
[8/8] i386: Support vec_cmp for V8BF/V16BF/V32BF in AVX10.2 i386: Opmitize code with AVX10.2 new instructions - - - - --- 2024-08-26 Haochen Jiang New
[7/8] i386: Support vectorized BF16 sqrt with AVX10.2 instruction i386: Opmitize code with AVX10.2 new instructions - - - - --- 2024-08-26 Haochen Jiang New
[6/8] i386: Support vectorized BF16 smaxmin with AVX10.2 instructions i386: Opmitize code with AVX10.2 new instructions - - - - --- 2024-08-26 Haochen Jiang New
« 1 2 3 »