Show patches with: Submitter = Uros Bizjak       |    State = Action Required       |    Archived = No       |   2134 patches
« 1 2 3 421 22 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
i386: Autovectorize 4-byte vectors i386: Autovectorize 4-byte vectors - - - - --- 2021-05-26 Uros Bizjak New
i386: Add push insns for 4-byte vectors [PR100722] i386: Add push insns for 4-byte vectors [PR100722] - - - - --- 2021-05-23 Uros Bizjak New
[RFC] i386: Enable auto-vectorization for 32bit modes (+ testcases) [RFC] i386: Enable auto-vectorization for 32bit modes (+ testcases) - - - - --- 2021-05-21 Uros Bizjak New
i386: Add comparisons for 4-byte vectors [PR100637] i386: Add comparisons for 4-byte vectors [PR100637] - - - - --- 2021-05-21 Uros Bizjak New
i386: Add minmax and abs patterns for 4-byte vectors [PR100637] i386: Add minmax and abs patterns for 4-byte vectors [PR100637] - - - - --- 2021-05-21 Uros Bizjak New
i386: Avoid integer logic insns for 32bit and 64bit vector modes [PR100701] i386: Avoid integer logic insns for 32bit and 64bit vector modes [PR100701] - - - - --- 2021-05-20 Uros Bizjak New
i386: Add mult-high and shift patterns for 4-byte vectors [PR100637] i386: Add mult-high and shift patterns for 4-byte vectors [PR100637] - - - - --- 2021-05-20 Uros Bizjak New
i386: Allow 64bit vector modes in general registers i386: Allow 64bit vector modes in general registers - - - - --- 2021-05-19 Uros Bizjak New
i386: Implement 4-byte vector support [PR100637] i386: Implement 4-byte vector support [PR100637] - - - - --- 2021-05-18 Uros Bizjak New
i386: Fix <any_extend:insn>v4qiv4di2 expander i386: Fix <any_extend:insn>v4qiv4di2 expander - - - - --- 2021-05-18 Uros Bizjak New
i386: Fix split_double_mode with paradoxical subreg [PR100626] i386: Fix split_double_mode with paradoxical subreg [PR100626] - - - - --- 2021-05-18 Uros Bizjak New
i386: Fix up V2SFmode vcond* with -mxop [PR100581] i386: Fix up V2SFmode vcond* with -mxop [PR100581] - - - - --- 2021-05-13 Uros Bizjak New
i386: Implement FP vector compares for V2SFmode [PR98218] i386: Implement FP vector compares for V2SFmode [PR98218] - - - - --- 2021-05-12 Uros Bizjak New
i386: Force V2SI mode operands to registers in expand_sse_movcc i386: Force V2SI mode operands to registers in expand_sse_movcc - - - - --- 2021-05-10 Uros Bizjak New
i386: Implement mmx_pblendv to optimize SSE conditional moves [PR98218] i386: Implement mmx_pblendv to optimize SSE conditional moves [PR98218] - - - - --- 2021-05-07 Uros Bizjak New
i386: Do not emit mask compares for mode sizes < 16 [PR100445] i386: Do not emit mask compares for mode sizes < 16 [PR100445] - - - - --- 2021-05-07 Uros Bizjak New
i386: Implement integer vector compares for 64bit vectors [PR98218] i386: Implement integer vector compares for 64bit vectors [PR98218] - - - - --- 2021-05-05 Uros Bizjak New
i386: Introduce reversed ADC and SBB patterns [PR98060] i386: Introduce reversed ADC and SBB patterns [PR98060] - - - - --- 2021-04-30 Uros Bizjak New
i386: Optimize carry flag comparisons a bit i386: Optimize carry flag comparisons a bit - - - - --- 2021-04-29 Uros Bizjak New
i386: Cleanup comparison predicates. i386: Cleanup comparison predicates. - - - - --- 2021-04-29 Uros Bizjak New
i386: Reject -m96bit-long-double for 64bit targets [PR100041] i386: Reject -m96bit-long-double for 64bit targets [PR100041] - - - - --- 2021-04-23 Uros Bizjak New
i386: Fix atomic FP peepholes [PR100182] i386: Fix atomic FP peepholes [PR100182] - - - - --- 2021-04-23 Uros Bizjak New
i386: Fix unsigned int -> double conversion on i386 w/ -mfpmath=sse [PR100119] i386: Fix unsigned int -> double conversion on i386 w/ -mfpmath=sse [PR100119] - - - - --- 2021-04-22 Uros Bizjak New
[gcc-12] ira: Correct HONOR_REG_ALLOC_ORDER usage [gcc-12] ira: Correct HONOR_REG_ALLOC_ORDER usage - - - - --- 2021-02-22 Uros Bizjak New
libgomp/i386: Revert the type of syscall wrappers output back to long. libgomp/i386: Revert the type of syscall wrappers output back to long. - - - - --- 2021-02-11 Uros Bizjak New
libgomp/i386: Move syscall asms to static inline wrapper. libgomp/i386: Move syscall asms to static inline wrapper. - - - - --- 2021-02-11 Uros Bizjak New
i386: Use cpp_define_formatted for __SIZEOF_FLOAT80__ definition i386: Use cpp_define_formatted for __SIZEOF_FLOAT80__ definition - - - - --- 2021-01-15 Uros Bizjak New
i386: Resolve variable shadowing in i386-options.c [PR98671] i386: Resolve variable shadowing in i386-options.c [PR98671] - - - - --- 2021-01-14 Uros Bizjak New
i386: Remove redundant assignment in i386-options.c [PR98671] i386: Remove redundant assignment in i386-options.c [PR98671] - - - - --- 2021-01-14 Uros Bizjak New
i386: Merge various insn name mapping code attributes i386: Merge various insn name mapping code attributes - - - - --- 2021-01-07 Uros Bizjak New
i386: Prevent spurious FP exceptions with _mm_cvt{, t}ps_pi32 [PR98522] i386: Prevent spurious FP exceptions with _mm_cvt{, t}ps_pi32 [PR98522] - - - - --- 2021-01-05 Uros Bizjak New
i386: Add _mm256_cmov_si256 [PR98521] i386: Add _mm256_cmov_si256 [PR98521] - - - - --- 2021-01-05 Uros Bizjak New
i386: Remove unnecessary clobbers from combine splitters. i386: Remove unnecessary clobbers from combine splitters. - - - - --- 2020-12-30 Uros Bizjak New
i386: Rounding functions TLC i386: Rounding functions TLC - - - - --- 2020-12-29 Uros Bizjak New
i386: Fix __builtin_rint with FE_DOWNWARD rounding direction [PR96793] i386: Fix __builtin_rint with FE_DOWNWARD rounding direction [PR96793] - - - - --- 2020-12-28 Uros Bizjak New
i386: Use existing temporary register in rounding functions i386: Use existing temporary register in rounding functions - - - - --- 2020-12-28 Uros Bizjak New
i386: Fix __builtin_trunc with FE_DOWNWARD rounding direction [PR96793] i386: Fix __builtin_trunc with FE_DOWNWARD rounding direction [PR96793] - - - - --- 2020-12-23 Uros Bizjak New
i386: Fix __builtin_floor with FE_DOWNWARD rounding direction [PR96793] i386: Fix __builtin_floor with FE_DOWNWARD rounding direction [PR96793] - - - - --- 2020-12-22 Uros Bizjak New
i386: Remove REG_ALLOC_ORDER definition i386: Remove REG_ALLOC_ORDER definition - - - - --- 2020-12-09 Uros Bizjak New
[v2] : i386: Fix up ix86_md_asm_adjust for TImode [PR98086] [v2] : i386: Fix up ix86_md_asm_adjust for TImode [PR98086] - - - - --- 2020-12-03 Uros Bizjak New
testsuite/i386: Fix XOP and FMA4 checking functions [PR98036]. testsuite/i386: Fix XOP and FMA4 checking functions [PR98036]. - - - - --- 2020-11-27 Uros Bizjak New
i386: Cleanup argument handling in ix86_expand_*_builtin functions. i386: Cleanup argument handling in ix86_expand_*_builtin functions. - - - - --- 2020-11-26 Uros Bizjak New
i386: Use SDWIM mode iterator for abs and maxmin [PR97873] i386: Use SDWIM mode iterator for abs and maxmin [PR97873] - - - - --- 2020-11-26 Uros Bizjak New
i386: Use SWI48DWI mode iterator for abs and maxmin [PR97873] i386: Use SWI48DWI mode iterator for abs and maxmin [PR97873] - - - - --- 2020-11-22 Uros Bizjak New
i386: Optimize abs expansion [PR97873] i386: Optimize abs expansion [PR97873] - - - - --- 2020-11-20 Uros Bizjak New
i386: Disable *<absneg:code><mode>2_i387_1 for TARGET_SSE_MATH modes [PR97787] i386: Disable *<absneg:code><mode>2_i387_1 for TARGET_SSE_MATH modes [PR97787] - - - - --- 2020-11-19 Uros Bizjak New
i386: Fix Intel MCU psABI comment w.r.t DEFAULT_PCC_STRUCT_RETURN i386: Fix Intel MCU psABI comment w.r.t DEFAULT_PCC_STRUCT_RETURN - - - - --- 2020-11-04 Uros Bizjak New
i386: Fix ix86_function_arg_regno_p to return correct SSE regno for 32bit TARGET_MACHO i386: Fix ix86_function_arg_regno_p to return correct SSE regno for 32bit TARGET_MACHO - - - - --- 2020-11-03 Uros Bizjak New
testsuite: Fix gcc.target/i386/zero-scratch-regs-*.c scan-asm directives testsuite: Fix gcc.target/i386/zero-scratch-regs-*.c scan-asm directives - - - - --- 2020-11-03 Uros Bizjak New
[committed] i386: Use code_for_ instead of gen_ for parameterized names more. [committed] i386: Use code_for_ instead of gen_ for parameterized names more. - - - - --- 2020-08-19 Uros Bizjak New
[committed] i386: Rewrite restore_stack_nonlocal expander [PR96536]. [committed] i386: Rewrite restore_stack_nonlocal expander [PR96536]. - - - - --- 2020-08-18 Uros Bizjak New
[committed] i386: Use parametrized pattern names some more. [committed] i386: Use parametrized pattern names some more. - - - - --- 2020-08-17 Uros Bizjak New
[committed] i386: Improve LWP builtin expanders. [committed] i386: Improve LWP builtin expanders. - - - - --- 2020-08-14 Uros Bizjak New
[committed] : i386: Improve CET builtin expanders. [committed] : i386: Improve CET builtin expanders. - - - - --- 2020-08-13 Uros Bizjak New
[committed] i386: Emit mfence_sse2 for -Os [PR95750] [committed] i386: Emit mfence_sse2 for -Os [PR95750] - - - - --- 2020-07-24 Uros Bizjak New
[committed] : i386: Rename TARGET_USE_XCHG_FOR_ATOMIC_STORE to TARGET_AVOID_MFENCE. [committed] : i386: Rename TARGET_USE_XCHG_FOR_ATOMIC_STORE to TARGET_AVOID_MFENCE. - - - - --- 2020-07-21 Uros Bizjak New
[committed] i386: Use lock prefixed insn instead of MFENCE [PR95750] [committed] i386: Use lock prefixed insn instead of MFENCE [PR95750] - - - - --- 2020-07-20 Uros Bizjak New
[committed] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189] [committed] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189] - - - - --- 2020-07-16 Uros Bizjak New
i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189] - - - - --- 2020-07-15 Uros Bizjak New
i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_operand predicate. i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_operand predicate. - - - - --- 2020-06-18 Uros Bizjak New
[committed] i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418] [committed] i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418] - - - - --- 2020-06-01 Uros Bizjak New
[comitted] i386: Fix V2SF horizontal add/subtract insns [comitted] i386: Fix V2SF horizontal add/subtract insns - - - - --- 2020-05-27 Uros Bizjak New
[committed] i386: Remove %q modifier from two pmov insn templates [PR95355] [committed] i386: Remove %q modifier from two pmov insn templates [PR95355] - - - - --- 2020-05-27 Uros Bizjak New
[committed] i386: Implement V2SF shuffles [committed] i386: Implement V2SF shuffles - - - - --- 2020-05-27 Uros Bizjak New
[committed] i386: Add SSE2 alternative to mmx_pswapd2vsi2 [committed] i386: Add SSE2 alternative to mmx_pswapd2vsi2 - - - - --- 2020-05-26 Uros Bizjak New
[committed] i386: Implement V2SI and V4HI shuffles [committed] i386: Implement V2SI and V4HI shuffles - - - - --- 2020-05-26 Uros Bizjak New
[RFC] i386: Remove broadcasts from TARGET_MMX_WITH_SSE vec_dup insn patterns [RFC] i386: Remove broadcasts from TARGET_MMX_WITH_SSE vec_dup insn patterns - - - - --- 2020-05-24 Uros Bizjak New
[committed] i386: Fix <rounding_insn><mode>2 expander [PR95255] [committed] i386: Fix <rounding_insn><mode>2 expander [PR95255] - - - - --- 2020-05-22 Uros Bizjak New
[committed] i386: Do not use commutative operands with (use) RTX [PR95238] [committed] i386: Do not use commutative operands with (use) RTX [PR95238] - - - - --- 2020-05-20 Uros Bizjak New
[committed] i386: Fix zero/sign extend expanders [PR95229] [committed] i386: Fix zero/sign extend expanders [PR95229] - - - - --- 2020-05-20 Uros Bizjak New
[committed] i386: Fix *pushsi2_rex64 constraints [PR95238] [committed] i386: Fix *pushsi2_rex64 constraints [PR95238] - - - - --- 2020-05-20 Uros Bizjak New
[RFC] i386: Add missing vector zero/sign_extend expanders [PR92658] [RFC] i386: Add missing vector zero/sign_extend expanders [PR92658] - - - - --- 2020-05-19 Uros Bizjak New
[committed] i386: Avoid reversing a non-trapping comparison to a trapping one [PR95169] [committed] i386: Avoid reversing a non-trapping comparison to a trapping one [PR95169] - - - - --- 2020-05-18 Uros Bizjak New
[committed] i386: Improve vector mode and TFmode ABS and NEG patterns [committed] i386: Improve vector mode and TFmode ABS and NEG patterns - - - - --- 2020-05-18 Uros Bizjak New
[committed] i386: Allow SI, DI and TImode pushes from XMM registers [committed] i386: Allow SI, DI and TImode pushes from XMM registers - - - - --- 2020-05-15 Uros Bizjak New
[committed] i386: Add V2SFmode hadd/hsub instructions [PR95046] [committed] i386: Add V2SFmode hadd/hsub instructions [PR95046] - - - - --- 2020-05-15 Uros Bizjak New
[committed] i386: Add V2DFmode float trunc/extend functions [PR95046] [committed] i386: Add V2DFmode float trunc/extend functions [PR95046] - - - - --- 2020-05-14 Uros Bizjak New
[committed] i386: Add V2DFmode conversion functions [PR95046] [committed] i386: Add V2DFmode conversion functions [PR95046] - - - - --- 2020-05-14 Uros Bizjak New
[committed] i386: Add V2SFmode copysign, xorsign and signbit expanders [PR95046] [committed] i386: Add V2SFmode copysign, xorsign and signbit expanders [PR95046] - - - - --- 2020-05-12 Uros Bizjak New
[committed] i386: Add V2SFmode FMA insn patterns [PR95046] [committed] i386: Add V2SFmode FMA insn patterns [PR95046] - - - - --- 2020-05-12 Uros Bizjak New
[committed] i386: Add V2SFmode NEG, ABS and logic insn patterns [PR95046] [committed] i386: Add V2SFmode NEG, ABS and logic insn patterns [PR95046] - - - - --- 2020-05-12 Uros Bizjak New
[RFC] i386: Add V2SFmode FMA insn patterns [PR95046] [RFC] i386: Add V2SFmode FMA insn patterns [PR95046] - - - - --- 2020-05-11 Uros Bizjak New
[committed] i386: Add V2SFmode sqrt insn pattern [PR95046] [committed] i386: Add V2SFmode sqrt insn pattern [PR95046] - - - - --- 2020-05-11 Uros Bizjak New
[committed] i386: Vectorize basic V2SFmode operations [PR95046] [committed] i386: Vectorize basic V2SFmode operations [PR95046] - - - - --- 2020-05-11 Uros Bizjak New
[WIP] : Autovectorize V2SF mode [WIP] : Autovectorize V2SF mode - - - - --- 2020-05-08 Uros Bizjak New
[committed] i386: Use generic division to generate INEXACT exception [committed] i386: Use generic division to generate INEXACT exception - - - - --- 2020-05-06 Uros Bizjak New
[committed] i386: Use ADD to implement compares with negated operand [PR94913] [committed] i386: Use ADD to implement compares with negated operand [PR94913] - - - - --- 2020-05-06 Uros Bizjak New
[committed] i386: Use "clobber (scratch)" in expanders [committed] i386: Use "clobber (scratch)" in expanders - - - - --- 2020-05-05 Uros Bizjak New
[committed] i386: Use int_nonimmediate_operand more [committed] i386: Use int_nonimmediate_operand more - - - - --- 2020-05-05 Uros Bizjak New
[committed] i386: Use SBB more [PR94650] [committed] i386: Use SBB more [PR94650] - - - - --- 2020-05-04 Uros Bizjak New
[committed] i386: Use SHR to compare with large power-of-two constants [PR94650] [committed] i386: Use SHR to compare with large power-of-two constants [PR94650] - - - - --- 2020-05-04 Uros Bizjak New
[committed] i386: Use plus_constant instead of gen_rtx_PLUS [committed] i386: Use plus_constant instead of gen_rtx_PLUS - - - - --- 2020-05-03 Uros Bizjak New
[RFA] : i386: Use generic division to generate INVALID and DIVZERO exceptions [RFA] : i386: Use generic division to generate INVALID and DIVZERO exceptions - - - - --- 2020-04-19 Uros Bizjak New
[committed] i386: Remove unneeded assignments when triggering SSE exceptions [committed] i386: Remove unneeded assignments when triggering SSE exceptions - - - - --- 2020-04-19 Uros Bizjak New
i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_movq128 [PR94603] i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_movq128 [PR94603] - - - - --- 2020-04-15 Uros Bizjak New
[committed] testsuite: Scan for SSE reg-reg moves only in pr80481.C [committed] testsuite: Scan for SSE reg-reg moves only in pr80481.C - - - - --- 2020-03-10 Uros Bizjak New
testsuite: Compile asan_test.C with -Wno-alloc-size-larger-than testsuite: Compile asan_test.C with -Wno-alloc-size-larger-than - - - - --- 2020-03-05 Uros Bizjak New
[committed] : i386: Allow only registers with VALID_INT_MODE_P modes in movstrict<mode> [PR93997] [committed] : i386: Allow only registers with VALID_INT_MODE_P modes in movstrict<mode> [PR93997] - - - - --- 2020-03-02 Uros Bizjak New
[committed] testsuite: Add -fcommon to gcc.target/i386/pr69052.c [committed] testsuite: Add -fcommon to gcc.target/i386/pr69052.c - - - - --- 2020-02-21 Uros Bizjak New
[committed] i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps alternative [PR93828] [committed] i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps alternative [PR93828] - - - - --- 2020-02-20 Uros Bizjak New
« 1 2 3 421 22 »