Show patches with: Submitter = Takayuki 'January June' Suwa       |    State = Action Required       |    Archived = No       |   236 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] xtensa: Optimize 'insvsi' insn pattern if TARGET_DEPBITS is not configured [1/2] xtensa: Remove '*splice_bits' insn pattern - - - - --- 2026-05-25 Takayuki 'January June' Suwa New
[1/2] xtensa: Remove '*splice_bits' insn pattern [1/2] xtensa: Remove '*splice_bits' insn pattern - - - - --- 2026-05-25 Takayuki 'January June' Suwa New
match.pd: (x & ~m) + (y & m) -> ((x ^ y) & m) ^ x, as well as (x & ~m) | (y & m) match.pd: (x & ~m) + (y & m) -> ((x ^ y) & m) ^ x, as well as (x & ~m) | (y & m) - - - - --- 2026-05-16 Takayuki 'January June' Suwa New
xtensa: Assert the results of several validate_change() calls xtensa: Assert the results of several validate_change() calls - - - - --- 2026-05-10 Takayuki 'January June' Suwa New
[v2,2/2] xtensa: Revise xtensa_expand_prologue() Untitled series #503563 - - - - --- 2026-05-10 Takayuki 'January June' Suwa New
[2/2] xtensa: Revise xtensa_expand_prologue() [1/2] xtensa: Define HONOR_REG_ALLOC_ORDER as 1 - - - - --- 2026-05-08 Takayuki 'January June' Suwa New
[1/2] xtensa: Define HONOR_REG_ALLOC_ORDER as 1 [1/2] xtensa: Define HONOR_REG_ALLOC_ORDER as 1 - - - - --- 2026-05-08 Takayuki 'January June' Suwa New
[v2] xtensa: Apply further improvement to xtensa_legitimize_address() [v2] xtensa: Apply further improvement to xtensa_legitimize_address() - - - - --- 2026-05-04 Takayuki 'January June' Suwa New
[v2,4/4] doc: Document several "force_l32" features for Xtensa [v2,1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-05-02 Takayuki 'January June' Suwa New
[v2,3/4] xtensa: Implement "-mforce-l32" target-specific option [v2,1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-05-02 Takayuki 'January June' Suwa New
[v2,1/4] xtensa: Implement "__force_l32" named address space [v2,1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-05-02 Takayuki 'January June' Suwa New
[v2,2/4] xtensa: Implement "force_l32" target-specific attribute Untitled series #501838 - - - - --- 2026-04-28 Takayuki 'January June' Suwa New
xtensa: Apply further improvement to xtensa_legitimize_address() xtensa: Apply further improvement to xtensa_legitimize_address() - - - - --- 2026-04-27 Takayuki 'January June' Suwa New
[4/4] doc: Document several "force_l32" features for Xtensa [1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-04-24 Takayuki 'January June' Suwa New
[3/4] xtensa: Implement "-mforce-l32" target-specific option [1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-04-24 Takayuki 'January June' Suwa New
[2/4] xtensa: Implement "force_l32" target-specific attribute [1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-04-24 Takayuki 'January June' Suwa New
[1/4] xtensa: Implement "__force_l32" named address space [1/4] xtensa: Implement "__force_l32" named address space - - - - --- 2026-04-24 Takayuki 'January June' Suwa New
[2/2] xtensa: Change xtensa_legitimize_address() to allow the emission of one more ADDMI instruction [1/2] xtensa: Small change to the alternative negsf2 pattern - - - - --- 2026-04-03 Takayuki 'January June' Suwa New
[1/2] xtensa: Small change to the alternative negsf2 pattern [1/2] xtensa: Small change to the alternative negsf2 pattern - - - - --- 2026-04-03 Takayuki 'January June' Suwa New
[v2,1/2] xtensa: Avoid redundant MEM_P() checks in memory constraint definitions [v2,1/2] xtensa: Avoid redundant MEM_P() checks in memory constraint definitions - - - - --- 2026-04-02 Takayuki 'January June' Suwa New
[2/2] xtensa: Remove TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook [1/2] xtensa: Remove '(match_code "mem")' from memory constraints - - - - --- 2026-03-29 Takayuki 'January June' Suwa New
[1/2] xtensa: Remove '(match_code "mem")' from memory constraints [1/2] xtensa: Remove '(match_code "mem")' from memory constraints - - - - --- 2026-03-29 Takayuki 'January June' Suwa New
xtensa: Specify the pre-configured table array as const xtensa: Specify the pre-configured table array as const - - - - --- 2026-03-19 Takayuki 'January June' Suwa New
xtensa: constantsynth: Add new 2-insns synthesis method xtensa: constantsynth: Add new 2-insns synthesis method - - - - --- 2026-03-15 Takayuki 'January June' Suwa New
[v2,4/4] xtensa: constantsynth: Minor changes [v2,1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-11 Takayuki 'January June' Suwa New
[v2,3/4] xtensa: Rename/reduce from split_DI_SF_DF_const to convert_SF_const in 'xt_largeconst2' [v2,1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-11 Takayuki 'January June' Suwa New
[v2,2/4] xtensa: Minor changes to FPreg_neg_scaled_simm12b in 'xt_largeconst2' [v2,1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-11 Takayuki 'January June' Suwa New
[v2,1/4] xtensa: Split target-specific pass 'xt_largeconst' into two [v2,1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-11 Takayuki 'January June' Suwa New
[4/4] xtensa: constantsynth: Minor changes [1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-10 Takayuki 'January June' Suwa New
[3/4] xtensa: Rename/reduce from split_DI_SF_DF_const to convert_SF_const in 'xt_largeconst2' [1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-10 Takayuki 'January June' Suwa New
[2/4] xtensa: Minor changes to FPreg_neg_scaled_simm12b in 'xt_largeconst2' [1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-10 Takayuki 'January June' Suwa New
[1/4] xtensa: Split target-specific pass 'xt_largeconst' into two [1/4] xtensa: Split target-specific pass 'xt_largeconst' into two - - - - --- 2026-03-10 Takayuki 'January June' Suwa New
xtensa: Make use of compact insn definition syntax more xtensa: Make use of compact insn definition syntax more - - - - --- 2026-03-08 Takayuki 'January June' Suwa New
xtensa: Add 'spaceshipsi4' insn pattern xtensa: Add 'spaceshipsi4' insn pattern - - - - --- 2026-02-24 Takayuki 'January June' Suwa New
xtensa: constantsynth: Exclude the stack pointer xtensa: constantsynth: Exclude the stack pointer - - - - --- 2026-02-20 Takayuki 'January June' Suwa New
invoke.texi: xtensa - Revise the description of -mconst16 invoke.texi: xtensa - Revise the description of -mconst16 - - - - --- 2026-02-07 Takayuki 'January June' Suwa New
xtensa: Small changes to 'return' insn pattern xtensa: Small changes to 'return' insn pattern - - - - --- 2026-01-05 Takayuki 'January June' Suwa New
xtensa: Make the definition of xtensa_cstoresi_operator more appropriate xtensa: Make the definition of xtensa_cstoresi_operator more appropriate - - - - --- 2025-12-18 Takayuki 'January June' Suwa New
[2/2] xtensa: Improve usage of SALT/SALTU instructions [1/2] xtensa: Remove variables only used to pass the return of end_sequence() - - - - --- 2025-12-14 Takayuki 'January June' Suwa New
[1/2] xtensa: Remove variables only used to pass the return of end_sequence() [1/2] xtensa: Remove variables only used to pass the return of end_sequence() - - - - --- 2025-12-14 Takayuki 'January June' Suwa New
xtensa: Revise implementation of hardware FP rounding instructions xtensa: Revise implementation of hardware FP rounding instructions - - - - --- 2025-11-02 Takayuki 'January June' Suwa New
[3/3] xtensa: Add alternative negsf2 insn pattern [1/3] xtensa: Remove redundant use of 'F'-constraint - - - - --- 2025-10-31 Takayuki 'January June' Suwa New
[2/3] xtensa: Make use of ROUND.S instruction [1/3] xtensa: Remove redundant use of 'F'-constraint - - - - --- 2025-10-31 Takayuki 'January June' Suwa New
[1/3] xtensa: Remove redundant use of 'F'-constraint [1/3] xtensa: Remove redundant use of 'F'-constraint - - - - --- 2025-10-31 Takayuki 'January June' Suwa New
xtensa: Revert "xtensa: Make one_cmplsi2 optimizer-friendly" xtensa: Revert "xtensa: Make one_cmplsi2 optimizer-friendly" - - - - --- 2025-10-26 Takayuki 'January June' Suwa New
xtensa: Remove one_cmplsi2 insn pattern xtensa: Remove one_cmplsi2 insn pattern - - - - --- 2025-10-24 Takayuki 'January June' Suwa New
[2/2] xtensa: Remove redundant use of 'n'-constraint for call insns [1/2] xtensa: Remove redundant use of 'i'-constraint - - - - --- 2025-10-23 Takayuki 'January June' Suwa New
[1/2] xtensa: Remove redundant use of 'i'-constraint [1/2] xtensa: Remove redundant use of 'i'-constraint - - - - --- 2025-10-23 Takayuki 'January June' Suwa New
[3/3] xtensa: Make all memory constraints special [v2] xtensa: Make full transition to LRA - - - - --- 2025-10-09 Takayuki 'January June' Suwa New
[2/3] xtensa: Make individual use of CONST16 instruction [1/3] xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 or TARGET_AUTOLITPOOLS - - - - --- 2025-10-09 Takayuki 'January June' Suwa New
[1/3] xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 or TARGET_AUTOLITPOOLS [1/3] xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 or TARGET_AUTOLITPOOLS - - - - --- 2025-10-09 Takayuki 'January June' Suwa New
[v3,5/5] xtensa: constantsynth: Update to version 2 Untitled series #476665 - - - - --- 2025-10-08 Takayuki 'January June' Suwa New
[v3,4/5] xtensa: Change the splitting of D[IF]mode constant assignments to be implemented in xt_lar… Untitled series #476666 - - - - --- 2025-10-08 Takayuki 'January June' Suwa New
[v2,4/5] xtensa: Change the splitting of D[IF]mode constant assignments to be implemented in xt_lar… Untitled series #474782 - - - - --- 2025-09-23 Takayuki 'January June' Suwa New
[v2,5/5] xtensa: constantsynth: Update to version 2 Untitled series #474447 - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
[5/5] xtensa: constantsynth: Update to version 2 [1/5] xtensa: Implement TARGET_MD_ASM_ADJUST - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
[4/5] xtensa: Change the splitting of D[IF]mode constant assignments to be implemented in xt_largec… [1/5] xtensa: Implement TARGET_MD_ASM_ADJUST - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
[3/5] xtensa: Optimize assignment of certain constants to hardware FP registers [1/5] xtensa: Implement TARGET_MD_ASM_ADJUST - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
[2/5] xtensa: Make large CONST_INT legitimate until the postreload pass [1/5] xtensa: Implement TARGET_MD_ASM_ADJUST - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
[1/5] xtensa: Implement TARGET_MD_ASM_ADJUST [1/5] xtensa: Implement TARGET_MD_ASM_ADJUST - - - - --- 2025-09-19 Takayuki 'January June' Suwa New
xtensa: Simplify the definition of REGNO_OK_FOR_BASE_P() and avoid calling it directly xtensa: Simplify the definition of REGNO_OK_FOR_BASE_P() and avoid calling it directly - - - - --- 2025-09-16 Takayuki 'January June' Suwa New
xtensa: Renovate support for load/store of hardware FP register with pre/post-modify side-effect xtensa: Renovate support for load/store of hardware FP register with pre/post-modify side-effect - - - - --- 2025-09-13 Takayuki 'January June' Suwa New
xtensa: Allow SImode GENERAL_REGS pseudos to spill into FP_REGS hardregs xtensa: Allow SImode GENERAL_REGS pseudos to spill into FP_REGS hardregs - - - - --- 2025-09-11 Takayuki 'January June' Suwa New
xtensa: Correct a typo xtensa: Correct a typo - - - - --- 2025-09-09 Takayuki 'January June' Suwa New
[v3] xtensa: Rewrite bswapsi2_internal with compact syntax [v3] xtensa: Rewrite bswapsi2_internal with compact syntax - - - - --- 2025-08-29 Takayuki 'January June' Suwa New
xtensa: Optimize branch whether (reg:SI) is within/out the range handled by CLAMPS instruction xtensa: Optimize branch whether (reg:SI) is within/out the range handled by CLAMPS instruction - - - - --- 2025-08-29 Takayuki 'January June' Suwa New
[v2] xtensa: Rewrite bswapsi2_internal with compact syntax [v2] xtensa: Rewrite bswapsi2_internal with compact syntax - - - - --- 2025-08-29 Takayuki 'January June' Suwa New
xtensa: Rewrite bswapsi2_internal with compact syntax xtensa: Rewrite bswapsi2_internal with compact syntax - - - - --- 2025-08-27 Takayuki 'January June' Suwa New
[3/3] xtensa: Make use of compact insn definition syntax for insns whose have multiple alternatives [1/3] xtensa: Simplify "zero_extend[hq]isi2" insn patterns - - - - --- 2025-08-24 Takayuki 'January June' Suwa New
[2/3] xtensa: Simplify "*masktrue_const_bitcmpl" insn pattern [1/3] xtensa: Simplify "zero_extend[hq]isi2" insn patterns - - - - --- 2025-08-24 Takayuki 'January June' Suwa New
[1/3] xtensa: Simplify "zero_extend[hq]isi2" insn patterns [1/3] xtensa: Simplify "zero_extend[hq]isi2" insn patterns - - - - --- 2025-08-24 Takayuki 'January June' Suwa New
xtensa: Small improvement to "*btrue_INT_MIN" xtensa: Small improvement to "*btrue_INT_MIN" - - - - --- 2025-08-20 Takayuki 'January June' Suwa New
xtensa: Refine constraint "T" to define_special_memory_constraint xtensa: Refine constraint "T" to define_special_memory_constraint - - - - --- 2025-08-07 Takayuki 'January June' Suwa New
xtensa: Fix remaining inaccuracies in xtensa_is_insn_L32R_p() xtensa: Fix remaining inaccuracies in xtensa_is_insn_L32R_p() - - - - --- 2025-07-25 Takayuki 'January June' Suwa New
[2/2] xtensa: Fix inaccuracy in xtensa_rtx_costs() [1/2] xtensa: Make relaxed MOVI instructions treated as "load" type - - - - --- 2025-07-16 Takayuki 'January June' Suwa New
[1/2] xtensa: Make relaxed MOVI instructions treated as "load" type [1/2] xtensa: Make relaxed MOVI instructions treated as "load" type - - - - --- 2025-07-16 Takayuki 'January June' Suwa New
[v2] xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted [v2] xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted - - - - --- 2025-07-07 Takayuki 'January June' Suwa New
xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted - - - - --- 2025-07-01 Takayuki 'January June' Suwa New
xtensa: Remove TARGET_PROMOTE_FUNCTION_MODE xtensa: Remove TARGET_PROMOTE_FUNCTION_MODE - - - - --- 2025-06-21 Takayuki 'January June' Suwa New
xtensa: Make use of DEPBITS instruction xtensa: Make use of DEPBITS instruction - - - - --- 2025-06-17 Takayuki 'January June' Suwa New
xtensa: Implement TARGET_ZERO_CALL_USED_REGS xtensa: Implement TARGET_ZERO_CALL_USED_REGS - - - - --- 2025-06-16 Takayuki 'January June' Suwa New
xtensa: Revert "xtensa: Eliminate unwanted reg-reg moves during DFmode input reloads" xtensa: Revert "xtensa: Eliminate unwanted reg-reg moves during DFmode input reloads" - - - - --- 2025-06-15 Takayuki 'January June' Suwa New
xtensa: Revert "xtensa: Eliminate unnecessary general-purpose reg-reg moves" xtensa: Revert "xtensa: Eliminate unnecessary general-purpose reg-reg moves" - - - - --- 2025-06-14 Takayuki 'January June' Suwa New
xtensa: Implement l(ceil|floor)sfsi2 insn patterns and their scaled variants xtensa: Implement l(ceil|floor)sfsi2 insn patterns and their scaled variants - - - - --- 2025-06-08 Takayuki 'January June' Suwa New
xtensa: Implement l(ceil|floor|round|)sfsi2 insn patterns and their scaled variants xtensa: Implement l(ceil|floor|round|)sfsi2 insn patterns and their scaled variants - - - - --- 2025-06-03 Takayuki 'January June' Suwa New
[3/3] xtensa: Remove include of reload.h [1/3] xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS - - - - --- 2025-05-27 Takayuki 'January June' Suwa New
[2/3] xtensa: Remove an unnecessary constraint modifier from movsf_internal insn pattern [1/3] xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS - - - - --- 2025-05-27 Takayuki 'January June' Suwa New
[1/3] xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS [1/3] xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS - - - - --- 2025-05-27 Takayuki 'January June' Suwa New
xtensa: Make use of MOVI.N/CONST16 pair as possible if both TARGET_CONST16 and TARGET_DENSITY are e… xtensa: Make use of MOVI.N/CONST16 pair as possible if both TARGET_CONST16 and TARGET_DENSITY are e… - - - - --- 2025-05-13 Takayuki 'January June' Suwa New
[v3] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns [v3] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns - - - - --- 2025-05-10 Takayuki 'January June' Suwa New
[v2] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns [v2] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns - - - - --- 2025-05-09 Takayuki 'January June' Suwa New
xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns - - - - --- 2025-05-09 Takayuki 'January June' Suwa New
[v2,3/3] xtensa: Make large const_int legitimate during RTL instruction combination pass Untitled series #453988 - - - - --- 2025-04-24 Takayuki 'January June' Suwa New
[3/3] xtensa: Make large const_int legitimate during RTL instruction combination pass [1/3] xtensa: Fix xtensa_is_insn_L32R_p function - - - - --- 2025-04-23 Takayuki 'January June' Suwa New
[2/3] xtensa: Make relaxed MOVI instructions with large integer treated as "load" type [1/3] xtensa: Fix xtensa_is_insn_L32R_p function - - - - --- 2025-04-23 Takayuki 'January June' Suwa New
[1/3] xtensa: Fix xtensa_is_insn_L32R_p function [1/3] xtensa: Fix xtensa_is_insn_L32R_p function - - - - --- 2025-04-23 Takayuki 'January June' Suwa New
[v2] xtensa: Fix the issue in "*extzvsi-1bit_addsubx" [v2] xtensa: Fix the issue in "*extzvsi-1bit_addsubx" - - - - --- 2024-11-10 Takayuki 'January June' Suwa New
xtensa: Fix the issue in "*extzvsi-1bit_addsubx" xtensa: Fix the issue in "*extzvsi-1bit_addsubx" - - - - --- 2024-11-05 Takayuki 'January June' Suwa New
xtensa: Define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook xtensa: Define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook - - - - --- 2024-10-23 Takayuki 'January June' Suwa New
[2/2] xtensa: Add missing speed cost for TYPE_FARITH in TARGET_INSN_COST Untitled series #416423 - - - - --- 2024-07-24 Takayuki 'January June' Suwa New
« 1 2 3 »