Show patches with: Submitter = Andre Vieira (lists)       |    State = Action Required       |    Archived = No       |   342 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[1/4] aarch64: encourage use of GPR input for SIMD inserts aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira (lists) New
[RFC] Teach vectorizer to deal with bitfield reads [RFC] Teach vectorizer to deal with bitfield reads - - - - --- 2022-07-26 Andre Vieira (lists) New
[AArch64] Implement ACLE Data Intrinsics [AArch64] Implement ACLE Data Intrinsics - - - - --- 2022-06-10 Andre Vieira (lists) New
[AArch64] Improve SVE dup intrinsics codegen [AArch64] Improve SVE dup intrinsics codegen - - - - --- 2022-05-17 Andre Vieira (lists) New
vect, tree-optimization/105219: Disable epilogue vectorization when peeling for alignment vect, tree-optimization/105219: Disable epilogue vectorization when peeling for alignment - - - - --- 2022-04-26 Andre Vieira (lists) New
[AArch64] PR target/105157 Increase number of cores TARGET_CPU_DEFAULT can encode [AArch64] PR target/105157 Increase number of cores TARGET_CPU_DEFAULT can encode - - - - --- 2022-04-07 Andre Vieira (lists) New
[aarch64] Update Neoverse N2 core definition [aarch64] Update Neoverse N2 core definition - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Implement determine_suggested_unroll_factor [aarch64] Implement determine_suggested_unroll_factor - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Update reg-costs to differentiate between memmove costs [aarch64] Update reg-costs to differentiate between memmove costs - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Update regmove costs for neoverse-v1 and neoverse-512tvb tunings [aarch64] Update regmove costs for neoverse-v1 and neoverse-512tvb tunings - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Add Demeter tuning structs [aarch64] Add Demeter tuning structs - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Add Neoverse N2 tuning structs [aarch64] Add Neoverse N2 tuning structs - - - - --- 2022-03-16 Andre Vieira (lists) New
[aarch64] Enable FP16 feature by default for Armv9 [aarch64] Enable FP16 feature by default for Armv9 - - - - --- 2022-03-08 Andre Vieira (lists) New
[aarch64] update reg-costs to include predicate move costs [aarch64] update reg-costs to include predicate move costs - - - - --- 2022-03-08 Andre Vieira (lists) New
[middle-end] PR104498: Fix comparing symbol reference [middle-end] PR104498: Fix comparing symbol reference - - - - --- 2022-02-16 Andre Vieira (lists) New
[arm] MVE: Relax addressing modes for full loads and stores [arm] MVE: Relax addressing modes for full loads and stores - - - - --- 2022-01-14 Andre Vieira (lists) New
[vect] PR103997: Fix epilogue mode skipping [vect] PR103997: Fix epilogue mode skipping - - - - --- 2022-01-13 Andre Vieira (lists) New
[vect] PR103971, PR103977: Fix epilogue mode selection for autodetect only [vect] PR103971, PR103977: Fix epilogue mode selection for autodetect only - - - - --- 2022-01-12 Andre Vieira (lists) New
[vect] Re-analyze all modes for epilogues [vect] Re-analyze all modes for epilogues - - - - --- 2021-12-07 Andre Vieira (lists) New
[AArch64] Enable generation of FRINTNZ instructions [AArch64] Enable generation of FRINTNZ instructions - - - - --- 2021-11-11 Andre Vieira (lists) New
[committed,AArch64] Fix bootstrap failure due to missing ATTRIBUTE_UNUSED,andsim01,Wed 10-Nov-21 12… [committed,AArch64] Fix bootstrap failure due to missing ATTRIBUTE_UNUSED,andsim01,Wed 10-Nov-21 12… - - - - --- 2021-11-10 Andre Vieira (lists) New
[AArch64] Fix TBAA information when lowering NEON loads and stores to gimple [AArch64] Fix TBAA information when lowering NEON loads and stores to gimple - - - - --- 2021-11-09 Andre Vieira (lists) New
[AArch64] Fix big-endian testisms introduced by NEON gimple lowering patch [AArch64] Fix big-endian testisms introduced by NEON gimple lowering patch - - - - --- 2021-11-09 Andre Vieira (lists) New
[AArch64] Fix NEON load/store gimple lowering and big-endian testisms [AArch64] Fix NEON load/store gimple lowering and big-endian testisms - - - - --- 2021-11-04 Andre Vieira (lists) New
[Aarch64] Fix alignment of neon loads & stores in gimple [Aarch64] Fix alignment of neon loads & stores in gimple - - - - --- 2021-10-25 Andre Vieira (lists) New
[arm] Fix MVE addressing modes for VLDR[BHW] and VSTR[BHW] [arm] Fix MVE addressing modes for VLDR[BHW] and VSTR[BHW] - - - - --- 2021-10-12 Andre Vieira (lists) New
[2/3,vect] Consider outside costs earlier for epilogue loops Enable vector unrolling of main loop - - - - --- 2021-09-17 Andre Vieira (lists) New
[1/3,vect] Add main vectorized loop unrolling Enable vector unrolling of main loop - - - - --- 2021-09-17 Andre Vieira (lists) New
[RFC] Implementing detection of saturation and rounding arithmetic [RFC] Implementing detection of saturation and rounding arithmetic - - - - --- 2021-06-03 Andre Vieira (lists) New
[vect] Use main loop's thresholds and vectorization factor to narrow upper_bound of epilogue [vect] Use main loop's thresholds and vectorization factor to narrow upper_bound of epilogue - - - - --- 2021-05-24 Andre Vieira (lists) New
[AArch64] : Use UNSPEC_LD1_SVE for all LD1 loads [AArch64] : Use UNSPEC_LD1_SVE for all LD1 loads - - - - --- 2021-05-14 Andre Vieira (lists) New
[RFC] Using main loop's updated IV as base_address for epilogue vectorization [RFC] Using main loop's updated IV as base_address for epilogue vectorization - - - - --- 2021-04-30 Andre Vieira (lists) New
[PR98791] : IRA: Make sure allocno copy mode's are ordered [PR98791] : IRA: Make sure allocno copy mode's are ordered - - - - --- 2021-02-19 Andre Vieira (lists) New
[AArch64] PR98657: Fix vec_duplicate creation in SVE's <ASHIFT:optab><mode>3 [AArch64] PR98657: Fix vec_duplicate creation in SVE's <ASHIFT:optab><mode>3 - - - - --- 2021-02-17 Andre Vieira (lists) New
PR98974: Fix vectorizable_condition after STMT_VINFO_VEC_STMTS PR98974: Fix vectorizable_condition after STMT_VINFO_VEC_STMTS - - - - --- 2021-02-05 Andre Vieira (lists) New
[AArch64] Fix vector multiplication costs [AArch64] Fix vector multiplication costs - - - - --- 2021-02-03 Andre Vieira (lists) New
[Arm] PR target/95646: Do not clobber callee saved registers with CMSE [Arm] PR target/95646: Do not clobber callee saved registers with CMSE - - - - --- 2020-06-22 Andre Vieira (lists) New
[RFC,vect] BB SLP reduction prototype [RFC,vect] BB SLP reduction prototype - - - - --- 2020-06-09 Andre Vieira (lists) New
[GCC-8,Aarch64] : Backport Force TImode values into even registers [GCC-8,Aarch64] : Backport Force TImode values into even registers - - - - --- 2020-04-29 Andre Vieira (lists) New
[GCC-8,Aarch64] : Fix for PR target/9481 [GCC-8,Aarch64] : Fix for PR target/9481 - - - - --- 2020-04-28 Andre Vieira (lists) New
[Arm] : Fix bootstrap failure with rtl-checking [Arm] : Fix bootstrap failure with rtl-checking - - - - --- 2020-04-27 Andre Vieira (lists) New
[wwwdocs] Add -moutline-atomics for AArch64 on gcc-9 and gcc-8 [wwwdocs] Add -moutline-atomics for AArch64 on gcc-9 and gcc-8 - - - - --- 2020-04-24 Andre Vieira (lists) New
[committed,gcc-9] aarch64: Fix bootstrap with old binutils [PR93053] [committed,gcc-9] aarch64: Fix bootstrap with old binutils [PR93053] - - - - --- 2020-04-22 Andre Vieira (lists) New
[19/19,GCC-8] re PR target/90724 (ICE with __sync_bool_compare_and_swap with -march=armv8.2-a+sve) aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[18/19,GCC-8] aarch64: Fix ICE due to aarch64_gen_compare_reg_maybe_ze [PR94435] aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[17/19,GCC-8] aarch64: Fix bootstrap with old binutils [PR93053] aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[16/19,GCC-8] aarch64: Fix up aarch64_compare_and_swaphi pattern [PR94368] aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[15/19,GCC-8] aarch64: Configure for sys/auxv.h in libgcc for lse-init.c aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[14/19,GCC-8] aarch64: Fix store-exclusive in load-operate LSE helpers aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[13/19,GCC-8] Aarch64: Fix shrinkwrapping interactions with atomics aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[12/19,GCC-8] aarch64: Implement -moutline-atomics aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[11/19,GCC-8] Add visibility to libfunc constructors aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[10/19,GCC-8] aarch64: Add out-of-line functions for LSE atomics aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[9/19,GCC-8] aarch64: Tidy aarch64_split_compare_and_swap aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[8/19,GCC-8] aarch64: Implement TImode compare-and-swap aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[7/19,GCC-8] aarch64: Extend %R for integer registers aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[6/19,GCC-8] aarch64: Remove early clobber from ATOMIC_LDOP scratch aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[5/19,GCC-8] aarch64: Improve atomic-op lse generation aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[4/19,GCC-8] aarch64: Improve swp generation aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[3/19] aarch64: Improve cas generation aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[2/19,GCC-8] aarch64: Simplify LSE cas generation aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[1/19,GCC-8] aarch64: Fix up aarch64_compare_and_swaphi pattern [PR94368] aarch64: Backport outline atomics - - - - --- 2020-04-16 Andre Vieira (lists) New
[Arm] : MVE: Add mve vec_duplicate pattern [Arm] : MVE: Add mve vec_duplicate pattern - - - - --- 2020-04-15 Andre Vieira (lists) New
[Arm] : MVE: Fixes for pointers used in intrinsics for c++ [Arm] : MVE: Fixes for pointers used in intrinsics for c++ - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] MVE: Fix -Wall testisms [Arm] MVE: Fix -Wall testisms - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE: make sure we only use the Arm namespace variant of vuninitializedq [Arm] : MVE: make sure we only use the Arm namespace variant of vuninitializedq - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE: Fix vec extracts to memory [Arm] : MVE: Fix vec extracts to memory - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE Fix immediate constraints on some vector instructions [Arm] : MVE Fix immediate constraints on some vector instructions - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE Don't use lsll for 32-bit shifts scalar [Arm] : MVE Don't use lsll for 32-bit shifts scalar - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE: Fix v[id]wdup's [Arm] : MVE: Fix v[id]wdup's - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE: Fix constant load pattern [Arm] : MVE: Fix constant load pattern - - - - --- 2020-04-07 Andre Vieira (lists) New
[Arm] : MVE: Do not use typeof for pointer parameters [Arm] : MVE: Do not use typeof for pointer parameters - - - - --- 2020-04-07 Andre Vieira (lists) New
[committed,Arm] : MVE: Fix unintended change to tests [committed,Arm] : MVE: Fix unintended change to tests - - - - --- 2020-04-03 Andre Vieira (lists) New
[Arm] : MVE: Fix polymorphism for scalars and constants [Arm] : MVE: Fix polymorphism for scalars and constants - - - - --- 2020-04-02 Andre Vieira (lists) New
[Arm] : Do not process rest of MVE header file after unsupported error [Arm] : Do not process rest of MVE header file after unsupported error - - - - --- 2020-04-02 Andre Vieira (lists) New
[1/2] arm: Add earlyclobber to MVE instructions that require it arm: Enable assembling when testing MVE - - - - --- 2020-03-23 Andre Vieira (lists) New
[Arm] : Revert changes to {get, set}_fpscr [Arm] : Revert changes to {get, set}_fpscr - - - - --- 2020-03-20 Andre Vieira (lists) New
[2/2,Arm] : Fix testisms for MVE testsuite : MVE fixes for codegen and testsuite - - - - --- 2020-03-20 Andre Vieira (lists) New
[1/2,Arm] : Fix MVE move from GPR -> GPR : MVE fixes for codegen and testsuite - - - - --- 2020-03-20 Andre Vieira (lists) New
[RFC,vect] PR 91246: Prototype for vectorization of loops with breaks [RFC,vect] PR 91246: Prototype for vectorization of loops with breaks - - - - --- 2020-03-12 Andre Vieira (lists) New
[vect] PR92429: do not fold when updating epilogue statements [vect] PR92429: do not fold when updating epilogue statements - - - - --- 2020-01-10 Andre Vieira (lists) New
[testsuite,arm] Remove xfail for vect-epilogues test [testsuite,arm] Remove xfail for vect-epilogues test - - - - --- 2019-12-11 Andre Vieira (lists) New
[vect] Keep track of DR_OFFSET advance in dr_vec_info rather than data_reference [vect] Keep track of DR_OFFSET advance in dr_vec_info rather than data_reference - - - - --- 2019-12-10 Andre Vieira (lists) New
[vect] PR92347: Don't overwrite safelen for epilogues [vect] PR92347: Don't overwrite safelen for epilogues - - - - --- 2019-11-11 Andre Vieira (lists) New
[vect] Account for epilogue's peeling for gaps when checking if we have enough niters for epilogue [vect] Account for epilogue's peeling for gaps when checking if we have enough niters for epilogue - - - - --- 2019-11-08 Andre Vieira (lists) New
[vect] PR 92351: When peeling for alignment make alignment of epilogues unknown [vect] PR 92351: When peeling for alignment make alignment of epilogues unknown - - - - --- 2019-11-07 Andre Vieira (lists) New
[vect] PR92317: fix skip_epilogue creation for epilogues [vect] PR92317: fix skip_epilogue creation for epilogues - - - - --- 2019-11-06 Andre Vieira (lists) New
[vect] PR92317: fix skip_epilogue creation for epilogues [vect] PR92317: fix skip_epilogue creation for epilogues - - - - --- 2019-11-05 Andre Vieira (lists) New
[vect] Disable vectorization of epilogues for loops with SIMDUID set [vect] Disable vectorization of epilogues for loops with SIMDUID set - - - - --- 2019-11-04 Andre Vieira (lists) New
[vect] Clean up orig_loop_vinfo from vect_analyze_loop [vect] Clean up orig_loop_vinfo from vect_analyze_loop - - - - --- 2019-10-31 Andre Vieira (lists) New
[testuite] Fix pr80481.C after epilogue vectorization [testuite] Fix pr80481.C after epilogue vectorization - - - - --- 2019-10-31 Andre Vieira (lists) New
[committed,testsuite] Fix wrong order of dg-additional-options [committed,testsuite] Fix wrong order of dg-additional-options - - - - --- 2019-10-31 Andre Vieira (lists) New
[committed,vect] PR 88915: Vectorize epilogues when versioning loops (was Re: [PATCH 1/2][vect]PR 8… [committed,vect] PR 88915: Vectorize epilogues when versioning loops (was Re: [PATCH 1/2][vect]PR 8… - - - - --- 2019-10-29 Andre Vieira (lists) New
[committed,arm] Backport -- Fix multilibs for Armv7-R(was Re: [PATCH, arm] Backport -- Fix multilib… [committed,arm] Backport -- Fix multilibs for Armv7-R(was Re: [PATCH, arm] Backport -- Fix multilib… - - - - --- 2019-10-24 Andre Vieira (lists) New
[committed,vect] Only change base alignment if more restrictive [committed,vect] Only change base alignment if more restrictive - - - - --- 2019-10-21 Andre Vieira (lists) New
[committed,Arm] Fix multilibs for Armv7-R (was Re: [PATCH][Arm] Fix multilibs for Armv7-R) [committed,Arm] Fix multilibs for Armv7-R (was Re: [PATCH][Arm] Fix multilibs for Armv7-R) - - - - --- 2019-10-18 Andre Vieira (lists) New
[Arm] Fix multilibs for Armv7-R [Arm] Fix multilibs for Armv7-R - - - - --- 2019-10-18 Andre Vieira (lists) New
[committed,vect] Be consistent in versioning threshold use [committed,vect] Be consistent in versioning threshold use - - - - --- 2019-10-17 Andre Vieira (lists) New
[committed,vect] Outline code into new function: determine_peel_for_niter [committed,vect] Outline code into new function: determine_peel_for_niter - - - - --- 2019-10-17 Andre Vieira (lists) New
[committed,vect] Refactor versioning threshold [committed,vect] Refactor versioning threshold - - - - --- 2019-10-17 Andre Vieira (lists) New
« 1 2 3 4 »