Show patches with: Submitter = HAO CHEN GUI       |    State = Action Required       |    Archived = No       |   190 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Add a new conversion for conditional ternary set into ifcvt [PR106536] Add a new conversion for conditional ternary set into ifcvt [PR106536] - - - - --- 2022-11-23 HAO CHEN GUI New
Add a new pattern in 4-insn combine Add a new pattern in 4-insn combine - - - - --- 2020-11-30 HAO CHEN GUI New
Add a new pattern in 4-insn combine Add a new pattern in 4-insn combine - - - - --- 2020-11-09 HAO CHEN GUI New
Add support for putting jump table into relocation read-only section Add support for putting jump table into relocation read-only section - - - - --- 2020-08-14 HAO CHEN GUI New
Add support for putting jump table into relocation read-only section Add support for putting jump table into relocation read-only section - - - - --- 2020-08-14 HAO CHEN GUI New
Builtin: Fold builtin_isinf on IBM long double to builtin_isinf on double [PR97786] Builtin: Fold builtin_isinf on IBM long double to builtin_isinf on double [PR97786] - - - - --- 2024-03-27 HAO CHEN GUI New
Change the behavior of predicate check failure on cbranchcc4 operand0 in prepare_cmp_insn Change the behavior of predicate check failure on cbranchcc4 operand0 in prepare_cmp_insn - - - - --- 2022-11-23 HAO CHEN GUI New
Clean up Clean up - - - - --- 2023-11-15 HAO CHEN GUI New
Clean up by_pieces_ninsns Clean up by_pieces_ninsns - - - - --- 2023-11-15 HAO CHEN GUI New
Expand: Pass down equality only flag to cmpmem expand Expand: Pass down equality only flag to cmpmem expand - - - - --- 2023-11-28 HAO CHEN GUI New
Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] - - - - --- 2021-12-07 HAO CHEN GUI New
Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] - - - - --- 2021-12-01 HAO CHEN GUI New
Modify combine pattern by anding a pseudo with its nonzero bits Modify combine pattern by anding a pseudo with its nonzero bits - - - - --- 2021-11-30 HAO CHEN GUI New
Optab: add isfinite_optab for __builtin_isfinite Optab: add isfinite_optab for __builtin_isfinite - - - - --- 2024-04-12 HAO CHEN GUI New
Optab: add isnormal_optab for __builtin_isnormal Optab: add isnormal_optab for __builtin_isnormal - - - - --- 2024-04-12 HAO CHEN GUI New
PATCH, rs6000] Add V1TI into vector comparison expand [PR103316] PATCH, rs6000] Add V1TI into vector comparison expand [PR103316] - - - - --- 2022-03-10 HAO CHEN GUI New
PATCH, rs6000] Optimization for vec_xl_sext PATCH, rs6000] Optimization for vec_xl_sext - - - - --- 2021-10-14 HAO CHEN GUI New
PATCH-1v3, expand] Enable vector mode for compare_by_pieces [PR111449] PATCH-1v3, expand] Enable vector mode for compare_by_pieces [PR111449] - - - - --- 2023-10-13 HAO CHEN GUI New
Place jump tables in RELRO only when targets require local relocation to be placed in a read-write … Place jump tables in RELRO only when targets require local relocation to be placed in a read-write … - - - - --- 2022-01-12 HAO CHEN GUI New
Put absolute address jump table in data.rel.ro.local if targets support relocations Put absolute address jump table in data.rel.ro.local if targets support relocations - - - - --- 2020-09-14 HAO CHEN GUI New
Skip constant folding for fmin/max when either argument is sNaN [PR105414] Skip constant folding for fmin/max when either argument is sNaN [PR105414] - - - - --- 2022-05-05 HAO CHEN GUI New
Value Range: Add range op for builtin isinf Value Range: Add range op for builtin isinf - - - - --- 2024-03-25 HAO CHEN GUI New
Value range: Add range op for __builtin_isfinite Value range: Add range op for __builtin_isfinite - - - - --- 2024-04-12 HAO CHEN GUI New
[1/2,rs6000] Add const_anchor for rs6000 [PR33699] [1/2,rs6000] Add const_anchor for rs6000 [PR33699] - - - - --- 2021-03-15 HAO CHEN GUI New
[1/2,rs6000] Remove mode promotion for pseudos [1/2,rs6000] Remove mode promotion for pseudos - - - - --- 2021-05-20 HAO CHEN GUI New
[2/1,rs6000] make ppc_cpu_supports_hw as effective target keyword [PR108728] Untitled series #351630 - - - - --- 2023-04-20 HAO CHEN GUI New
[2/2,rs6000] Remove mode promotion for pseudos [1/2,rs6000] Remove mode promotion for pseudos - - - - --- 2021-05-20 HAO CHEN GUI New
[2/2,rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] Untitled series #351631 - - - - --- 2023-04-20 HAO CHEN GUI New
[2/2] Bypass BLKmode before try_const_anchors [1/2,rs6000] Add const_anchor for rs6000 [PR33699] - - - - --- 2021-03-15 HAO CHEN GUI New
[PATCH-1,combine] Don't widen shift mode when target has rotate/mask instruction on original mode [… [PATCH-1,combine] Don't widen shift mode when target has rotate/mask instruction on original mode [… - - - - --- 2023-07-19 HAO CHEN GUI New
[PATCH-1,expand] Enable vector mode for compare_by_pieces [PR111449] [PATCH-1,expand] Enable vector mode for compare_by_pieces [PR111449] - - - - --- 2023-10-09 HAO CHEN GUI New
[PATCH-1,rs6000] Change mode and insn condition for scalar extract exp instruction [PATCH-1,rs6000] Change mode and insn condition for scalar extract exp instruction - - - - --- 2023-01-04 HAO CHEN GUI New
[PATCH-1,rs6000] Enable SImode in FP register on P7 [PR88558] [PATCH-1,rs6000] Enable SImode in FP register on P7 [PR88558] - - - - --- 2023-08-25 HAO CHEN GUI New
[PATCH-1,rs6000] Generate permute index directly for little endian target [PR100866] [PATCH-1,rs6000] Generate permute index directly for little endian target [PR100866] - - - - --- 2022-10-11 HAO CHEN GUI New
[PATCH-1,rs6000] Put constant into pseudo at expand when it needs two insns [PR86106] [PATCH-1,rs6000] Put constant into pseudo at expand when it needs two insns [PR86106] - - - - --- 2023-03-16 HAO CHEN GUI New
[PATCH-1,rs6000] Replace shift and ior insns with one rotate and mask insn for bswap pattern [PR934… [PATCH-1,rs6000] Replace shift and ior insns with one rotate and mask insn for bswap pattern [PR934… - - - - --- 2022-06-06 HAO CHEN GUI New
[PATCH-1,rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] [PATCH-1,rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] - - - - --- 2023-04-18 HAO CHEN GUI New
[PATCH-1,v2,rs6000] Replace shift and ior insns with one rotate and mask insn for bswap pattern [PR… [PATCH-1,v2,rs6000] Replace shift and ior insns with one rotate and mask insn for bswap pattern [PR… - - - - --- 2022-06-07 HAO CHEN GUI New
[PATCH-1] fwprop: Replace rtx_cost with insn_cost in try_fwprop_subst_pattern [PR113325] [PATCH-1] fwprop: Replace rtx_cost with insn_cost in try_fwprop_subst_pattern [PR113325] - - - - --- 2024-01-26 HAO CHEN GUI New
[PATCH-1v2,expand] Enable vector mode for compare_by_pieces [PR111449] [PATCH-1v2,expand] Enable vector mode for compare_by_pieces [PR111449] - - - - --- 2023-10-11 HAO CHEN GUI New
[PATCH-1v2,rs6000] Enable SImode in FP registers on P7 [PR88558] [PATCH-1v2,rs6000] Enable SImode in FP registers on P7 [PR88558] - - - - --- 2023-09-04 HAO CHEN GUI New
[PATCH-1v4,expand] Enable vector mode for compare_by_pieces [PR111449] [PATCH-1v4,expand] Enable vector mode for compare_by_pieces [PR111449] - - - - --- 2023-10-20 HAO CHEN GUI New
[PATCH-2,rs6000] Add ppc_cpu_supports_hw into proc is-effective-target-keyword [PR108728] [PATCH-2,rs6000] Add ppc_cpu_supports_hw into proc is-effective-target-keyword [PR108728] - - - - --- 2023-04-18 HAO CHEN GUI New
[PATCH-2,rs6000] Change mode and insn condition for scalar extract sig instruction [PATCH-2,rs6000] Change mode and insn condition for scalar extract sig instruction - - - - --- 2023-01-04 HAO CHEN GUI New
[PATCH-2,rs6000] Don't widen shift mode when target has rotate/mask instruction on original mode [P… [PATCH-2,rs6000] Don't widen shift mode when target has rotate/mask instruction on original mode [P… - - - - --- 2023-07-19 HAO CHEN GUI New
[PATCH-2,rs6000] Enable vector mode for by pieces equality compare [PR111449] [PATCH-2,rs6000] Enable vector mode for by pieces equality compare [PR111449] - - - - --- 2023-11-06 HAO CHEN GUI New
[PATCH-2,rs6000] Enable vector mode for memory equality compare [PR111449] [PATCH-2,rs6000] Enable vector mode for memory equality compare [PR111449] - - - - --- 2023-10-09 HAO CHEN GUI New
[PATCH-2,rs6000] Implement 32bit inline lrint [PR88558] [PATCH-2,rs6000] Implement 32bit inline lrint [PR88558] - - - - --- 2023-08-25 HAO CHEN GUI New
[PATCH-2,rs6000] Implement optab_isfinite for SFmode, DFmode and TFmode [PR97786] [PATCH-2,rs6000] Implement optab_isfinite for SFmode, DFmode and TFmode [PR97786] - - - - --- 2024-04-12 HAO CHEN GUI New
[PATCH-2,rs6000] Put constant into pseudo at expand when it needs two insns [PR86106] [PATCH-2,rs6000] Put constant into pseudo at expand when it needs two insns [PR86106] - - - - --- 2023-03-16 HAO CHEN GUI New
[PATCH-2,rs6000] Reverse V8HI on Power8 by vector rotation [PR100866] [PATCH-2,rs6000] Reverse V8HI on Power8 by vector rotation [PR100866] - - - - --- 2022-10-24 HAO CHEN GUI New
[PATCH-2v2,rs6000] Enable vector mode for by pieces equality compare [PR111449] [PATCH-2v2,rs6000] Enable vector mode for by pieces equality compare [PR111449] - - - - --- 2023-11-09 HAO CHEN GUI New
[PATCH-2v2,rs6000] Enable vector mode for memory equality compare [PR111449] [PATCH-2v2,rs6000] Enable vector mode for memory equality compare [PR111449] - - - - --- 2023-10-11 HAO CHEN GUI New
[PATCH-2v2,rs6000] Implement 32bit inline lrint [PR88558] [PATCH-2v2,rs6000] Implement 32bit inline lrint [PR88558] - - - - --- 2023-09-04 HAO CHEN GUI New
[PATCH-2v3,rs6000] Implement 32bit inline lrint [PR88558] [PATCH-2v3,rs6000] Implement 32bit inline lrint [PR88558] - - - - --- 2023-09-25 HAO CHEN GUI New
[PATCH-3,rs6000] Change mode and insn condition for scalar insert exp instruction [PATCH-3,rs6000] Change mode and insn condition for scalar insert exp instruction - - - - --- 2023-01-04 HAO CHEN GUI New
[PATCH-3,rs6000] Enable 16-byte by pieces move [PR111449] [PATCH-3,rs6000] Enable 16-byte by pieces move [PR111449] - - - - --- 2023-11-06 HAO CHEN GUI New
[PATCH-3] Builtin: Fold builtin_isfinite on IBM long double to builtin_isfinite on double [PR97786] [PATCH-3] Builtin: Fold builtin_isfinite on IBM long double to builtin_isfinite on double [PR97786] - - - - --- 2024-04-12 HAO CHEN GUI New
[PATCH-3v2,rs6000] Enable 16-byte by pieces move [PR111449] [PATCH-3v2,rs6000] Enable 16-byte by pieces move [PR111449] - - - - --- 2023-11-06 HAO CHEN GUI New
[PATCH-3v3,rs6000] Fix regression cases caused 16-byte by pieces move [PR111449] [PATCH-3v3,rs6000] Fix regression cases caused 16-byte by pieces move [PR111449] - - - - --- 2023-11-09 HAO CHEN GUI New
[PATCH-3v4,rs6000] Fix regression cases caused 16-byte by pieces move [PR111449] [PATCH-3v4,rs6000] Fix regression cases caused 16-byte by pieces move [PR111449] - - - - --- 2023-11-10 HAO CHEN GUI New
[PATCH-4,rs6000] Change ilp32 target check for some scalar-extract-sig and scalar-insert-exp test c… [PATCH-4,rs6000] Change ilp32 target check for some scalar-extract-sig and scalar-insert-exp test c… - - - - --- 2023-01-04 HAO CHEN GUI New
[PATCH-4,rs6000] Implement optab_isnormal for SFmode, DFmode and TFmode [PR97786] [PATCH-4,rs6000] Implement optab_isnormal for SFmode, DFmode and TFmode [PR97786] - - - - --- 2024-04-12 HAO CHEN GUI New
[PATCHv2,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] [PATCHv2,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] - - - - --- 2023-03-03 HAO CHEN GUI New
[PATCHv2,rs6000] Add V1TI into vector comparison expand [PR103316] [PATCHv2,rs6000] Add V1TI into vector comparison expand [PR103316] - - - - --- 2022-03-17 HAO CHEN GUI New
[PATCHv2,rs6000] Add subreg patterns for SImode rotate and mask insert [PATCHv2,rs6000] Add subreg patterns for SImode rotate and mask insert - - - - --- 2024-03-08 HAO CHEN GUI New
[PATCHv2,rs6000] Add two peephole2 patterns for mr. insn [PATCHv2,rs6000] Add two peephole2 patterns for mr. insn - - - - --- 2023-06-12 HAO CHEN GUI New
[PATCHv2,rs6000] Enable have_cbranchcc4 on rs6000 [PATCHv2,rs6000] Enable have_cbranchcc4 on rs6000 - - - - --- 2022-11-17 HAO CHEN GUI New
[PATCHv2,rs6000] Extract the element in dword0 by mfvsrd and shift/mask [PR110331] [PATCHv2,rs6000] Extract the element in dword0 by mfvsrd and shift/mask [PR110331] - - - - --- 2023-08-22 HAO CHEN GUI New
[PATCHv2,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] [PATCHv2,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] - - - - --- 2023-07-25 HAO CHEN GUI New
[PATCHv2,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] [PATCHv2,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] - - - - --- 2023-07-21 HAO CHEN GUI New
[PATCHv2,rs6000] Merge two vector shift when their sources are the same [PATCHv2,rs6000] Merge two vector shift when their sources are the same - - - - --- 2023-02-28 HAO CHEN GUI New
[PATCHv2,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] [PATCHv2,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] - - - - --- 2023-05-04 HAO CHEN GUI New
[PATCHv2,rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] [PATCHv2,rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] - - - - --- 2023-03-28 HAO CHEN GUI New
[PATCHv2] Clean up by_pieces_ninsns [PATCHv2] Clean up by_pieces_ninsns - - - - --- 2023-11-23 HAO CHEN GUI New
[PATCHv2] fwprop: Avoid volatile defines to be propagated [PATCHv2] fwprop: Avoid volatile defines to be propagated - - - - --- 2024-03-05 HAO CHEN GUI New
[PATCHv3,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] [PATCHv3,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] - - - - --- 2023-03-07 HAO CHEN GUI New
[PATCHv3,rs6000] Add two peephole2 patterns for mr. insn [PATCHv3,rs6000] Add two peephole2 patterns for mr. insn - - - - --- 2023-06-13 HAO CHEN GUI New
[PATCHv3,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] [PATCHv3,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] - - - - --- 2023-05-26 HAO CHEN GUI New
[PATCHv3,rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] [PATCHv3,rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] - - - - --- 2023-04-06 HAO CHEN GUI New
[PATCHv4,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] [PATCHv4,gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] - - - - --- 2023-03-21 HAO CHEN GUI New
[PATCHv4,rs6000] Add two peephole2 patterns for mr. insn [PATCHv4,rs6000] Add two peephole2 patterns for mr. insn - - - - --- 2023-06-20 HAO CHEN GUI New
[PATCHv4,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] [PATCHv4,rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769] - - - - --- 2023-08-14 HAO CHEN GUI New
[PATCHv4,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] [PATCHv4,rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] - - - - --- 2023-06-25 HAO CHEN GUI New
[Patch-2,rs6000] Eliminate unnecessary byte swaps for duplicated constant vector store [PR113325] [Patch-2,rs6000] Eliminate unnecessary byte swaps for duplicated constant vector store [PR113325] - - - - --- 2024-01-26 HAO CHEN GUI New
[Patchv2,rs6000] Clean up pre-checkings of expand_block_compare [Patchv2,rs6000] Clean up pre-checkings of expand_block_compare - - - - --- 2023-12-18 HAO CHEN GUI New
[Patchv2,rs6000] Correct definition of macro of fixed point efficient unaligned [Patchv2,rs6000] Correct definition of macro of fixed point efficient unaligned - - - - --- 2023-12-18 HAO CHEN GUI New
[Patchv3,rs6000] Clean up pre-checkings of expand_block_compare [Patchv3,rs6000] Clean up pre-checkings of expand_block_compare - - - - --- 2023-12-21 HAO CHEN GUI New
[Patchv3,rs6000] Correct definition of macro of fixed point efficient unaligned [Patchv3,rs6000] Correct definition of macro of fixed point efficient unaligned - - - - --- 2023-12-20 HAO CHEN GUI New
[RFC] combine: Don't truncate const operand of AND if it's no benefits [RFC] combine: Don't truncate const operand of AND if it's no benefits - - - - --- 2024-03-11 HAO CHEN GUI New
[committed] MAINTAINERS: add myself for write after approval [committed] MAINTAINERS: add myself for write after approval - - - - --- 2020-11-13 HAO CHEN GUI New
[expand] Add const0 move checking for CLEAR_BY_PIECES optabs [expand] Add const0 move checking for CLEAR_BY_PIECES optabs - - - - --- 2024-01-16 HAO CHEN GUI New
[expand] Call misaligned memory reference in expand_builtin_return [PR112417] [expand] Call misaligned memory reference in expand_builtin_return [PR112417] - - - - --- 2023-11-09 HAO CHEN GUI New
[expand] Checking available optabs for scalar modes in by pieces operations [expand] Checking available optabs for scalar modes in by pieces operations - - - - --- 2023-10-27 HAO CHEN GUI New
[gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] [gfortran] Escalate failure when Hollerith constant to real conversion fails [PR103628] - - - - --- 2023-03-01 HAO CHEN GUI New
[patch-1,rs6000] enable fctiw on old archs [PR112707] [patch-1,rs6000] enable fctiw on old archs [PR112707] - - - - --- 2023-12-01 HAO CHEN GUI New
[patch-1v2,rs6000] enable fctiw on old archs [PR112707] [patch-1v2,rs6000] enable fctiw on old archs [PR112707] - - - - --- 2023-12-06 HAO CHEN GUI New
[patch-2,rs6000] guard fctid on PPC64 and powerpc 476 [PR112707] [patch-2,rs6000] guard fctid on PPC64 and powerpc 476 [PR112707] - - - - --- 2023-12-01 HAO CHEN GUI New
[patch-2v2,rs6000] guard fctid on PPC64 and powerpc 476 [PR112707] [patch-2v2,rs6000] guard fctid on PPC64 and powerpc 476 [PR112707] - - - - --- 2023-12-06 HAO CHEN GUI New
[rs6000] Add a combine pattern for CA minus one [PR95737] [rs6000] Add a combine pattern for CA minus one [PR95737] - - - - --- 2022-01-19 HAO CHEN GUI New
« 1 2 »