Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Uros Bizjak
| 92 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[committed] alpha: Introduce UMUL_HIGHPART rtx_code [PR113720]
[committed] alpha: Introduce UMUL_HIGHPART rtx_code [PR113720]
- - -
1
-
-
2024-03-03
Uros Bizjak
Accepted
[committed] testsuite: Fix a couple of x86 issues in gcc.dg/vect testsuite
[committed] testsuite: Fix a couple of x86 issues in gcc.dg/vect testsuite
- - -
-
1
-
2024-02-14
Uros Bizjak
Unresolved
[committed] i386: Improve *cmp<dwi>_doubleword splitter [PR113701]
[committed] i386: Improve *cmp<dwi>_doubleword splitter [PR113701]
- - -
1
-
-
2024-02-01
Uros Bizjak
Accepted
[committed] i386: Fix TARGET_USE_VECTOR_FP_CONVERTS SF->DF float_extend splitter [PR113133]
[committed] i386: Fix TARGET_USE_VECTOR_FP_CONVERTS SF->DF float_extend splitter [PR113133]
- - -
1
-
-
2023-12-29
Uros Bizjak
Accepted
[committed] i386: Cleanup ix86_expand_{unary|binary}_operator issues
[committed] i386: Cleanup ix86_expand_{unary|binary}_operator issues
- - -
-
1
-
2023-12-28
Uros Bizjak
Unresolved
[committed] i386: Fix shifts with high register input operand [PR113044]
[committed] i386: Fix shifts with high register input operand [PR113044]
- - -
-
1
-
2023-12-21
Uros Bizjak
Unresolved
[committed] i386: Eliminate redundant compare between set{z, nz} and j{z, nz}
[committed] i386: Eliminate redundant compare between set{z, nz} and j{z, nz}
- - -
1
-
-
2023-12-18
Uros Bizjak
Accepted
[committed] i386: Use "addr" attribute to limit address regclass to non-REX regs
[committed] i386: Use "addr" attribute to limit address regclass to non-REX regs
- - -
-
1
-
2023-11-06
Uros Bizjak
Unresolved
[committed] i386: Add LEGACY_INDEX_REG register class.
[committed] i386: Add LEGACY_INDEX_REG register class.
- - -
-
1
-
2023-11-05
Uros Bizjak
Unresolved
[COMMITTED] : i386: Handle multiple address register classes
[COMMITTED] : i386: Handle multiple address register classes
- - -
-
1
-
2023-11-03
Uros Bizjak
Unresolved
[RFC,RFA] i386: Handle multiple address register classes
[RFC,RFA] i386: Handle multiple address register classes
- - -
-
1
-
2023-11-03
Uros Bizjak
Unresolved
[PUSHED] i386: Improve stack protector patterns and peephole2s
[PUSHED] i386: Improve stack protector patterns and peephole2s
- - -
1
-
-
2023-11-01
Uros Bizjak
Accepted
[committed] i386: Narrow test instructions with immediate operands [PR111698]
[committed] i386: Narrow test instructions with immediate operands [PR111698]
- - -
1
-
-
2023-10-25
Uros Bizjak
Accepted
[COMMITTED] i386: Improve memory copy from named address space [PR111657]
[COMMITTED] i386: Improve memory copy from named address space [PR111657]
- - -
1
-
-
2023-10-05
Uros Bizjak
Accepted
[committed] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
[committed] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
- - -
1
-
-
2023-09-11
Uros Bizjak
Accepted
fortran: Rename TRUE/FALSE to true/false in *.cc files
fortran: Rename TRUE/FALSE to true/false in *.cc files
- - -
1
-
-
2023-08-25
Uros Bizjak
Accepted
[committed] treewide: Rename TRUE/FALSE to true/false in *.cc files
[committed] treewide: Rename TRUE/FALSE to true/false in *.cc files
- - -
-
1
-
2023-08-25
Uros Bizjak
Unresolved
[committed] i386: Optimize pinsrq of 0 with index 1 into movq [PR94866]
[committed] i386: Optimize pinsrq of 0 with index 1 into movq [PR94866]
- - -
1
-
-
2023-08-24
Uros Bizjak
Accepted
[committed] i386: Fix register spill failure with concat RTX [PR111010]
[committed] i386: Fix register spill failure with concat RTX [PR111010]
- - -
-
1
-
2023-08-23
Uros Bizjak
Unresolved
[committed] i386: Micro-optimize ix86_expand_sse_extend
[committed] i386: Micro-optimize ix86_expand_sse_extend
- - -
-
1
-
2023-08-20
Uros Bizjak
Unresolved
[committed] : i386: Use PUNPCKL?? to implement vector extend and zero_extend for TARGET_SSE2 [PR111…
[committed] : i386: Use PUNPCKL?? to implement vector extend and zero_extend for TARGET_SSE2 [PR111…
- - -
1
-
-
2023-08-18
Uros Bizjak
Accepted
[committed] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
[committed] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
- - -
-
1
-
2023-08-08
Uros Bizjak
Unresolved
[RFC] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
[RFC] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
- - -
-
1
-
2023-07-30
Uros Bizjak
Unresolved
[committed] testsuite: Fix gfortran.dg/ieee/comparisons_3.F90 testsuite failures
[committed] testsuite: Fix gfortran.dg/ieee/comparisons_3.F90 testsuite failures
- - -
-
1
-
2023-07-26
Uros Bizjak
Unresolved
[committed] i386: Clear upper half of XMM register for V2SFmode operations [PR110762]
[committed] i386: Clear upper half of XMM register for V2SFmode operations [PR110762]
- - -
1
-
-
2023-07-26
Uros Bizjak
Accepted
[committed] i386: Double-word sign-extension missed-optimization [PR110717]
[committed] i386: Double-word sign-extension missed-optimization [PR110717]
- - -
1
-
-
2023-07-20
Uros Bizjak
Accepted
[committed] dwarf2: Change return type of predicate functions from int to bool
[committed] dwarf2: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-18
Uros Bizjak
Accepted
[committed] combine: Change return type of predicate functions from int to bool
[committed] combine: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-17
Uros Bizjak
Accepted
cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
- - -
1
-
-
2023-07-14
Uros Bizjak
Accepted
[committed] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
[committed] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
- - -
1
-
-
2023-07-13
Uros Bizjak
Accepted
[committed] IRA+LRA: Change return type of predicate functions from int to bool
[committed] IRA+LRA: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-12
Uros Bizjak
Accepted
[committed] ifcvt: Change return type of predicate functions from int to bool
[committed] ifcvt: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-12
Uros Bizjak
Accepted
[committed] cfg+gcse: Change return type of predicate functions from int to bool
[committed] cfg+gcse: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-11
Uros Bizjak
Accepted
[committed] reorg: Change return type of predicate functions from int to bool
[committed] reorg: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-10
Uros Bizjak
Accepted
simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
- - -
1
-
-
2023-07-09
Uros Bizjak
Accepted
[committed] cprop: Change return type of predicate functions from int to bool
[committed] cprop: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-08
Uros Bizjak
Accepted
[committed] gcse: Change return type of predicate functions from int to bool
[committed] gcse: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-08
Uros Bizjak
Accepted
[committed] sched: Change return type of predicate functions from int to bool
[committed] sched: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-05
Uros Bizjak
Accepted
[committed] tree+ggc: Change return type of predicate functions from int to bool
[committed] tree+ggc: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-07-03
Uros Bizjak
Accepted
[committed] fold-const+optabs: Change return type of predicate functions from int to bool
[committed] fold-const+optabs: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-30
Uros Bizjak
Accepted
[committed] cselib+expr+bitmap: Change return type of predicate functions from int to bool
[committed] cselib+expr+bitmap: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-29
Uros Bizjak
Accepted
[committed] final+varasm: Change return type of predicate functions from int to bool
[committed] final+varasm: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-28
Uros Bizjak
Accepted
[committed] function: Change return type of predicate function from int to bool
[committed] function: Change return type of predicate function from int to bool
- - -
1
-
-
2023-06-21
Uros Bizjak
Accepted
[committed] calls: Change return type of predicate function from int to bool
[committed] calls: Change return type of predicate function from int to bool
- - -
1
-
-
2023-06-20
Uros Bizjak
Accepted
[committed] recog: Change return type of predicate functions from int to bool
[committed] recog: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-19
Uros Bizjak
Accepted
[COMMITTED] RTL: Change return type of predicate and callback functions from int to bool
[COMMITTED] RTL: Change return type of predicate and callback functions from int to bool
- - -
-
1
-
2023-06-18
Uros Bizjak
Unresolved
RTL: Merge rtx_equal_p and hash_rtx functions with their callback variants
RTL: Merge rtx_equal_p and hash_rtx functions with their callback variants
- - -
-
1
-
2023-06-14
Uros Bizjak
Unresolved
[COMMITTED] reload1: Change return type of predicate function from int to bool
[COMMITTED] reload1: Change return type of predicate function from int to bool
- - -
1
-
-
2023-06-06
Uros Bizjak
Accepted
[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
- - -
1
-
-
2023-06-05
Uros Bizjak
Accepted
[COMMITTED] reginfo: Change return type of predicate functions from int to bool
[COMMITTED] reginfo: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-05
Uros Bizjak
Accepted
[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
- - -
1
-
-
2023-06-02
Uros Bizjak
Accepted
[COMMITTED] cse: Change return type of predicate functions from int to bool
[COMMITTED] cse: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-06-01
Uros Bizjak
Accepted
emit-rtl: Change return type of predicate functions from int to bool
emit-rtl: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-05-31
Uros Bizjak
Accepted
alias: Change return type of predicate functions from int to bool
alias: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-05-31
Uros Bizjak
Accepted
jump: Change return type of predicate functions from int to bool
jump: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-05-30
Uros Bizjak
Accepted
rtlanal: Change return type of predicate functions from int to bool
rtlanal: Change return type of predicate functions from int to bool
- - -
1
-
-
2023-05-29
Uros Bizjak
Accepted
[COMMITTED] i386: Also require TARGET_AVX512BW to generate truncv16hiv16qi2 [PR110021]
[COMMITTED] i386: Also require TARGET_AVX512BW to generate truncv16hiv16qi2 [PR110021]
- - -
-
1
-
2023-05-29
Uros Bizjak
Unresolved
[COMMITTED] i386: Use 2x-wider modes when emulating QImode vector instructions
[COMMITTED] i386: Use 2x-wider modes when emulating QImode vector instructions
- - -
-
1
-
2023-05-25
Uros Bizjak
Unresolved
[COMMITTED] i386: Add v<any_shift:insn>v4qi3 expander
[COMMITTED] i386: Add v<any_shift:insn>v4qi3 expander
- - -
-
1
-
2023-05-24
Uros Bizjak
Unresolved
[COMMITTED] i386: Add V8QI and V4QImode partial vector shift operations
[COMMITTED] i386: Add V8QI and V4QImode partial vector shift operations
- - -
-
1
-
2023-05-23
Uros Bizjak
Unresolved
[COMMITTED] i386: Adjust emulated integer vector mode shift costs
[COMMITTED] i386: Adjust emulated integer vector mode shift costs
- - -
1
-
-
2023-05-22
Uros Bizjak
Accepted
[COMMITTED] i386: Account for the memory read in V*QImode multiplication sequences
[COMMITTED] i386: Account for the memory read in V*QImode multiplication sequences
- - -
-
1
-
2023-05-22
Uros Bizjak
Unresolved
[COMMITTED] i386: Add infrastructure for QImode partial vector mult and shift operations
[COMMITTED] i386: Add infrastructure for QImode partial vector mult and shift operations
- - -
-
1
-
2023-05-18
Uros Bizjak
Unresolved
[COMMITTED] i386: Adjust emulated integer vector mode multiplication costs
[COMMITTED] i386: Adjust emulated integer vector mode multiplication costs
- - -
1
-
-
2023-05-17
Uros Bizjak
Accepted
i386: Handle unsupported modes from ix86_widen_mult_cost [PR109807]
i386: Handle unsupported modes from ix86_widen_mult_cost [PR109807]
- - -
1
-
-
2023-05-14
Uros Bizjak
Accepted
i386: Cleanup ix86_expand_vecop_qihi{,2}
i386: Cleanup ix86_expand_vecop_qihi{,2}
- - -
1
-
-
2023-05-12
Uros Bizjak
Accepted
i386: Remove mulv2si emulated sequence for TARGET_SSE2 [PR109797]
i386: Remove mulv2si emulated sequence for TARGET_SSE2 [PR109797]
- - -
1
-
-
2023-05-12
Uros Bizjak
Accepted
i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807]
i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807]
- - -
-
1
-
2023-05-11
Uros Bizjak
Repeat Merge
i386: Add missing vector extend patterns [PR92658]
i386: Add missing vector extend patterns [PR92658]
- - -
-
1
-
2023-05-10
Uros Bizjak
Repeat Merge
i386: Rename index_register_operand predicate to register_no_SP_operand
i386: Rename index_register_operand predicate to register_no_SP_operand
- - -
-
1
-
2023-05-05
Uros Bizjak
Repeat Merge
i386: Introduce mulv2si3 instruction
i386: Introduce mulv2si3 instruction
- - -
1
-
-
2023-05-05
Uros Bizjak
Accepted
i386: Tighten ashift to lea splitter operand predicates [PR109733]
i386: Tighten ashift to lea splitter operand predicates [PR109733]
- - -
-
1
-
2023-05-04
Uros Bizjak
Repeat Merge
i386: Improve index_register_operand predicate
i386: Improve index_register_operand predicate
- - -
-
1
-
2023-05-04
Uros Bizjak
Repeat Merge
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
- - -
-
1
-
2023-04-21
Uros Bizjak
Repeat Merge
arch: Use VIRTUAL_REGISTER_P predicate.
arch: Use VIRTUAL_REGISTER_P predicate.
- - -
-
1
-
2023-04-20
Uros Bizjak
Repeat Merge
i386: Handle sign-extract for QImode operations with high registers [PR78952]
i386: Handle sign-extract for QImode operations with high registers [PR78952]
- - -
-
1
-
2023-04-20
Uros Bizjak
Unresolved
i386: Emit compares between high registers and memory
i386: Emit compares between high registers and memory
- - -
-
1
-
2023-04-19
Uros Bizjak
Repeat Merge
i386: Improve permutations with INSERTPS instruction [PR94908]
i386: Improve permutations with INSERTPS instruction [PR94908]
- - -
-
1
-
2023-04-18
Uros Bizjak
Repeat Merge
Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates
Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates
- - -
1
-
-
2023-04-17
Uros Bizjak
Accepted
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE
- - -
-
1
-
2023-03-16
Uros Bizjak
Repeat Merge
i386: Fix blend vector permutation for 8-byte modes
i386: Fix blend vector permutation for 8-byte modes
- - -
-
1
-
2023-03-15
Uros Bizjak
Repeat Merge
i386: Use movss to implement V2SImode VEC_PERM.
i386: Use movss to implement V2SImode VEC_PERM.
- - -
-
1
-
2023-03-14
Uros Bizjak
Repeat Merge
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]
- - -
-
1
-
2023-02-27
Uros Bizjak
Repeat Merge
i386: Introduce general_x64constmem_operand predicate
i386: Introduce general_x64constmem_operand predicate
- - -
-
1
-
2023-02-20
Uros Bizjak
Repeat Merge
i386: Generate QImode binary ops with high-part input register [PR108831]
i386: Generate QImode binary ops with high-part input register [PR108831]
- - -
-
1
-
2023-02-17
Uros Bizjak
Repeat Merge
simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805]
simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805]
- - -
1
-
-
2023-02-16
Uros Bizjak
Accepted
i386: Relax extract location operand mode requirements
i386: Relax extract location operand mode requirements
- - -
-
1
-
2023-02-15
Uros Bizjak
Repeat Merge
testsuite/i386: Cleanup target selectors in i386 target directory.
testsuite/i386: Cleanup target selectors in i386 target directory.
- - -
-
1
-
2023-02-15
Uros Bizjak
Repeat Merge
i386: Rename extr_register_operand to int248_register_operand
i386: Rename extr_register_operand to int248_register_operand
- - -
-
1
-
2023-02-15
Uros Bizjak
Repeat Merge
i386: Relax extract location operand mode requirements [PR108516]
i386: Relax extract location operand mode requirements [PR108516]
- - -
-
1
-
2023-02-13
Uros Bizjak
Repeat Merge
i386: Fix uninitialized register after peephole2 conversion [PR107404]
i386: Fix uninitialized register after peephole2 conversion [PR107404]
- - -
-
1
-
2022-11-03
Uros Bizjak
Repeat Merge
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