]>
2019-06-17 | ro | Remove support for alternative Solaris 11.4 ld -V output |
commit | commitdiff | tree |
2019-06-15 | tromey | Sync top-level change from gdb Sync top-level change from gdb ...change to the top-level configury from gdb. It 2019-06-15 Tom Tromey <tom@tromey.com> |
commit | commitdiff | tree |
2019-06-15 | uros | * config/i386/i386.md (and<mode>3): Generate zero... ...i386.md (and<mode>3): Generate zero-extends for TARGET_ZERO_EXTEND_WITH_AND && optimize_function_fo... |
commit | commitdiff | tree |
2019-06-13 | uros | * ChangeLog: Fix my last entry. |
commit | commitdiff | tree |
2019-06-13 | uros | * config/i386/i386.md (SWIM1248s): Rename from SWIM1248x. ...i386/i386.md (SWIM1248s): Rename from SWIM1248x. |
commit | commitdiff | tree |
2019-06-10 | uros | * config/i386/i386.md (absneg fp_reg splitter): Fix... |
commit | commitdiff | tree |
2019-06-10 | uros | * config/i386/i386-protos.h (ix86_split_fp_absneg_operator): * config/i386/i386-protos.h (ix86_split_fp_absneg_operator): New prototype. (*<code>tf2_1): Rename from *absnegtf3_sse. Use absneg code... (*<code><mode>2_i387_1): Rename from *absnegxf2_i387. (*<code><mode>2_1): Rename from *absneg<mode>2. Use absneg (*<code><mode>2_i387): Rename from *<code><mode>2_1. ...i386.md (*<code><mode>2): Rename from *absneg<mode>2. |
commit | commitdiff | tree |
2019-06-07 | rodgertq | Synchronize libstdc++ PSTL with upstream LLVM PSTL Synchronize libstdc++ PSTL with upstream... Rename PSTL macro's consistent with libstdc++ (and... project) standards. ...bits/c++config: Rename all macros of the form __PSTL* to ...pstl/alg_modifying_operations/rotate_copy.cc: ...pstl/alg_modifying_operations/rotate.cc: ...to be consistent with upstream project's ...glue_memory_impl.h: Rename all macros of the form Synchronize libstdc++ parallel algorithms... project. * include/pstl/algorithm_fwd.h: Synchronize with upstream PSTL project. |
commit | commitdiff | tree |
2019-06-05 | uros | * config/alpha/alpha.c (direct_return): Move down... (alpha_expand_prologue): Use saved frame data. ... * config/alpha/alpha-protos.h (direct_return): Update. |
commit | commitdiff | tree |
2019-06-03 | alejandro | Fix ICE in vect_slp_analyze_node_operations_1 groupped load. We've fixed it by... ...them in the test for normal non-groupped loads that was already |
commit | commitdiff | tree |
2019-05-30 | ro | Generalize getconf _NPROCESSORS_ONLN Generalize getconf _NPROCESSORS_ONLN ...(check-am): Use CPU_COUNT as processor |
commit | commitdiff | tree |
2019-05-29 | uros | * config/i386/sse.md (*save_multiple<mode>): Rename... ...save_multiple<mode>): Rename from (*restore_multiple<mode>): Rename from restore_multiple<mode>. ...ore_multiple_and_return<mode>): Rename from ...e_multiple_leave_return<mode>): Rename from |
commit | commitdiff | tree |
2019-05-29 | alejandro | This patch implements the [u]avgM3_floor and [u]avgM3_ceil... |
commit | commitdiff | tree |
2019-05-28 | ro | Remove pre-Solaris 11/SPARC unwinding support |
commit | commitdiff | tree |
2019-05-28 | alejandro | Current vectoriser doesn't support masked loads for... |
commit | commitdiff | tree |
2019-05-28 | ro | Remove obsolete comment about use_thunk * config/tilepro/tilepro.c (tilepro_asm_output_mi_thunk... |
commit | commitdiff | tree |
2019-05-27 | uros | * config/i386/i386.c (ix86_gen_add3): Remove indirect... (ix86_expand_prologue): Use gen_and2_insn instead... (ix86_expand_split_stack_prologue): Use gen_add2_insn (ix86_expand_strlensi_unroll_1): Use gen_add2_insn instead of |
commit | commitdiff | tree |
2019-05-27 | uros | * config/i386/i386.h (STACK_SIZE_MODE): Define. |
commit | commitdiff | tree |
2019-05-26 | uros | * config/i386/i386.md (@leave_<mode>): New expander. (*leave): Rename from leave. (*leave_rex64): Rename from leave_rex64. (@monitorx_<mode>): Rename from monitorx_<mode>. (@clzero_<mode>): Rename from clzero_<mode>. ...sse3_monitor_<mode>): Rename from (*ix86_gen_clzero): Ditto. <case IX86_BUILTIN_CLZERO>: Use gen_clzero instead of ix86_gen_clzero. ix86_gen_monitorx, ix86_gen_clzero and ix86_gen_one_cmpl2. Rename from tls_global_dynamic_64_<mode>. ..._local_dynamic_base_64_<mode>): Rename from * config/i386/i386.md (@pro_epilogue_adjust_stack_add_<mode>) Rename from pro_epilogue_adjust_stack_<mode... (@pro_epilogue_adjust_stack_sub_<mode>) Rename from pro_epilogue_adjust_stack_<mode... (@allocate_stack_worker_probe_<mode>): Rename from allocate_stack_worker_probe_... ...Use gen_allocate_stack_worker_probe. (probe_stack): Use gen_probe_stack_1. (@probe_stack_1_<mode>): Rename from... (@adjust_stack_and_probe_<mode>): Rename from adjust_stack_and_probe<mode>. (@probe_stack_range_<mode>): Rename... (stack_protect_set): Use gen_stack_protect_set_1. (@stack_protect_set_1_<mode>): Rename from... (stack_protect_test): Use gen_stack_protect_test_1. (@stack_protect_test_1_<mode>): Rename from... (*ix86_gen_adjust_stack_and_probe): Ditto. (*ix86_gen_probe_stack_range): Ditto. (pro_epilogue_adjust_stack): Use gen_pro_epi... instead of gen_pro_epilogue_adjust_stack_{si,di}_add. (ix86_adjust_stack_and_probe_stack_clash): Use gen_adjust_stack_and_probe instead of ix86_gen_adjust_stack_and_... (ix86_adjust_stack_and_probe): Ditto. (ix86_emit_probe_stack_range): Use gen_probe_stack_ran... of ix86_gen_probe_stack_range. (ix86_expand_prologue): Use gen_pro_epilogue_adjust_sta... instead of gen_pro_epilogue_adjust_stack_{si,di}_sub. ...i386/x86-tune-sched.c (ix86_macro_fusion_pair_p): ...opinit.h. Use code_for_stack_protect_test_1 instead of CODE_FOR_stack_protect_test_{si,di}. ix86_gen_adjust_stack_and_probe and ix86_gen_probe_stack_range. |
commit | commitdiff | tree |
2019-05-26 | ro | Added ChangeLog entry for last commit. |
commit | commitdiff | tree |
2019-05-26 | ro | Remove Solaris 10-only note about -mvect8-ret-in-mem |
commit | commitdiff | tree |
2019-05-23 | uros | PR target/90552 |
commit | commitdiff | tree |
2019-05-22 | uros | * gcc.target/i386/vect-signbitf.c (dg-final): Improve ...vect-signbitf.c (dg-final): Improve |
commit | commitdiff | tree |
2019-05-22 | uros | * config/i386/sse.md (sse_cvtpi2ps): Use TARGET_MMX... |
commit | commitdiff | tree |
2019-05-21 | rodgertq | LWG 3062 - Unnecessary decay_t in is_execution_policy_v |
commit | commitdiff | tree |
2019-05-21 | uros | PR target/90547 |
commit | commitdiff | tree |
2019-05-21 | ro | Fix dg-require-* syntax |
commit | commitdiff | tree |
2019-05-21 | uros | * config/i386/sse.md (VF1_AVX2): New mode iterator. |
commit | commitdiff | tree |
2019-05-21 | uros | * config/i386/cpuid.h (__cpuid): For 32bit targets... ...__cpuid): For 32bit targets, zero |
commit | commitdiff | tree |
2019-05-21 | rodgertq | tbb-backend effective target should check ability to... ...Changed v3_target_compile check from preprocess to executable. |
commit | commitdiff | tree |
2019-05-21 | rodgertq | Check TBB version in tbb-backed effective target check |
commit | commitdiff | tree |
2019-05-20 | uros | PR testsuite/90503 cast initializer in a proper way. Do not return result. |
commit | commitdiff | tree |
2019-05-20 | uros | PR testsuite/90503 |
commit | commitdiff | tree |
2019-05-20 | ro | Reject -mx32 on Solaris/x86 |
commit | commitdiff | tree |
2019-05-20 | ro | Fix %e in Solaris specs |
commit | commitdiff | tree |
2019-05-17 | rodgertq | Add myself to MAINTAINERS |
commit | commitdiff | tree |
2019-05-15 | uros | * config/i386/i386-expand.c (ix86_split_idivmod):... (divmod splitters): Use u_bool macro in the call to ix86_split_idivmod. |
commit | commitdiff | tree |
2019-05-14 | ro | Remove obsolete Solaris 10 support workaround. Solaris 9/x86 workaround. * config.gcc: Move *-*-solaris2.10* from obsolete configurations (comdat_group): Likewise. ..._shf_merge): Remove Solaris 10/x86 workaround. ... Remove Solaris 10/SPARC workaround. |
commit | commitdiff | tree |
2019-05-14 | uros | * config/i386/i386.md (any_div): New code iterator. (<u>divmod<mode>4): Macroize expander from divmod<mode>4 (divmod splitters): Macroize splitters using any_div code... (*<u>divmod<mode>4_noext): Macroize insn from *divmod<mode>4_noext ...divmod<mode>4_noext_zext_1): Macroize insn from ...divmod<mode>4_noext_zext_2): Macroize insn from (<u>divmodhiqi3): Macroize insn from divmodhiqi3 and |
commit | commitdiff | tree |
2019-05-13 | uros | PR target/89221 |
commit | commitdiff | tree |
2019-05-11 | uros | * config/i386/i386.md (floatdi<X87MODEF:mode>2_i387_with_xmm): |
commit | commitdiff | tree |
2019-05-07 | uros | * config/i386/i386.md (cvt_mnemonic): New mode attribute. ...mode>3_cvt): Merge insn pattern from ashrsi3_cvt and |
commit | commitdiff | tree |
2019-05-07 | alejandro | This patch adds support to vectorize sum of abslolute... 2019-05-07 Alejandro Martinez <alejandro.martinezvicente... 2019-05-07 Alejandro Martinez <alejandro.martinezvicente... |
commit | commitdiff | tree |
2019-05-07 | uros | * cfgexpand.c (asm_clobber_reg_is_valid): Reject ...i386/asm-1.c: Update expected error string. |
commit | commitdiff | tree |
2019-05-07 | ro | Fix make install-gcc-specs with empty GCC_SPECS_FILES |
commit | commitdiff | tree |
2019-05-07 | ro | Check if Solaris ld supports -z relax=transtls |
commit | commitdiff | tree |
2019-05-07 | ro | Fix Solaris bootstrap: lto-common.c, lto-dump.c format... |
commit | commitdiff | tree |
2019-05-06 | uros | PR target/89221 |
commit | commitdiff | tree |
2019-05-02 | macro | libphobos: Correct my identity in the last ChangeLog... |
commit | commitdiff | tree |
2019-05-02 | ro | Restrict gcc.target/i386/spellcheck-options-5.c to... |
commit | commitdiff | tree |
2019-05-02 | alejandro | [Aarch64][SVE] Dot product support [Aarch64][SVE] Dot product support implemented for DOT_PROD_EXPR only, but the framework... ...adds support to vectorize dot product using SVE. It dotprod (uint8_t *restrict x, uint8_t... 0000000000000000 <dotprod>: 4: 5400024d b.le 4c <dotprod+0x4c> 38: 54ffff41 b.ne 20 <dotprod+0x20> // b.any 2019-05-02 Alejandro Martinez <alejandro.martinezvicente... ...aarch64/aarch64-sve.md (<sur>dot_prod<vsi2qi>): Taken from SVE ...Vetype_fourth, VSI2QI and vsi2qi from 2019-05-02 Alejandro Martinez <alejandro.martinezvicente... ...sve/dot_1.c: New test for dot product. |
commit | commitdiff | tree |
2019-05-01 | ro | Update Solaris baselines for GCC 9.1 |
commit | commitdiff | tree |
2019-04-27 | uros | PR target/89261 * config/i386/i386-protos.h (ix86_data_alignment): Change |
commit | commitdiff | tree |
2019-04-25 | uros | * doc/extend.texi (vector_size): Add missing comma... |
commit | commitdiff | tree |
2019-04-25 | ro | Fix typo in m4/druntime/cpu.m4 |
commit | commitdiff | tree |
2019-04-23 | rodgertq | Document PSTL linker flags |
commit | commitdiff | tree |
2019-04-23 | zhroma | modulo-sched: prevent division by zero (PR87979) modulo-sched: prevent division by zero (PR87979) not equal zero. |
commit | commitdiff | tree |
2019-04-23 | zhroma | modulo-sched: fix branch scheduling issue (PR84032) ...will always be the last insn in a row inside partial |
commit | commitdiff | tree |
2019-04-22 | zhroma | Add myself to MAINTAINERS 2019-04-22 Roman Zhuykov <zhroma@ispras.ru> |
commit | commitdiff | tree |
2019-04-20 | rodgertq | Delegate PSTL configuration to pstl/pstl_config.h macros and use definitions from <pstl... |
commit | commitdiff | tree |
2019-04-20 | rodgertq | Cleanup algorithm implementations |
commit | commitdiff | tree |
2019-04-19 | rodgertq | Improve implementation of parallel equal() Improve implementation of parallel equal() |
commit | commitdiff | tree |
2019-04-14 | ro | Enable libphobos on Solaris 11/x86 |
commit | commitdiff | tree |
2019-04-14 | ro | Work around lack of dlpi_tls_modid before Solaris 11.5 Work around lack of dlpi_tls_modid before... 2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> Iain Buclaw <ibuclaw@gdcproject.org> ...DRUNTIME_OS_DLPI_TLS_MODID): New macro. |
commit | commitdiff | tree |
2019-04-14 | ro | Work around Solaris ld bug linking __tls_get_addr on... Work around Solaris ld bug linking __tls_get_add... ...DRUNTIME_OS_LINK_SPEC): New macro. |
commit | commitdiff | tree |
2019-04-14 | ro | Use gcc/sections/elf_shared.d on Solaris 11.5 (PR d... (getprogname): Declare. (progname): Use it. |
commit | commitdiff | tree |
2019-04-13 | rodgertq | Uglify identifiers missed in previous commit(s) |
commit | commitdiff | tree |
2019-04-11 | rodgertq | Replace direct PSTL uses of assert() with a macro ...PSTL uses of assert() with a macro ...__TBB_ASSERT so that there are two macro definitions provided by c++config - |
commit | commitdiff | tree |
2019-04-09 | uros | * gcc.target/i386/ifcvt-onecmpl-abs-1.c |
commit | commitdiff | tree |
2019-04-09 | rodgertq | Add PSTL internal namespace qualifications |
commit | commitdiff | tree |
2019-04-07 | uros | * ChangeLog: Fix whitespace. |
commit | commitdiff | tree |
2019-04-07 | uros | PR target/89945 |
commit | commitdiff | tree |
2019-04-02 | uros | PR target/89902 |
commit | commitdiff | tree |
2019-04-01 | vmakarov | 2019-04-01 Vladimir Makarov <vmakarov@redhat.com> 2019-04-01 Vladimir Makarov <vmakarov@redhat.com> * ira-costs.c (process_bb_node_for_hard_reg_moves... |
commit | commitdiff | tree |
2019-03-31 | ro | Enable gcc.dg/attr-aligned-3.c on Solaris |
commit | commitdiff | tree |
2019-03-28 | uros | PR target/89865 |
commit | commitdiff | tree |
2019-03-28 | uros | PR target/89848 Also process XEXP (src, 0) of a shift insn. |
commit | commitdiff | tree |
2019-03-27 | uros | PR target/85667 |
commit | commitdiff | tree |
2019-03-26 | uros | PR target/89827 Also process XEXP (src, 0) of a shift insn. |
commit | commitdiff | tree |
2019-03-26 | ro | Fix g++.dg/abi/lambda-static-1.C with Solaris as ...1.C: Handle Solaris as comdat group |
commit | commitdiff | tree |
2019-03-25 | vmakarov | 2019-03-25 Vladimir Makarov <vmakarov@redhat.com> 2019-03-25 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2019-03-24 | uros | * testsuite/ChangeLog: Fix ChangeLog entry. |
commit | commitdiff | tree |
2019-03-24 | uros | * gcc.target/i386/pr82281.c: Compile only for ia32... |
commit | commitdiff | tree |
2019-03-22 | vmakarov | 2019-03-22 Vladimir Makarov <vmakarov@redhat.com> 2019-03-22 Vladimir Makarov <vmakarov@redhat.com> 2019-03-22 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2019-03-22 | pmderodat | [Ada] GNAT.Sockets: fix recent regressions level routines was not correct anymore... low level routines. |
commit | commitdiff | tree |
2019-03-14 | uros | * gcc.target/i386/pr85860.c: Use target int128 instead... |
commit | commitdiff | tree |
2019-03-13 | vmakarov | 2019-03-13 Vladimir Makarov <vmakarov@redhat.com> 2019-03-13 Vladimir Makarov <vmakarov@redhat.com> 2019-03-13 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2019-03-12 | uros | PR d/87824 |
commit | commitdiff | tree |
2019-03-10 | uros | PR target/68924 |
commit | commitdiff | tree |
2019-03-10 | ro | Mark gdc.dg/pr89041.d as compile test |
commit | commitdiff | tree |
2019-03-10 | ro | Compile gcc.target/i386/indirect-thunk-extern-7.c with... |
commit | commitdiff | tree |
2019-03-08 | uros | PR target/68924 |
commit | commitdiff | tree |
2019-03-06 | uros | * encoding.c (DFmode): #undef before #define. |
commit | commitdiff | tree |
2019-02-27 | alejandro | Replaced spaces with tab in Changelog, committed as... |
commit | commitdiff | tree |
2019-02-27 | alejandro | Add myself to write after approval. Add myself to write after approval. |
commit | commitdiff | tree |
2019-02-26 | uros | * io/transfer.c (transfer_array_inner): Do not |
commit | commitdiff | tree |
2019-02-26 | uros | * doc/extend.texi (__builtin_object_size): ...): Use @samp instead of @var around op1[i]. |
commit | commitdiff | tree |
2019-02-20 | uros | PR target/89397 (ix86_float_exceptions_rounding_supported_p): Ditto. |
commit | commitdiff | tree |
2019-02-20 | uros | * config/alpha/linux-unwind.h (alpha_fallback_frame_state): |
commit | commitdiff | tree |
2019-02-20 | uros | Revert: |
commit | commitdiff | tree |
next |