Show patches with: Submitter = Kewen.Lin       |    State = Action Required       |    Archived = No       |   533 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] rs6000: Remove "+" constraint modifier from *vsx_le_perm_store_* insns [1/2] rs6000: Fix vsx_le_perm_store_* splitters for !reload_completed - - - - --- 2024-08-13 Kewen.Lin New
[1/2] rs6000: Fix vsx_le_perm_store_* splitters for !reload_completed [1/2] rs6000: Fix vsx_le_perm_store_* splitters for !reload_completed - - - - --- 2024-08-13 Kewen.Lin New
testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148] testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148] - - - - --- 2024-08-09 Kewen.Lin New
testsuite, rs6000: Remove all powerpc-*paired* uses testsuite, rs6000: Remove all powerpc-*paired* uses - - - - --- 2024-08-09 Kewen.Lin New
rs6000: Add TARGET_P10_VECTOR for Power10 vector insns [PR116266] rs6000: Add TARGET_P10_VECTOR for Power10 vector insns [PR116266] - - - - --- 2024-08-09 Kewen.Lin New
[PATCH/RFC] LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170] [PATCH/RFC] LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170] - - - - --- 2024-08-09 Kewen.Lin New
testsuite: Adjust fam-in-union-alone-in-struct-2.c to support BE [PR116148] testsuite: Adjust fam-in-union-alone-in-struct-2.c to support BE [PR116148] - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Adjust pr78056-[1357].c and remove pr78056-[246].c testsuite, rs6000: Adjust pr78056-[1357].c and remove pr78056-[246].c - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Fix some run cases with appropriate *_hw testsuite, rs6000: Fix some run cases with appropriate *_hw - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_altivec etc. testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_altivec etc. - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Remove useless powerpc_{altivec,vsx}_ok testsuite, rs6000: Remove useless powerpc_{altivec,vsx}_ok - - - - --- 2024-07-31 Kewen.Lin New
testsuite, rs6000: Make {vmx,vsx,p8vector}_hw check for altivec/vsx feature testsuite, rs6000: Make {vmx,vsx,p8vector}_hw check for altivec/vsx feature - - - - --- 2024-07-31 Kewen.Lin New
rs6000: Use standard name uabd for vabsdu insns rs6000: Use standard name uabd for vabsdu insns - - - - --- 2024-07-19 Kewen.Lin New
rs6000: Relax some FLOAT128 expander condition for FLOAT128_IEEE_P [PR105359] rs6000: Relax some FLOAT128 expander condition for FLOAT128_IEEE_P [PR105359] - - - - --- 2024-07-17 Kewen.Lin New
rs6000: Change optab for ibm128 and ieee128 conversion rs6000: Change optab for ibm128 and ieee128 conversion - - - - --- 2024-07-12 Kewen.Lin New
[2/3,v3] rs6000: Make all 128 bit scalar FP modes have 128 bit precision [PR112993] Untitled series #414951 - - - - --- 2024-07-12 Kewen.Lin New
rs6000: Update option set in rs6000_inner_target_options [PR115713] rs6000: Update option set in rs6000_inner_target_options [PR115713] - - - - --- 2024-07-10 Kewen.Lin New
rs6000: Consider explicitly set options in target option parsing [PR115713] rs6000: Consider explicitly set options in target option parsing [PR115713] - - - - --- 2024-07-10 Kewen.Lin New
rs6000: Escalate warning to error for VSX with explicit no-altivec etc. rs6000: Escalate warning to error for VSX with explicit no-altivec etc. - - - - --- 2024-07-10 Kewen.Lin New
rs6000: Remove vcond{,u} expanders rs6000: Remove vcond{,u} expanders - - - - --- 2024-07-08 Kewen.Lin New
rs6000: Consider explicit VSX when masking off ALTIVEC [PR115688] rs6000: Consider explicit VSX when masking off ALTIVEC [PR115688] - - - - --- 2024-07-05 Kewen.Lin New
[3/3] tree: Remove KFmode workaround [PR112993] [1/3] expr: Allow same precision modes conversion between {ibm_extended, ieee_quad}_format [PR11299… - - - - --- 2024-07-04 Kewen.Lin New
[2/3,v2] rs6000: Make all 128 bit scalar FP modes have 128 bit precision [PR112993] [1/3] expr: Allow same precision modes conversion between {ibm_extended, ieee_quad}_format [PR11299… - - - - --- 2024-07-04 Kewen.Lin New
[1/3] expr: Allow same precision modes conversion between {ibm_extended, ieee_quad}_format [PR11299… [1/3] expr: Allow same precision modes conversion between {ibm_extended, ieee_quad}_format [PR11299… - - - - --- 2024-07-04 Kewen.Lin New
sparc: define SPARC_LONG_DOUBLE_TYPE_SIZE for vxworks [PR115739] sparc: define SPARC_LONG_DOUBLE_TYPE_SIZE for vxworks [PR115739] - - - - --- 2024-07-02 Kewen.Lin New
[RFC/PATCH] isel: Fold more in gimple_expand_vec_cond_expr with andc/iorc [RFC/PATCH] isel: Fold more in gimple_expand_vec_cond_expr with andc/iorc - - - - --- 2024-07-01 Kewen.Lin New
isel: Fold more in gimple_expand_vec_cond_expr [PR115659] isel: Fold more in gimple_expand_vec_cond_expr [PR115659] - - - - --- 2024-07-01 Kewen.Lin New
rs6000: Fix wrong RTL patterns for vector merge high/low short on LE rs6000: Fix wrong RTL patterns for vector merge high/low short on LE - - - - --- 2024-06-24 Kewen.Lin New
rs6000: Fix wrong RTL patterns for vector merge high/low char on LE rs6000: Fix wrong RTL patterns for vector merge high/low char on LE - - - - --- 2024-06-24 Kewen.Lin New
rs6000: Fix wrong RTL patterns for vector merge high/low word on LE rs6000: Fix wrong RTL patterns for vector merge high/low word on LE - - - - --- 2024-06-20 Kewen.Lin New
[30/52,v2] pdp11: Remove macro {FLOAT,DOUBLE,LONG_DOUBLE}_TYPE_SIZE Untitled series #410848 - - - - --- 2024-06-14 Kewen.Lin New
testsuite, rs6000: Replace powerpc_altivec_ok with powerpc_altivec [PR114842] testsuite, rs6000: Replace powerpc_altivec_ok with powerpc_altivec [PR114842] - - - - --- 2024-06-05 Kewen.Lin New
[09/52,v2] Replace {FLOAT, {, LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_type Untitled series #409363 - - - - --- 2024-06-04 Kewen.Lin New
[02/52,v2] d: Replace use of LONG_DOUBLE_TYPE_SIZE Untitled series #409362 - - - - --- 2024-06-04 Kewen.Lin New
[52/52] bfin: Rename macros {FLOAT,DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[51/52] sparc: New hook implementation sparc_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[50/52] pa: New hook implementation pa_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[49/52] mips: New hook implementation mips_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[48/52] m68k: New hook implementation m68k_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[47/52] loongarch: New hook implementation loongarch_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[46/52] h8300: New hook implementation h8300_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[45/52] sh: New hook implementation sh_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[44/52] s390: New hook implementation s390_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[43/52] rx: New hook implementation rx_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[42/52] rl78: New hook implementation rl78_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[41/52] riscv: New hook implementation riscv_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[40/52] ia64: New hook implementation ia64_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[39/52] i386: New hook implementation ix86_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[38/52] avr: New hook implementation avr_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[37/52] alpha: New hook implementation alpha_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[36/52] aarch64: New hook implementation aarch64_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[35/52] rs6000: New hook implementation rs6000_c_mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[34/52] xtensa: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[33/52] visium: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[32/52] stormy16: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[31/52] pru: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[30/52] pdp11: Remove macro LONG_DOUBLE_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[29/52] or1k: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[28/52] nvptx: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[27/52] nios2: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[26/52] nds32: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[25/52] msp430: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[24/52] moxie: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[23/52] mmix: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[22/52] microblaze: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[21/52] m32r: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[20/52] m32c: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[19/52] lm32: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[18/52] iq2000: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[17/52] gcn: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[16/52] ft32: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[15/52] frv: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[14/52] fr30: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[13/52] epiphany: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[12/52] bpf: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[11/52] arc: Remove macros {FLOAT, DOUBLE, LONG_DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[10/52] jit: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[09/52] Replace {FLOAT, {, LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_type Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[08/52] vms: Replace use of LONG_DOUBLE_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[07/52] darwin: Replace use of LONG_DOUBLE_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[06/52] m2: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[05/52] rust: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[04/52] go: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[03/52] fortran: Replace uses of {FLOAT, {, LONG_}DOUBLE}_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[02/52] d: Replace use of LONG_DOUBLE_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[01/52] ada: Replace use of LONG_DOUBLE_TYPE_SIZE Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-06-03 Kewen.Lin New
[RFC/PATCH] Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook [RFC/PATCH] Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook - - - - --- 2024-05-24 Kewen.Lin New
rs6000: Don't clobber return value when eh_return called [PR114846] rs6000: Don't clobber return value when eh_return called [PR114846] - - - - --- 2024-05-16 Kewen.Lin New
[2/2] testsuite, rs6000: Replace powerpc_vsx_ok with, powerpc_vsx [PR114842] [1/2] testsuite, rs6000: Make powerpc_vsx consider current_compiler_flags [PR114842] - - - - --- 2024-05-08 Kewen.Lin New
[1/2] testsuite, rs6000: Make powerpc_vsx consider current_compiler_flags [PR114842] [1/2] testsuite, rs6000: Make powerpc_vsx consider current_compiler_flags [PR114842] - - - - --- 2024-05-08 Kewen.Lin New
testsuite, rs6000: Remove effective target powerpc_405_nocache testsuite, rs6000: Remove effective target powerpc_405_nocache - - - - --- 2024-05-08 Kewen.Lin New
libgcc, rs6000: Remove powerpcspe related code libgcc, rs6000: Remove powerpcspe related code - - - - --- 2024-05-08 Kewen.Lin New
testsuite, rs6000: Remove powerpcspe test cases and checks testsuite, rs6000: Remove powerpcspe test cases and checks - - - - --- 2024-05-08 Kewen.Lin New
testsuite, rs6000: Remove powerpc_popcntb_ok testsuite, rs6000: Remove powerpc_popcntb_ok - - - - --- 2024-05-08 Kewen.Lin New
testsuite, rs6000: Remove all linux*paired* checks and cases testsuite, rs6000: Remove all linux*paired* checks and cases - - - - --- 2024-05-08 Kewen.Lin New
testsuite, rs6000: Remove some checks with aix[456] testsuite, rs6000: Remove some checks with aix[456] - - - - --- 2024-05-08 Kewen.Lin New
testsuite: Fix typo in torture/vector-{1,2}.c testsuite: Fix typo in torture/vector-{1,2}.c - - - - --- 2024-05-08 Kewen.Lin New
rs6000: Remove useless operands[3] rs6000: Remove useless operands[3] - - - - --- 2024-05-08 Kewen.Lin New
rs6000: Remove useless entries in rreg rs6000: Remove useless entries in rreg - - - - --- 2024-05-08 Kewen.Lin New
« 1 2 3 45 6 »