Show patches with: Submitter = Uros Bizjak       |    State = Action Required       |    Archived = No       |   2161 patches
« 1 2 3 421 22 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[COMMITTED] reload1: Change return type of predicate function from int to bool [COMMITTED] reload1: Change return type of predicate function from int to bool - - - - --- 2023-06-06 Uros Bizjak New
[COMMITTED] print-rtl: Change return type of two print functions from int to void [COMMITTED] print-rtl: Change return type of two print functions from int to void - - - - --- 2023-06-05 Uros Bizjak New
[COMMITTED] reginfo: Change return type of predicate functions from int to bool [COMMITTED] reginfo: Change return type of predicate functions from int to bool - - - - --- 2023-06-05 Uros Bizjak New
[COMMITTED] reg-stack: Change return type of predicate functions from int to bool [COMMITTED] reg-stack: Change return type of predicate functions from int to bool - - - - --- 2023-06-02 Uros Bizjak New
[COMMITTED] cse: Change return type of predicate functions from int to bool [COMMITTED] cse: Change return type of predicate functions from int to bool - - - - --- 2023-06-01 Uros Bizjak New
emit-rtl: Change return type of predicate functions from int to bool emit-rtl: Change return type of predicate functions from int to bool - - - - --- 2023-05-31 Uros Bizjak New
alias: Change return type of predicate functions from int to bool alias: Change return type of predicate functions from int to bool - - - - --- 2023-05-31 Uros Bizjak New
jump: Change return type of predicate functions from int to bool jump: Change return type of predicate functions from int to bool - - - - --- 2023-05-30 Uros Bizjak New
rtlanal: Change return type of predicate functions from int to bool rtlanal: Change return type of predicate functions from int to bool - - - - --- 2023-05-29 Uros Bizjak New
[COMMITTED] i386: Also require TARGET_AVX512BW to generate truncv16hiv16qi2 [PR110021] [COMMITTED] i386: Also require TARGET_AVX512BW to generate truncv16hiv16qi2 [PR110021] - - - - --- 2023-05-29 Uros Bizjak New
[COMMITTED] i386: Use 2x-wider modes when emulating QImode vector instructions [COMMITTED] i386: Use 2x-wider modes when emulating QImode vector instructions - - - - --- 2023-05-25 Uros Bizjak New
[COMMITTED] i386: Add v<any_shift:insn>v4qi3 expander [COMMITTED] i386: Add v<any_shift:insn>v4qi3 expander - - - - --- 2023-05-24 Uros Bizjak New
[COMMITTED] i386: Add V8QI and V4QImode partial vector shift operations [COMMITTED] i386: Add V8QI and V4QImode partial vector shift operations - - - - --- 2023-05-23 Uros Bizjak New
[COMMITTED] i386: Adjust emulated integer vector mode shift costs [COMMITTED] i386: Adjust emulated integer vector mode shift costs - - - - --- 2023-05-22 Uros Bizjak New
[COMMITTED] i386: Account for the memory read in V*QImode multiplication sequences [COMMITTED] i386: Account for the memory read in V*QImode multiplication sequences - - - - --- 2023-05-22 Uros Bizjak New
[COMMITTED] i386: Add infrastructure for QImode partial vector mult and shift operations [COMMITTED] i386: Add infrastructure for QImode partial vector mult and shift operations - - - - --- 2023-05-18 Uros Bizjak New
[COMMITTED] i386: Adjust emulated integer vector mode multiplication costs [COMMITTED] i386: Adjust emulated integer vector mode multiplication costs - - - - --- 2023-05-17 Uros Bizjak New
i386: Handle unsupported modes from ix86_widen_mult_cost [PR109807] i386: Handle unsupported modes from ix86_widen_mult_cost [PR109807] - - - - --- 2023-05-14 Uros Bizjak New
i386: Cleanup ix86_expand_vecop_qihi{,2} i386: Cleanup ix86_expand_vecop_qihi{,2} - - - - --- 2023-05-12 Uros Bizjak New
i386: Remove mulv2si emulated sequence for TARGET_SSE2 [PR109797] i386: Remove mulv2si emulated sequence for TARGET_SSE2 [PR109797] - - - - --- 2023-05-12 Uros Bizjak New
i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807] i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807] - - - - --- 2023-05-11 Uros Bizjak New
i386: Add missing vector extend patterns [PR92658] i386: Add missing vector extend patterns [PR92658] - - - - --- 2023-05-10 Uros Bizjak New
i386: Rename index_register_operand predicate to register_no_SP_operand i386: Rename index_register_operand predicate to register_no_SP_operand - - - - --- 2023-05-05 Uros Bizjak New
i386: Introduce mulv2si3 instruction i386: Introduce mulv2si3 instruction - - - - --- 2023-05-05 Uros Bizjak New
i386: Tighten ashift to lea splitter operand predicates [PR109733] i386: Tighten ashift to lea splitter operand predicates [PR109733] - - - - --- 2023-05-04 Uros Bizjak New
i386: Improve index_register_operand predicate i386: Improve index_register_operand predicate - - - - --- 2023-05-04 Uros Bizjak New
i386: Remove REG_OK_FOR_INDEX/REG_OK_FOR_BASE and their derivatives i386: Remove REG_OK_FOR_INDEX/REG_OK_FOR_BASE and their derivatives - - - - --- 2023-04-21 Uros Bizjak New
arch: Use VIRTUAL_REGISTER_P predicate. arch: Use VIRTUAL_REGISTER_P predicate. - - - - --- 2023-04-20 Uros Bizjak New
i386: Handle sign-extract for QImode operations with high registers [PR78952] i386: Handle sign-extract for QImode operations with high registers [PR78952] - - - - --- 2023-04-20 Uros Bizjak New
i386: Emit compares between high registers and memory i386: Emit compares between high registers and memory - - - - --- 2023-04-19 Uros Bizjak New
i386: Improve permutations with INSERTPS instruction [PR94908] i386: Improve permutations with INSERTPS instruction [PR94908] - - - - --- 2023-04-18 Uros Bizjak New
Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates - - - - --- 2023-04-17 Uros Bizjak New
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE - - - - --- 2023-03-16 Uros Bizjak New
i386: Fix blend vector permutation for 8-byte modes i386: Fix blend vector permutation for 8-byte modes - - - - --- 2023-03-15 Uros Bizjak New
i386: Use movss to implement V2SImode VEC_PERM. i386: Use movss to implement V2SImode VEC_PERM. - - - - --- 2023-03-14 Uros Bizjak New
i386: Do not constrain fmod and remainder patterns with flag_finite_math_only [PR108922] i386: Do not constrain fmod and remainder patterns with flag_finite_math_only [PR108922] - - - - --- 2023-02-27 Uros Bizjak New
i386: Introduce general_x64constmem_operand predicate i386: Introduce general_x64constmem_operand predicate - - - - --- 2023-02-20 Uros Bizjak New
i386: Generate QImode binary ops with high-part input register [PR108831] i386: Generate QImode binary ops with high-part input register [PR108831] - - - - --- 2023-02-17 Uros Bizjak New
simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805] simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805] - - - - --- 2023-02-16 Uros Bizjak New
i386: Relax extract location operand mode requirements i386: Relax extract location operand mode requirements - - - - --- 2023-02-15 Uros Bizjak New
testsuite/i386: Cleanup target selectors in i386 target directory. testsuite/i386: Cleanup target selectors in i386 target directory. - - - - --- 2023-02-15 Uros Bizjak New
i386: Rename extr_register_operand to int248_register_operand i386: Rename extr_register_operand to int248_register_operand - - - - --- 2023-02-15 Uros Bizjak New
i386: Relax extract location operand mode requirements [PR108516] i386: Relax extract location operand mode requirements [PR108516] - - - - --- 2023-02-13 Uros Bizjak New
i386: Fix uninitialized register after peephole2 conversion [PR107404] i386: Fix uninitialized register after peephole2 conversion [PR107404] - - - - --- 2022-11-03 Uros Bizjak New
i386: Fix conversion of move to/from AX_REG into xchg [PR106707] i386: Fix conversion of move to/from AX_REG into xchg [PR106707] - - - - --- 2022-09-01 Uros Bizjak New
i386: Use "r" constraint in *andn<mode>3_doubleword_bmi i386: Use "r" constraint in *andn<mode>3_doubleword_bmi - - - - --- 2022-07-01 Uros Bizjak New
alpha: Introduce target specific store_data_bypass_p function [PR105209] alpha: Introduce target specific store_data_bypass_p function [PR105209] - - - - --- 2022-06-17 Uros Bizjak New
i386: Fix assert in ix86_function_arg [PR105970] i386: Fix assert in ix86_function_arg [PR105970] - - - - --- 2022-06-17 Uros Bizjak New
i386: Fix VPMOV splitter [PR105993] i386: Fix VPMOV splitter [PR105993] - - - - --- 2022-06-17 Uros Bizjak New
i386: Return true for (SUBREG (MEM....)) in register_no_elim_operand [PR105927] i386: Return true for (SUBREG (MEM....)) in register_no_elim_operand [PR105927] - - - - --- 2022-06-13 Uros Bizjak New
i386: Cleanup -m32 usage in the testuite. i386: Cleanup -m32 usage in the testuite. - - - - --- 2022-05-05 Uros Bizjak New
i386: Optimize _mm_storeu_si16 w/o SSE4 [PR105079] i386: Optimize _mm_storeu_si16 w/o SSE4 [PR105079] - - - - --- 2022-05-03 Uros Bizjak New
i386: Optimize double-word negation [PR51954] i386: Optimize double-word negation [PR51954] - - - - --- 2022-04-29 Uros Bizjak New
i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX512FP16 [PR105139] i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX512FP16 [PR105139] - - - - --- 2022-04-05 Uros Bizjak New
i386: Skip decimal float vector modes in type_natural_mode [PR79754] i386: Skip decimal float vector modes in type_natural_mode [PR79754] - - - - --- 2022-02-12 Uros Bizjak New
i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR104469] i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR104469] - - - - --- 2022-02-10 Uros Bizjak New
i386: -mno-xsave should disable all relevant ISA flags [PR104462] i386: -mno-xsave should disable all relevant ISA flags [PR104462] - - - - --- 2022-02-09 Uros Bizjak New
i386: Force inputs to a register to avoid lowpart_subreg failure [PR104458] i386: Force inputs to a register to avoid lowpart_subreg failure [PR104458] - - - - --- 2022-02-09 Uros Bizjak New
i386: Do not use %ecx DRAP for functions that use __builtin_eh_return [PR104362] i386: Do not use %ecx DRAP for functions that use __builtin_eh_return [PR104362] - - - - --- 2022-02-03 Uros Bizjak New
testsuite: Fix gfortran.dg/ieee/signaling_?.f90 tests for x86 targets testsuite: Fix gfortran.dg/ieee/signaling_?.f90 tests for x86 targets - - - - --- 2022-01-27 Uros Bizjak New
i386: Improve and optimize ix86_expand_sse_movcc i386: Improve and optimize ix86_expand_sse_movcc - - - - --- 2022-01-15 Uros Bizjak New
i386: Mark some of strict_low_part insn constraints earlyclobbered i386: Mark some of strict_low_part insn constraints earlyclobbered - - - - --- 2022-01-14 Uros Bizjak New
libstdc++: Fix 22_locale/numpunct/members/char/3.cc execution test libstdc++: Fix 22_locale/numpunct/members/char/3.cc execution test - - - - --- 2022-01-14 Uros Bizjak New
i386: Introduce V2QImode vectorized shifts [PR103861] i386: Introduce V2QImode vectorized shifts [PR103861] - - - - --- 2022-01-13 Uros Bizjak New
i386: Cleanup V2QI arithmetic instructions i386: Cleanup V2QI arithmetic instructions - - - - --- 2022-01-13 Uros Bizjak New
i386: Add 16-bit vector modes to xop_pcmov [PR104003] i386: Add 16-bit vector modes to xop_pcmov [PR104003] - - - - --- 2022-01-13 Uros Bizjak New
testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 targets [PR103935] testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 targets [PR103935] - - - - --- 2022-01-12 Uros Bizjak New
i386: Add CC clobber and splits for 32-bit vector mode logic insns [PR100673, PR103861] i386: Add CC clobber and splits for 32-bit vector mode logic insns [PR100673, PR103861] - - - - --- 2022-01-12 Uros Bizjak New
i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861] i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861] - - - - --- 2022-01-11 Uros Bizjak New
i386: Introduce V2QImode vector compares [PR103861] i386: Introduce V2QImode vector compares [PR103861] - - - - --- 2022-01-10 Uros Bizjak New
tree-optimization/103948 - detect vector vec_cmp in expand_vector_condition tree-optimization/103948 - detect vector vec_cmp in expand_vector_condition - - - - --- 2022-01-10 Uros Bizjak New
i386: Robustify V2QI and V4QI move patterns i386: Robustify V2QI and V4QI move patterns - - - - --- 2022-01-07 Uros Bizjak New
i386: Improve HImode interunit moves i386: Improve HImode interunit moves - - - - --- 2022-01-06 Uros Bizjak New
i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861] i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861] - - - - --- 2022-01-05 Uros Bizjak New
i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915] i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915] - - - - --- 2022-01-05 Uros Bizjak New
i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905] i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905] - - - - --- 2022-01-05 Uros Bizjak New
i386: Introduce V2QImode vectorized logic [PR103861] i386: Introduce V2QImode vectorized logic [PR103861] - - - - --- 2022-01-04 Uros Bizjak New
i386: Always enable mov<V_32:mode> patterns [PR103894] i386: Always enable mov<V_32:mode> patterns [PR103894] - - - - --- 2022-01-03 Uros Bizjak New
testsuite: XFAIL some Wstringop-overflow tests ... testsuite: XFAIL some Wstringop-overflow tests ... - - - - --- 2021-12-31 Uros Bizjak New
[RFC] i386: Introduce V2QImode vectorized arithmetic [PR103861] [RFC] i386: Introduce V2QImode vectorized arithmetic [PR103861] - - - - --- 2021-12-30 Uros Bizjak New
i386: Robustify some expanders w.r.t. paradoxical SUBREGs i386: Robustify some expanders w.r.t. paradoxical SUBREGs - - - - --- 2021-12-29 Uros Bizjak New
i386: Add V2SFmode DIV insn pattern [PR95046, PR103797] i386: Add V2SFmode DIV insn pattern [PR95046, PR103797] - - - - --- 2021-12-24 Uros Bizjak New
i386: Fix <sse2p4_1>_pinsr<ssemodesuffix> and its splitters [PR103772] i386: Fix <sse2p4_1>_pinsr<ssemodesuffix> and its splitters [PR103772] - - - - --- 2021-12-20 Uros Bizjak New
i386: Enable VxHF vector modes lower ABI levels [PR103571] i386: Enable VxHF vector modes lower ABI levels [PR103571] - - - - --- 2021-12-16 Uros Bizjak New
i386: Implement VxHF vector set/insert/extract with lower ABI levels i386: Implement VxHF vector set/insert/extract with lower ABI levels - - - - --- 2021-12-14 Uros Bizjak New
i386: Improve V8HI and V8HF inserts [PR102811] i386: Improve V8HI and V8HF inserts [PR102811] - - - - --- 2021-12-01 Uros Bizjak New
i386: Redefine indirect_thunks_used as HARD_REG_SET. i386: Redefine indirect_thunks_used as HARD_REG_SET. - - - - --- 2021-11-17 Uros Bizjak New
i386: Introduce LEGACY_SSE_REGNO_P predicate i386: Introduce LEGACY_SSE_REGNO_P predicate - - - - --- 2021-11-17 Uros Bizjak New
i386: Fix ICE in ix86_print_opreand_address [PR 102761] i386: Fix ICE in ix86_print_opreand_address [PR 102761] - - - - --- 2021-10-18 Uros Bizjak New
i386: Improve workaround for PR82524 LRA limitation [PR85730] i386: Improve workaround for PR82524 LRA limitation [PR85730] - - - - --- 2021-10-12 Uros Bizjak New
i386: Eliminate sign extension after logic operation [PR89954] i386: Eliminate sign extension after logic operation [PR89954] - - - - --- 2021-09-30 Uros Bizjak New
[i386] Change ix86_decompose_address return type to bool. [i386] Change ix86_decompose_address return type to bool. - - - - --- 2021-09-16 Uros Bizjak New
[i386] Call force_reg unconditionally. [i386] Call force_reg unconditionally. - - - - --- 2021-08-26 Uros Bizjak New
[i386] Set all_regs to true in the call to replace_rtx [PR102057] [i386] Set all_regs to true in the call to replace_rtx [PR102057] - - - - --- 2021-08-26 Uros Bizjak New
i386: Name V2SF logic insns [PR101812] i386: Name V2SF logic insns [PR101812] - - - - --- 2021-08-09 Uros Bizjak New
i386: Fix conditional move reg-to-reg move elimination peepholes [PR101797] i386: Fix conditional move reg-to-reg move elimination peepholes [PR101797] - - - - --- 2021-08-06 Uros Bizjak New
i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peepholes [PR100182] i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peepholes [PR100182] - - - - --- 2021-07-20 Uros Bizjak New
i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit targets [PR101346] i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit targets [PR101346] - - - - --- 2021-07-15 Uros Bizjak New
i386: Fix vec_set<mode> expanders [PR101424] i386: Fix vec_set<mode> expanders [PR101424] - - - - --- 2021-07-12 Uros Bizjak New
Change the type of memory classification functions to bool Change the type of memory classification functions to bool - - - - --- 2021-07-09 Uros Bizjak New
« 1 2 3 421 22 »