Show patches with: Submitter = HAO CHEN GUI       |    Archived = No       |   247 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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-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
[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
[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-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
[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-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-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-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-2v3,rs6000] Implement 32bit inline lrint [PR88558] [PATCH-2v3,rs6000] Implement 32bit inline lrint [PR88558] - - - - --- 2023-09-25 HAO CHEN GUI New
[rs6000] Enable vector compare for 16-byte memory equality compare [PR111449] [rs6000] Enable vector compare for 16-byte memory equality compare [PR111449] - - - - --- 2023-09-20 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-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
[rs6000] Call vector load/store with length expand only on 64-bit Power10 [PR96762] [rs6000] Call vector load/store with length expand only on 64-bit Power10 [PR96762] - - - - --- 2023-08-29 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-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
[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
[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
[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
[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-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
[rs6000] Skip redundant vector extract if the element is first element of dword0 [PR110429] [rs6000] Skip redundant vector extract if the element is first element of dword0 [PR110429] - - - - --- 2023-07-05 HAO CHEN GUI New
[rs6000] Extract the element in dword0 by mfvsrd and shift/mask [PR110331] [rs6000] Extract the element in dword0 by mfvsrd and shift/mask [PR110331] - - - - --- 2023-07-03 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
[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
[rs6000] Generate mfvsrwz for all platforms and remove redundant zero extend [PR106769] [rs6000] Generate mfvsrwz for all platforms and remove redundant zero extend [PR106769] - - - - --- 2023-06-19 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
[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
[rs6000] Add two peephole2 patterns for mr. insn [rs6000] Add two peephole2 patterns for mr. insn - - - - --- 2023-05-30 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
[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
[2/2,rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] Untitled series #351631 - - - - --- 2023-04-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
[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-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
[rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] [rs6000] xfail float128 comparison test case that fails on powerpc64 [PR108728] - - - - --- 2023-04-12 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
[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
[rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] [rs6000] rs6000: correct vector sign extend built-ins on Big Endian [PR108812] - - - - --- 2023-03-27 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
[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-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
[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
[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
[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
[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
[rs6000] Merge two vector shift when their sources are the same [rs6000] Merge two vector shift when their sources are the same - - - - --- 2023-02-20 HAO CHEN GUI New
[rs6000] Split TImode for logical operations in expand pass [PR100694] [rs6000] Split TImode for logical operations in expand pass [PR100694] - - - - --- 2023-02-08 HAO CHEN GUI New
[rs6000] Convert TI AND with a special constant to DI AND [PR93123] [rs6000] Convert TI AND with a special constant to DI AND [PR93123] - - - - --- 2023-01-18 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-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-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-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
[v6,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions [v6,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions - - - - --- 2022-12-19 HAO CHEN GUI New
[v4,rs6000] Enable have_cbranchcc4 on rs6000 [v4,rs6000] Enable have_cbranchcc4 on rs6000 - - - - --- 2022-12-08 HAO CHEN GUI New
[v2] Add a new conversion for conditional ternary set into ifcvt [PR106536] [v2] Add a new conversion for conditional ternary set into ifcvt [PR106536] - - - - --- 2022-12-07 HAO CHEN GUI New
[v3,rs6000] Enable have_cbranchcc4 on rs6000 [v3,rs6000] Enable have_cbranchcc4 on rs6000 - - - - --- 2022-12-06 HAO CHEN GUI New
[v2] Return a NULL rtx when targets don't support cbranchcc4 or predicate check fails in prepare_cm… [v2] Return a NULL rtx when targets don't support cbranchcc4 or predicate check fails in prepare_cm… - - - - --- 2022-12-05 HAO CHEN GUI New
[v5,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions [v5,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions - - - - --- 2022-12-02 HAO CHEN GUI New
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
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
[PATCHv2,rs6000] Enable have_cbranchcc4 on rs6000 [PATCHv2,rs6000] Enable have_cbranchcc4 on rs6000 - - - - --- 2022-11-17 HAO CHEN GUI New
[rs6000] Enable have_cbranchcc4 on rs6000 [rs6000] Enable have_cbranchcc4 on rs6000 - - - - --- 2022-11-16 HAO CHEN GUI New
[v4,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions [v4,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions - - - - --- 2022-11-07 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-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
[v7,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v7,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-09-26 HAO CHEN GUI New
[rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] [rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124] - - - - --- 2022-09-21 HAO CHEN GUI New
[v3,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions [v3,rs6000] Change mode and insn condition for VSX scalar extract/insert instructions - - - - --- 2022-09-07 HAO CHEN GUI New
[v2,rs6000] Change insn condition from TARGET_64BIT to TARGET_POWERPC64 for VSX scalar extract/inse… [v2,rs6000] Change insn condition from TARGET_64BIT to TARGET_POWERPC64 for VSX scalar extract/inse… - - - - --- 2022-09-02 HAO CHEN GUI New
[v2,rs6000] Put dg-options before effective target checks [v2,rs6000] Put dg-options before effective target checks - - - - --- 2022-09-01 HAO CHEN GUI New
[rs6000] Put dg-options ahead of target selector checks [rs6000] Put dg-options ahead of target selector checks - - - - --- 2022-08-26 HAO CHEN GUI New
[rs6000] Change insn condition from TARGET_64BIT to TARGET_POWERPC64 for VSX scalar extract/insert … [rs6000] Change insn condition from TARGET_64BIT to TARGET_POWERPC64 for VSX scalar extract/insert … - - - - --- 2022-08-19 HAO CHEN GUI New
[v2,rs6000] Add multiply-add expand pattern [PR103109] [v2,rs6000] Add multiply-add expand pattern [PR103109] - - - - --- 2022-08-08 HAO CHEN GUI New
[rs6000] Correct return value of check_p9modulo_hw_available [rs6000] Correct return value of check_p9modulo_hw_available - - - - --- 2022-08-04 HAO CHEN GUI New
[rs6000] TARGET_MADDLD should include TARGET_POWERPC64 [rs6000] TARGET_MADDLD should include TARGET_POWERPC64 - - - - --- 2022-08-03 HAO CHEN GUI New
[rs6000] Add multiply-add expand pattern [PR103109] [rs6000] Add multiply-add expand pattern [PR103109] - - - - --- 2022-07-25 HAO CHEN GUI New
[v3] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] [v3] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] - - - - --- 2022-07-22 HAO CHEN GUI New
[v2] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] [v2] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453] - - - - --- 2022-07-07 HAO CHEN GUI New
[v3,rs6000] Disable TImode from Bool expanders [PR100694, PR93123] [v3,rs6000] Disable TImode from Bool expanders [PR100694, PR93123] - - - - --- 2022-07-04 HAO CHEN GUI New
[v6,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v6,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-06-24 HAO CHEN GUI New
[v2,rs6000] Use CC for BCD operations [PR100736] [v2,rs6000] Use CC for BCD operations [PR100736] - - - - --- 2022-06-22 HAO CHEN GUI New
[v5,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v5,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-06-20 HAO CHEN GUI New
[rs6000] Use CC for BCD operations [PR100736] [rs6000] Use CC for BCD operations [PR100736] - - - - --- 2022-06-16 HAO CHEN GUI New
[v4,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v4,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-06-08 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,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
[v5,rs6000] Add V1TI into vector comparison expand [PR103316] [v5,rs6000] Add V1TI into vector comparison expand [PR103316] - - - - --- 2022-05-31 HAO CHEN GUI New
[v2,rs6000] Fix ICE on expand bcd<bcd_add_sub>_<code>_<mode> [PR100736] [v2,rs6000] Fix ICE on expand bcd<bcd_add_sub>_<code>_<mode> [PR100736] - - - - --- 2022-05-26 HAO CHEN GUI New
[v4,rs6000] Add V1TI into vector comparison expand [PR103316] [v4,rs6000] Add V1TI into vector comparison expand [PR103316] - - - - --- 2022-05-24 HAO CHEN GUI New
[v3,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v3,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-05-18 HAO CHEN GUI New
[v5,rs6000] Add a combine pattern for CA minus one [PR95737] [v5,rs6000] Add a combine pattern for CA minus one [PR95737] - - - - --- 2022-05-16 HAO CHEN GUI New
[v4,rs6000] Add a combine pattern for CA minus one [PR95737] [v4,rs6000] Add a combine pattern for CA minus one [PR95737] - - - - --- 2022-05-13 HAO CHEN GUI New
[v2,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [v2,rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-05-11 HAO CHEN GUI New
[v2] Skip constant folding for fmin/max when either argument is sNaN [PR105414] [v2] Skip constant folding for fmin/max when either argument is sNaN [PR105414] - - - - --- 2022-05-10 HAO CHEN GUI New
[rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] [rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605] - - - - --- 2022-05-09 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
[v3,rs6000] Add V1TI into vector comparison expand [PR103316] [v3,rs6000] Add V1TI into vector comparison expand [PR103316] - - - - --- 2022-03-21 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
« 1 2 3 »