Show patches with: Archived = No       |   126780 patches
« 1 2 ... 703 704 7051267 1268 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Fix PR68029 - - - - --- 2015-11-27 Jiří Engelthaler New
RISC-V: avoid splitting small constants in bcrli_nottwobits patterns RISC-V: avoid splitting small constants in bcrli_nottwobits patterns - - - - --- 2023-04-20 Jivan Hakobyan New
RISC-V: Eliminate redundant zero extension of minu/maxu operands RISC-V: Eliminate redundant zero extension of minu/maxu operands - - - - --- 2023-04-28 Jivan Hakobyan New
RISC-V: Remove masking third operand of rotate instructions RISC-V: Remove masking third operand of rotate instructions - - - - --- 2023-05-10 Jivan Hakobyan New
[v2] RISC-V: Remove masking third operand of rotate instructions [v2] RISC-V: Remove masking third operand of rotate instructions - - - - --- 2023-05-17 Jivan Hakobyan New
RISC-V: Use extension instructions instead of bitwise "and" RISC-V: Use extension instructions instead of bitwise "and" - - - - --- 2023-05-23 Jivan Hakobyan New
[RFC] RISC-V: Eliminate extension after for *w instructions [RFC] RISC-V: Eliminate extension after for *w instructions - - - - --- 2023-05-24 Jivan Hakobyan New
Remove MFWRAP_SPEC remnant Remove MFWRAP_SPEC remnant - - - - --- 2023-06-14 Jivan Hakobyan New
[wwwdocs] Broken URL to README in st/cli-be project [wwwdocs] Broken URL to README in st/cli-be project - - - - --- 2023-06-14 Jivan Hakobyan New
LTO: buffer overflow in lto_output_init_mode_table LTO: buffer overflow in lto_output_init_mode_table - - - - --- 2023-06-22 Jivan Hakobyan New
RISC-V: Folding memory for FP + constant case RISC-V: Folding memory for FP + constant case - - - - --- 2023-07-12 Jivan Hakobyan New
RISC-V: Replace unspec with bitreverse in riscv_brev8_<mode> insn RISC-V: Replace unspec with bitreverse in riscv_brev8_<mode> insn - - - - --- 2023-07-26 Jivan Hakobyan New
RISC-V: Fix stack_save_restore_1/2 test cases RISC-V: Fix stack_save_restore_1/2 test cases - - - - --- 2023-08-24 Jivan Hakobyan New
RISC-V: Replace not + bitwise_imm with li + bitwise_not RISC-V: Replace not + bitwise_imm with li + bitwise_not - - - - --- 2023-09-11 Jivan Hakobyan New
[V2] RISC-V: Replace not + bitwise_imm with li + bitwise_not [V2] RISC-V: Replace not + bitwise_imm with li + bitwise_not - - - - --- 2023-09-12 Jivan Hakobyan New
RISC-V: Add type attribute in *<optab>_not_const<mode> pattern RISC-V: Add type attribute in *<optab>_not_const<mode> pattern - - - - --- 2023-09-29 Jivan Hakobyan New
[COMMITTED] MAINTAINERS: Add myself to write after approval [COMMITTED] MAINTAINERS: Add myself to write after approval - - - - --- 2023-11-09 Jivan Hakobyan New
RISC-V: Use convert instructions instead of calling library functions RISC-V: Use convert instructions instead of calling library functions - - 1 - --- 2024-03-18 Jivan Hakobyan New
MAINTAINERS: add myself MAINTAINERS: add myself - - - - --- 2019-01-22 Jiufu Guo New
Eliminates phi on branch for CMP result Eliminates phi on branch for CMP result - - - - --- 2019-05-06 Jiufu Guo New
A jump threading opportunity for condition branch A jump threading opportunity for condition branch - - - - --- 2019-05-21 Jiufu Guo New
[V2] A jump threading opportunity for condition branch [V2] A jump threading opportunity for condition branch - - - - --- 2019-05-28 Jiufu Guo New
[V3] A jump threading opportunity for condition branch [V3] A jump threading opportunity for condition branch - - - - --- 2019-06-03 Jiufu Guo New
[V4] A jump threading opportunity for condition branch [V4] A jump threading opportunity for condition branch - - - - --- 2019-06-04 Jiufu Guo New
rs6000: -flto forgets 'no-vsx' function attributes (PR target/70010) rs6000: -flto forgets 'no-vsx' function attributes (PR target/70010) - - - - --- 2019-10-12 Jiufu Guo New
[V2] rs6000: -flto forgets 'no-vsx' function attributes (PR target/70010) [V2] rs6000: -flto forgets 'no-vsx' function attributes (PR target/70010) - - - - --- 2019-10-16 Jiufu Guo New
rs6000: Enable limited unrolling at -O2 rs6000: Enable limited unrolling at -O2 - - - - --- 2019-10-25 Jiufu Guo New
rs6000: Refine implicit funroll-loops with unroll_adjust hook. rs6000: Refine implicit funroll-loops with unroll_adjust hook. - - - - --- 2019-10-29 Jiufu Guo New
[V2] rs6000: Refine unroll factor with target unroll_adjust hook. [V2] rs6000: Refine unroll factor with target unroll_adjust hook. - - - - --- 2019-10-30 Jiufu Guo New
[V3] rs6000: Refine small loop unroll in loop_unroll_adjust hook [V3] rs6000: Refine small loop unroll in loop_unroll_adjust hook - - - - --- 2019-11-04 Jiufu Guo New
[V4] rs6000: Refine unroll factor in loop_unroll_adjust hook [V4] rs6000: Refine unroll factor in loop_unroll_adjust hook - - - - --- 2019-11-06 Jiufu Guo New
enable -fweb and -frename-registers at -O3 for rs6000 enable -fweb and -frename-registers at -O3 for rs6000 - - - - --- 2019-12-20 Jiufu Guo New
[V2] rs6000: re-enable web and rnreg with -funroll-loops [V2] rs6000: re-enable web and rnreg with -funroll-loops - - - - --- 2019-12-23 Jiufu Guo New
correct COUNT and PROB for unrolled loop correct COUNT and PROB for unrolled loop - - - - --- 2020-02-03 Jiufu Guo New
[rs6000] : mark clobber for registers changed by untpyed_call [rs6000] : mark clobber for registers changed by untpyed_call - - - - --- 2020-02-05 Jiufu Guo New
rs6000: Check -+0 and NaN for smax/smin generation rs6000: Check -+0 and NaN for smax/smin generation - - - - --- 2020-03-05 Jiufu Guo New
[RFC] split pseudos during loop unrolling in RTL unroller [RFC] split pseudos during loop unrolling in RTL unroller - - - - --- 2020-04-15 Jiufu Guo New
[rs6000] enable -fweb for small loops unrolling [rs6000] enable -fweb for small loops unrolling - - - - --- 2020-04-20 Jiufu Guo New
[1/2] rs6000: tune cunroll for simple loops at O2 [1/2] rs6000: tune cunroll for simple loops at O2 - - - - --- 2020-05-20 Jiufu Guo New
[2/2] rs6000: tune loop size for cunroll at O2 [1/2] rs6000: tune cunroll for simple loops at O2 - - - - --- 2020-05-20 Jiufu Guo New
[1/2] Seperate -funroll-loops for GIMPLE unroller and RTL unroller [1/2] Seperate -funroll-loops for GIMPLE unroller and RTL unroller - - - - --- 2020-05-25 Jiufu Guo New
[2/2] rs6000: Turn on -frtl-unroll-loops instead -funroll-loops at -O2 [1/2] Seperate -funroll-loops for GIMPLE unroller and RTL unroller - - - - --- 2020-05-25 Jiufu Guo New
[1/2] Introduce flag_cunroll_grow_size for cunroll [1/2] Introduce flag_cunroll_grow_size for cunroll - - - - --- 2020-05-28 Jiufu Guo New
[2/2] rs6000: allow cunroll to grow size according to -funroll-loop or -fpeel-loops [1/2] Introduce flag_cunroll_grow_size for cunroll - - - - --- 2020-05-28 Jiufu Guo New
rs6000: Refine RTL unroll adjust hook rs6000: Refine RTL unroll adjust hook - - - - --- 2020-07-06 Jiufu Guo New
[rs6000] : Refine RTL unroll hook for small loops [rs6000] : Refine RTL unroll hook for small loops - - - - --- 2020-07-13 Jiufu Guo New
Check calls before loop unrolling Check calls before loop unrolling - - - - --- 2020-08-20 Jiufu Guo New
[RFC] update COUNTs of BB in loop. [RFC] update COUNTs of BB in loop. - - - - --- 2020-09-22 Jiufu Guo New
[1/2] correct BB frequencies after loop changed [1/2] correct BB frequencies after loop changed - - - - --- 2020-10-09 Jiufu Guo New
[2/2] reset edge probibility and BB-count for peeled/unrolled loop [1/2] correct BB frequencies after loop changed - - - - --- 2020-10-09 Jiufu Guo New
fold x << (n % C) to x << (n & C-1) if C meets power2 fold x << (n % C) to x << (n & C-1) if C meets power2 - - - - --- 2020-10-15 Jiufu Guo New
Clean up loop-closed PHIs at loopdone pass Clean up loop-closed PHIs at loopdone pass - - - - --- 2020-11-05 Jiufu Guo New
split loop for NE condition. split loop for NE condition. - - - - --- 2021-04-29 Jiufu Guo New
go/100537 - Bootstrap-O3 and bootstrap-debug fail go/100537 - Bootstrap-O3 and bootstrap-debug fail - - - - --- 2021-05-14 Jiufu Guo New
[RFC] split loop for NE condition. [RFC] split loop for NE condition. - - - - --- 2021-05-14 Jiufu Guo New
[V2] Split loop for NE condition. [V2] Split loop for NE condition. - - - - --- 2021-05-17 Jiufu Guo New
[V3] Split loop for NE condition. [V3] Split loop for NE condition. - - - - --- 2021-06-04 Jiufu Guo New
[RFC] New idea to split loop based on no-wrap conditions [RFC] New idea to split loop based on no-wrap conditions - - - - --- 2021-06-21 Jiufu Guo New
Analyze niter for until-wrap condition [PR101145] Analyze niter for until-wrap condition [PR101145] - - - - --- 2021-07-01 Jiufu Guo New
[v2] Analyze niter for until-wrap condition [PR101145] [v2] Analyze niter for until-wrap condition [PR101145] - - - - --- 2021-07-07 Jiufu Guo New
Check type size for doloop iv on BITS_PER_WORD [PR61837] Check type size for doloop iv on BITS_PER_WORD [PR61837] - - - - --- 2021-07-09 Jiufu Guo New
[V2] Use preferred mode for doloop iv [PR61837]. [V2] Use preferred mode for doloop iv [PR61837]. - - - - --- 2021-07-13 Jiufu Guo New
[V3] Use preferred mode for doloop IV [PR61837] [V3] Use preferred mode for doloop IV [PR61837] - - - - --- 2021-07-15 Jiufu Guo New
Set bound/cmp/control for until wrap loop. Set bound/cmp/control for until wrap loop. - - - - --- 2021-08-30 Jiufu Guo New
avoid transform at run until wrap comparesion avoid transform at run until wrap comparesion - - - - --- 2021-09-02 Jiufu Guo New
[V2] Set bound/cmp/control for until wrap loop. [V2] Set bound/cmp/control for until wrap loop. - - - - --- 2021-09-02 Jiufu Guo New
[RFC] Overflow check in simplifying exit cond comparing two IVs. [RFC] Overflow check in simplifying exit cond comparing two IVs. - - - - --- 2021-10-18 Jiufu Guo New
Use fold_build2 instead fold_binary for TRUTH_AND Use fold_build2 instead fold_binary for TRUTH_AND - - - - --- 2021-10-20 Jiufu Guo New
Check number of iterations for test cases pr101145 Check number of iterations for test cases pr101145 - - - - --- 2021-11-01 Jiufu Guo New
disable aggressive_loop_optimizations until niter ready disable aggressive_loop_optimizations until niter ready - - - - --- 2021-12-22 Jiufu Guo New
[1/2] Check negative combined step [1/2] Check negative combined step - - - - --- 2022-01-13 Jiufu Guo New
[2/2] Add assumption combining iv [1/2] Check negative combined step - - - - --- 2022-01-13 Jiufu Guo New
Update the type of control.base after changed Update the type of control.base after changed - - - - --- 2022-01-21 Jiufu Guo New
Check if loading const from mem is faster Check if loading const from mem is faster - - - - --- 2022-02-22 Jiufu Guo New
rs6000: optimize li+rldicr+cmpd==>rotldi+cmpldi for 16bits rs6000: optimize li+rldicr+cmpd==>rotldi+cmpldi for 16bits - - - - --- 2022-03-17 Jiufu Guo New
rs6000: avoid peeking eof after __vector keyword rs6000: avoid peeking eof after __vector keyword - - - - --- 2022-03-21 Jiufu Guo New
rs6000: Update rtx_cost for constant building rs6000: Update rtx_cost for constant building - - - - --- 2022-03-25 Jiufu Guo New
rs6000: optimize li+rldicr+cmpd==>rotldi+cmpldi for 16bits cst rs6000: optimize li+rldicr+cmpd==>rotldi+cmpldi for 16bits cst - - - - --- 2022-05-09 Jiufu Guo New
rs6000: avoid peeking eof after __vector rs6000: avoid peeking eof after __vector - - - - --- 2022-05-09 Jiufu Guo New
Store complicated const into pool Store complicated const into pool - - - - --- 2022-05-10 Jiufu Guo New
[V2] rs6000: Optimize comparison on rotated 16bits constant [V2] rs6000: Optimize comparison on rotated 16bits constant - - - - --- 2022-05-13 Jiufu Guo New
[V2] rs6000: Store complicated constant into pool [V2] rs6000: Store complicated constant into pool - - - - --- 2022-05-23 Jiufu Guo New
[V3] rs6000: Optimize comparison on rotated 16bits constant [V3] rs6000: Optimize comparison on rotated 16bits constant - - - - --- 2022-05-25 Jiufu Guo New
[V2] rs6000: Store complicated constant into pool [V2] rs6000: Store complicated constant into pool - - - - --- 2022-06-14 Jiufu Guo New
HIGH part of symbol ref is invalid for constant pool HIGH part of symbol ref is invalid for constant pool - - - - --- 2022-07-04 Jiufu Guo New
[V1] HIGH part of symbol ref is invalid for constant pool [V1] HIGH part of symbol ref is invalid for constant pool - - - - --- 2022-07-19 Jiufu Guo New
[V4] rs6000: Optimize cmp on rotated 16bits constant [V4] rs6000: Optimize cmp on rotated 16bits constant - - - - --- 2022-07-25 Jiufu Guo New
[V2] HIGH part of symbol ref is invalid for constant pool[PR106460] [V2] HIGH part of symbol ref is invalid for constant pool[PR106460] - - - - --- 2022-07-28 Jiufu Guo New
rs6000: Enable generate const through pli+pli+rldimi rs6000: Enable generate const through pli+pli+rldimi - - - - --- 2022-08-10 Jiufu Guo New
rs6000: avoid ineffective replacement of splitters rs6000: avoid ineffective replacement of splitters - - - - --- 2022-08-12 Jiufu Guo New
[RFC] rs6000: split complicated constant to memory [RFC] rs6000: split complicated constant to memory - - - - --- 2022-08-15 Jiufu Guo New
rs6000: using li/lis+oris/xoris to build constants rs6000: using li/lis+oris/xoris to build constants - - - - --- 2022-08-24 Jiufu Guo New
[V5] rs6000: Optimize cmp on rotated 16bits constant [V5] rs6000: Optimize cmp on rotated 16bits constant - - - - --- 2022-08-24 Jiufu Guo New
[V6] rs6000: Optimize cmp on rotated 16bits constant [V6] rs6000: Optimize cmp on rotated 16bits constant - - - - --- 2022-08-29 Jiufu Guo New
rs6000: remove unused splitter on const_scalar_int_operand rs6000: remove unused splitter on const_scalar_int_operand - - - - --- 2022-08-30 Jiufu Guo New
[1/2] Using pli(paddi) and rotate to build 64bit constants [1/2] Using pli(paddi) and rotate to build 64bit constants - - - - --- 2022-09-01 Jiufu Guo New
[2/2] allow constant splitter run in split1 pass [1/2] Using pli(paddi) and rotate to build 64bit constants - - - - --- 2022-09-01 Jiufu Guo New
Using pli(paddi) and rotate to build 64bit constants Using pli(paddi) and rotate to build 64bit constants - - - - --- 2022-09-06 Jiufu Guo New
[V3] rs6000: cannot_force_const_mem for HIGH code rtx[PR106460] [V3] rs6000: cannot_force_const_mem for HIGH code rtx[PR106460] - - - - --- 2022-09-07 Jiufu Guo New
[1/2] rs6000: building const with lis/li/pli+rldicx [1/2] rs6000: building const with lis/li/pli+rldicx - - - - --- 2022-09-08 Jiufu Guo New
« 1 2 ... 703 704 7051267 1268 »