Show patches with: Submitter = Xi Ruoyao via Gcc-patches       |    State = Action Required       |    Archived = No       |   491 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[resend] testsuite: avoid no-stack-protector-attr-3 fail on mips*-*-* [resend] testsuite: avoid no-stack-protector-attr-3 fail on mips*-*-* - - - - --- 2021-06-22 Xi Ruoyao via Gcc-patches New
testsuite: avoid no-stack-protector-attr-3 fail on mips*-*-* testsuite: avoid no-stack-protector-attr-3 fail on mips*-*-* - - - - --- 2021-06-22 Xi Ruoyao via Gcc-patches New
testsuite: mips: use noinline attribute instead of -fno-inline testsuite: mips: use noinline attribute instead of -fno-inline - - - - --- 2021-06-22 Xi Ruoyao via Gcc-patches New
testsuite: add -fwrapv for 950704-1.c testsuite: add -fwrapv for 950704-1.c - - - - --- 2021-06-21 Xi Ruoyao via Gcc-patches New
[7/7] Port most of the A CMP 0 ? A : -A to match Untitled series #249791 - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[6/7] Lower for loops before lowering cond in genmatch Untitled series #249791 - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[5/7] Allow match-and-simplified phiopt to run in early phiopt Untitled series #249791 - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[4/7] Expand the comparison argument of fold_cond_expr_with_comparison Untitled series #249791 - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[3/7] Try inverted comparison for match_simplify in phiopt Untitled series #249788 - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[2/7] Duplicate the range information of the phi onto the new ssa_name [1/7] Reset the range info on the moved instruction in PHIOPT - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[1/7] Reset the range info on the moved instruction in PHIOPT [1/7] Reset the range info on the moved instruction in PHIOPT - - - - --- 2021-06-19 Xi Ruoyao via Gcc-patches New
[2/2] libstdc++: Use template form for pretty-printing tuple elements [1/2] libstdc++: Count pretty-printed tuple elements from 0 not 1 - - - - --- 2021-06-14 Xi Ruoyao via Gcc-patches New
[1/2] libstdc++: Count pretty-printed tuple elements from 0 not 1 [1/2] libstdc++: Count pretty-printed tuple elements from 0 not 1 - - - - --- 2021-06-14 Xi Ruoyao via Gcc-patches New
Add statistics counting to PHI-OPT Add statistics counting to PHI-OPT - - - - --- 2021-06-11 Xi Ruoyao via Gcc-patches New
[2/2] Disallow pointer and offset types on some gimple [1/2] Fix PR 100925: Limit some a?CST1:CST2 optimizations to intergal types only - - - - --- 2021-06-09 Xi Ruoyao via Gcc-patches New
[1/2] Fix PR 100925: Limit some a?CST1:CST2 optimizations to intergal types only [1/2] Fix PR 100925: Limit some a?CST1:CST2 optimizations to intergal types only - - - - --- 2021-06-09 Xi Ruoyao via Gcc-patches New
[commited] Improve match_simplify_replacement in phi-opt [commited] Improve match_simplify_replacement in phi-opt - - - - --- 2021-06-08 Xi Ruoyao via Gcc-patches New
Improve match_simplify_replacement in phi-opt Improve match_simplify_replacement in phi-opt - - - - --- 2021-06-03 Xi Ruoyao via Gcc-patches New
Improve match_simplify_replacement in phi-opt Improve match_simplify_replacement in phi-opt - - - - --- 2021-06-01 Xi Ruoyao via Gcc-patches New
rs6000: Require ELFv2 ABI for ROP test (PR100750) rs6000: Require ELFv2 ABI for ROP test (PR100750) - - - - --- 2021-06-01 Xi Ruoyao via Gcc-patches New
Replace conditional_replacement with match and simplify Replace conditional_replacement with match and simplify - - - - --- 2021-06-01 Xi Ruoyao via Gcc-patches New
[2/2] Fix PR 95481: tail call fails with empty struct types [1/2] Use is_empty_type instead of zero-sized type. - - - - --- 2021-05-31 Xi Ruoyao via Gcc-patches New
[1/2] Use is_empty_type instead of zero-sized type. [1/2] Use is_empty_type instead of zero-sized type. - - - - --- 2021-05-31 Xi Ruoyao via Gcc-patches New
Fix PR 95481: tail call fails with empty struct types Fix PR 95481: tail call fails with empty struct types - - - - --- 2021-05-31 Xi Ruoyao via Gcc-patches New
Use match-and-simplify in phi-opt Use match-and-simplify in phi-opt - - - - --- 2021-05-24 Xi Ruoyao via Gcc-patches New
[PATCHv2] Optimize x < 0 ? ~y : y to (x >> 31) ^ y in match.pd [PATCHv2] Optimize x < 0 ? ~y : y to (x >> 31) ^ y in match.pd - - - - --- 2021-05-24 Xi Ruoyao via Gcc-patches New
Fix two testcases for ssa names which are more than 1 digit Fix two testcases for ssa names which are more than 1 digit - - - - --- 2021-05-24 Xi Ruoyao via Gcc-patches New
Optimize x < 0 ? ~y : y to (x >> 31) ^ y in match.pd Optimize x < 0 ? ~y : y to (x >> 31) ^ y in match.pd - - - - --- 2021-05-23 Xi Ruoyao via Gcc-patches New
[PATCHv2] Add a couple of A?CST1:CST2 match and simplify optimizations [PATCHv2] Add a couple of A?CST1:CST2 match and simplify optimizations - - - - --- 2021-05-23 Xi Ruoyao via Gcc-patches New
libstdc++: More efficient std::chrono::year::leap. libstdc++: More efficient std::chrono::year::leap. - - - - --- 2021-05-21 Xi Ruoyao via Gcc-patches New
Add a couple of A?CST1:CST2 match and simplify optimizations Add a couple of A?CST1:CST2 match and simplify optimizations - - - - --- 2021-05-16 Xi Ruoyao via Gcc-patches New
Don't simplify (A & C) != 0 ? D : 0 for pointer types. Don't simplify (A & C) != 0 ? D : 0 for pointer types. - - - - --- 2021-05-16 Xi Ruoyao via Gcc-patches New
["60/57"] rs6000: Fix AltiVec builtin marked as VSX ["60/57"] rs6000: Fix AltiVec builtin marked as VSX - - - - --- 2021-04-30 Xi Ruoyao via Gcc-patches New
["59/57"] rs6000: Fix builtins that should have been available everywhere ["59/57"] rs6000: Fix builtins that should have been available everywhere - - - - --- 2021-04-30 Xi Ruoyao via Gcc-patches New
["58/57"] rs6000: Avoid problems with undefined decimal float types ["58/57"] rs6000: Avoid problems with undefined decimal float types - - - - --- 2021-04-30 Xi Ruoyao via Gcc-patches New
[rs6000,2/2] Fusion patterns for add-logical/logical-add p10 add-add and add-logical fusion series - - - - --- 2021-04-26 Xi Ruoyao via Gcc-patches New
[rs6000,1/2] combine patterns for add-add fusion p10 add-add and add-logical fusion series - - - - --- 2021-04-26 Xi Ruoyao via Gcc-patches New
[rs6000] Test cases for p10 fusion patterns [rs6000] Test cases for p10 fusion patterns - - - - --- 2021-04-26 Xi Ruoyao via Gcc-patches New
[rs6000] Add insn types for fusion pairs [rs6000] Add insn types for fusion pairs - - - - --- 2021-04-26 Xi Ruoyao via Gcc-patches New
Synchronize Rocket Lake's processor_names and processor_cost_table with processor_type Synchronize Rocket Lake's processor_names and processor_cost_table with processor_type - - - - --- 2021-04-24 Xi Ruoyao via Gcc-patches New
[V2,committed] d: Add TARGET_D_REGISTER_OS_TARGET_INFO [V2,committed] d: Add TARGET_D_REGISTER_OS_TARGET_INFO - - - - --- 2021-04-14 Xi Ruoyao via Gcc-patches New
[wwwdoc] Mention Rocketlake [GCC11] [wwwdoc] Mention Rocketlake [GCC11] - - - - --- 2021-04-12 Xi Ruoyao via Gcc-patches New
Add rocketlake to gcc. Add rocketlake to gcc. - - - - --- 2021-04-12 Xi Ruoyao via Gcc-patches New
Change march=alderlake ISA list and add m_ALDERLAKE to m_CORE_AVX2 Change march=alderlake ISA list and add m_ALDERLAKE to m_CORE_AVX2 - - - - --- 2021-04-12 Xi Ruoyao via Gcc-patches New
[PING] Aarch64: Prevent use of SIMD fcvtz[su] instruction variant with "nosimd" [PING] Aarch64: Prevent use of SIMD fcvtz[su] instruction variant with "nosimd" - - - - --- 2021-03-29 Xi Ruoyao via Gcc-patches New
Aarch64: Prevent use of SIMD fcvtz[su] instruction variant with "nosimd" Aarch64: Prevent use of SIMD fcvtz[su] instruction variant with "nosimd" - - - - --- 2021-03-18 Xi Ruoyao via Gcc-patches New
[rs6000] Tighten predicates for p10 ld/cmpi fusion [rs6000] Tighten predicates for p10 ld/cmpi fusion - - - - --- 2021-03-08 Xi Ruoyao via Gcc-patches New
aarch64 : Modify __ARM_ARCH as per latest ACLE aarch64 : Modify __ARM_ARCH as per latest ACLE - - - - --- 2021-03-05 Xi Ruoyao via Gcc-patches New
[4/4] libstdc++: More efficient last day of month. [1/4] libstdc++: More efficient date from days. - - - - --- 2021-02-23 Xi Ruoyao via Gcc-patches New
[3/4] libstdc++: More efficient is_leap. [1/4] libstdc++: More efficient date from days. - - - - --- 2021-02-23 Xi Ruoyao via Gcc-patches New
[2/4] libstdc++: More efficient days from date. [1/4] libstdc++: More efficient date from days. - - - - --- 2021-02-23 Xi Ruoyao via Gcc-patches New
[1/4] libstdc++: More efficient date from days. [1/4] libstdc++: More efficient date from days. - - - - --- 2021-02-23 Xi Ruoyao via Gcc-patches New
[rs6000,v2] Optimize pcrel access of globals [rs6000,v2] Optimize pcrel access of globals - - - - --- 2021-02-23 Xi Ruoyao via Gcc-patches New
[rs6000] do not generate fusion.md, update contrib/gcc_update [rs6000] do not generate fusion.md, update contrib/gcc_update - - - - --- 2021-02-01 Xi Ruoyao via Gcc-patches New
[rs6000] Test cases for p10 fusion patterns [rs6000] Test cases for p10 fusion patterns - - - - --- 2020-12-11 Xi Ruoyao via Gcc-patches New
[rs6000] Fusion patterns for logical-logical [rs6000] Fusion patterns for logical-logical - - - - --- 2020-12-11 Xi Ruoyao via Gcc-patches New
[rs6000] Optimize pcrel access of globals [ping] [rs6000] Optimize pcrel access of globals [ping] - - - - --- 2020-12-09 Xi Ruoyao via Gcc-patches New
[rs6000] Combine patterns for p10 load-cmpi fusion [rs6000] Combine patterns for p10 load-cmpi fusion - - - - --- 2020-12-04 Xi Ruoyao via Gcc-patches New
Additional small changes to support opaque modes Additional small changes to support opaque modes - - - - --- 2020-11-20 Xi Ruoyao via Gcc-patches New
Additional small changes to support opaque modes Additional small changes to support opaque modes - - - - --- 2020-11-20 Xi Ruoyao via Gcc-patches New
[rs6000] Make MMA builtins use opaque modes [v2] [rs6000] Make MMA builtins use opaque modes [v2] - - - - --- 2020-11-19 Xi Ruoyao via Gcc-patches New
[rs6000] Re-enable vector pair memcpy/memmove expansion [rs6000] Re-enable vector pair memcpy/memmove expansion - - - - --- 2020-11-17 Xi Ruoyao via Gcc-patches New
[rs6000] Make MMA builtins use opaque modes [rs6000] Make MMA builtins use opaque modes - - - - --- 2020-11-17 Xi Ruoyao via Gcc-patches New
Add MODE_OPAQUE Add MODE_OPAQUE - - - - --- 2020-11-13 Xi Ruoyao via Gcc-patches New
Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont - - - - --- 2020-11-09 Xi Ruoyao via Gcc-patches New
[rs6000] Add patterns for combine to support p10 fusion [rs6000] Add patterns for combine to support p10 fusion - - - - --- 2020-10-26 Xi Ruoyao via Gcc-patches New
[rs6000] Optimize pcrel access of globals [rs6000] Optimize pcrel access of globals - - - - --- 2020-10-20 Xi Ruoyao via Gcc-patches New
New patch for the port of gccgo to GNU/Hurd New patch for the port of gccgo to GNU/Hurd - - - - --- 2020-09-25 Xi Ruoyao via Gcc-patches New
rs6000: Fix misnamed built-in rs6000: Fix misnamed built-in - - - - --- 2020-09-16 Xi Ruoyao via Gcc-patches New
[PING] floatformat.h: Add bfloat16 support. [PING] floatformat.h: Add bfloat16 support. - - - - --- 2020-09-07 Xi Ruoyao via Gcc-patches New
rs6000: add option -mblock-ops-unaligned-vsx rs6000: add option -mblock-ops-unaligned-vsx - - - - --- 2020-07-24 Xi Ruoyao via Gcc-patches New
libbacktrace: configure check linker support for DWARF-5 libbacktrace: configure check linker support for DWARF-5 - - - - --- 2020-07-07 Xi Ruoyao via Gcc-patches New
[committed] Fix m68k bootstrap [committed] Fix m68k bootstrap - - - - --- 2020-07-01 Xi Ruoyao via Gcc-patches New
[committed] Fix PA bootstrap [committed] Fix PA bootstrap - - - - --- 2020-07-01 Xi Ruoyao via Gcc-patches New
[RFA] Fix various regressions and kernel build failure due to adjust-alignment issue [RFA] Fix various regressions and kernel build failure due to adjust-alignment issue - - - - --- 2020-06-08 Xi Ruoyao via Gcc-patches New
fix bitmask conflict between PTA_AVX512VP2INTERSECT and PTA_WAITPKG fix bitmask conflict between PTA_AVX512VP2INTERSECT and PTA_WAITPKG - - - - --- 2020-06-04 Xi Ruoyao via Gcc-patches New
[committed] Fix pr92085-2.c regressions on msp430-elf [committed] Fix pr92085-2.c regressions on msp430-elf - - - - --- 2020-06-01 Xi Ruoyao via Gcc-patches New
[committed] Fix latent bug due to peephole2 pass dropping REG_INC notes [committed] Fix latent bug due to peephole2 pass dropping REG_INC notes - - - - --- 2020-05-31 Xi Ruoyao via Gcc-patches New
[committed] Disable broken patterns on H8/SX [committed] Disable broken patterns on H8/SX - - - - --- 2020-05-31 Xi Ruoyao via Gcc-patches New
[committed] Fix incorrect code on H8/SX with bit logicals [committed] Fix incorrect code on H8/SX with bit logicals - - - - --- 2020-05-28 Xi Ruoyao via Gcc-patches New
[committed] Fix pr20601-1.c on the H8 [committed] Fix pr20601-1.c on the H8 - - - - --- 2020-05-27 Xi Ruoyao via Gcc-patches New
[committed] Another H8 cleanup in preparation for the cc0->CC_REG transition. [committed] Another H8 cleanup in preparation for the cc0->CC_REG transition. - - - - --- 2020-05-17 Xi Ruoyao via Gcc-patches New
[committed] Simplify and improve some H8 peepholes [committed] Simplify and improve some H8 peepholes - - - - --- 2020-05-16 Xi Ruoyao via Gcc-patches New
[committed] Simplifications in H8 patterns, use md include facilities a bit [committed] Simplifications in H8 patterns, use md include facilities a bit - - - - --- 2020-05-07 Xi Ruoyao via Gcc-patches New
[committed] Dropping more COFF support [committed] Dropping more COFF support - - - - --- 2020-05-07 Xi Ruoyao via Gcc-patches New
[committed] Drop remnants of H8/300 COFF support [committed] Drop remnants of H8/300 COFF support - - - - --- 2020-05-07 Xi Ruoyao via Gcc-patches New
[committed] Fix a couple more instruction length issues on the H8 port [committed] Fix a couple more instruction length issues on the H8 port - - - - --- 2020-04-29 Xi Ruoyao via Gcc-patches New
[committed] Fix length of H8/SX multiply patterns [committed] Fix length of H8/SX multiply patterns - - - - --- 2020-04-28 Xi Ruoyao via Gcc-patches New
[committed,PR,debug/94439] Don't let DEBUG_INSNSs change register renaming decisions [committed,PR,debug/94439] Don't let DEBUG_INSNSs change register renaming decisions - - - - --- 2020-04-18 Xi Ruoyao via Gcc-patches New
[committed,PR,rtl-optimization/90275] Another 90275 related cse.c fix [committed,PR,rtl-optimization/90275] Another 90275 related cse.c fix - - - - --- 2020-04-17 Xi Ruoyao via Gcc-patches New
Fold (add -1; zero_ext; add +1) operations to zero_ext when not zero (PR37451, PR61837) Fold (add -1; zero_ext; add +1) operations to zero_ext when not zero (PR37451, PR61837) - - - - --- 2020-04-15 Xi Ruoyao via Gcc-patches New
[v2] rs6000: Don't use HARD_FRAME_POINTER_REGNUM if it's not live in pro_and_epilogue (PR91518) [v2] rs6000: Don't use HARD_FRAME_POINTER_REGNUM if it's not live in pro_and_epilogue (PR91518) - - - - --- 2020-04-13 Xi Ruoyao via Gcc-patches New
x86: Restore the frame pointer in word_mode x86: Restore the frame pointer in word_mode - - - - --- 2020-04-12 Xi Ruoyao via Gcc-patches New
c++: Infinite diagnostic loop with decltype([]{}) [PR94521] c++: Infinite diagnostic loop with decltype([]{}) [PR94521] - - - - --- 2020-04-12 Xi Ruoyao via Gcc-patches New
i386: Remove mode size check in ix86_get_ssemov i386: Remove mode size check in ix86_get_ssemov - - - - --- 2020-04-11 Xi Ruoyao via Gcc-patches New
[committed] c++: Add test for PR 86327. [committed] c++: Add test for PR 86327. - - - - --- 2020-04-11 Xi Ruoyao via Gcc-patches New
i386: Fix REDUC_SSE_SMINMAX_MODE mode conditions. [PR94494] i386: Fix REDUC_SSE_SMINMAX_MODE mode conditions. [PR94494] - - - - --- 2020-04-11 Xi Ruoyao via Gcc-patches New
[committed] testsuite: Fix up pr94482.c testcase [PR94482] [committed] testsuite: Fix up pr94482.c testcase [PR94482] - - - - --- 2020-04-11 Xi Ruoyao via Gcc-patches New
[PR,target/94542] Don't allow PC-relative addressing for TLS data [PR,target/94542] Don't allow PC-relative addressing for TLS data - - - - --- 2020-04-10 Xi Ruoyao via Gcc-patches New
[RFC,PR,target,PR90000] (rs6000) Compile time hog w/impossible asm constraint lra loop [RFC,PR,target,PR90000] (rs6000) Compile time hog w/impossible asm constraint lra loop - - - - --- 2020-04-10 Xi Ruoyao via Gcc-patches New
« 1 2 3 44 5 »