Show patches with: Submitter = Andre Vieira (lists)       |    State = Action Required       |    Archived = No       |   323 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
aarch64: Fix _BitInt testcases aarch64: Fix _BitInt testcases - - - - --- 2024-04-11 Andre Vieira (lists) New
[wwwdocs] gcc-14/changes.html: Update _BitInt to include AArch64 (little-endian) [wwwdocs] gcc-14/changes.html: Update _BitInt to include AArch64 (little-endian) - - - - --- 2024-04-10 Andre Vieira (lists) New
[PATCHv2,2/2] aarch64: Add support for _BitInt aarch64, bitint: Add support for _BitInt for AArch64 Little Endian - - - - --- 2024-03-27 Andre Vieira (lists) New
[PATCHv2,1/2] aarch64: Do not give ABI change diagnostics for _BitInt(N) aarch64, bitint: Add support for _BitInt for AArch64 Little Endian - - - - --- 2024-03-27 Andre Vieira (lists) New
[v6,5/5] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-27 Andre Vieira (lists) New
[v6,4/5] doloop: Add support for predicated vectorized loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-27 Andre Vieira (lists) New
[v6,3/5] arm: Fix a wrong attribute use and remove unused unspecs and iterators arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-27 Andre Vieira (lists) New
[v6,2/5] arm: Annotate instructions with mve_safe_imp_xlane_pred arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-27 Andre Vieira (lists) New
[v6,1/5] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-27 Andre Vieira (lists) New
[v5,5/5] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-22 Andre Vieira (lists) New
[v5,4/5] arm: Fix a wrong attribute use and remove unused unspecs and iterators arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-22 Andre Vieira (lists) New
[v5,3/5] arm: Annotate instructions with mve_safe_imp_xlane_pred arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-22 Andre Vieira (lists) New
[v5,2/5] doloop: Add support for predicated vectorized loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-22 Andre Vieira (lists) New
[v5,1/5] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-22 Andre Vieira (lists) New
[v4,5/5] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-21 Andre Vieira (lists) New
[v4,4/5] arm: Fix a wrong attribute use and remove unused unspecs and iterators arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-21 Andre Vieira (lists) New
[v4,3/5] arm: Annotate instructions with mve_safe_imp_xlane_pred arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-21 Andre Vieira (lists) New
[v4,2/5] doloop: Add support for predicated vectorized loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-21 Andre Vieira (lists) New
[v4,1/5] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-02-21 Andre Vieira (lists) New
[comitted] bitint: Fix testism where __seg_gs was being used for all targets [comitted] bitint: Fix testism where __seg_gs was being used for all targets - - - - --- 2024-02-19 Andre Vieira (lists) New
[3/3] aarch64: Add SVE support for simd clones [PR 96342] vect, aarch64: Add SVE support for simdclones - - - - --- 2024-01-30 Andre Vieira (lists) New
[2/3] vect: disable multiple calls of poly simdclones vect, aarch64: Add SVE support for simdclones - - - - --- 2024-01-30 Andre Vieira (lists) New
[1/3] vect: Pass stmt_vec_info to TARGET_SIMD_CLONE_USABLE vect, aarch64: Add SVE support for simdclones - - - - --- 2024-01-30 Andre Vieira (lists) New
[2/2] aarch64: Add support for _BitInt aarch64, bitint: Add support for _BitInt for AArch64 Little Endian - - - - --- 2024-01-25 Andre Vieira (lists) New
[1/2] bitint: Use TARGET_ARRAY_MODE for large bitints where target supports it aarch64, bitint: Add support for _BitInt for AArch64 Little Endian - - - - --- 2024-01-25 Andre Vieira (lists) New
[v3,2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-01-19 Andre Vieira (lists) New
[v3,1/2] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-01-19 Andre Vieira (lists) New
[RFC] aarch64: Add support for __BitInt [RFC] aarch64: Add support for __BitInt - - - - --- 2024-01-10 Andre Vieira (lists) New
[v2,2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-01-05 Andre Vieira (lists) New
[v2,1/2] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-01-05 Andre Vieira (lists) New
omp: Fix simdclone arguments with veclen lower than simdlen [PR113040] omp: Fix simdclone arguments with veclen lower than simdlen [PR113040] - - - - --- 2023-12-20 Andre Vieira (lists) New
[2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2023-12-18 Andre Vieira (lists) New
[1/2] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns arm: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2023-12-18 Andre Vieira (lists) New
Fix tests for gomp Fix tests for gomp - - - - --- 2023-12-13 Andre Vieira (lists) New
veclower: improve selection of vector mode when lowering [PR 112787] veclower: improve selection of vector mode when lowering [PR 112787] - - - - --- 2023-12-06 Andre Vieira (lists) New
[RFC] vect: disable multiple calls of poly simdclones [RFC] vect: disable multiple calls of poly simdclones - - - - --- 2023-11-03 Andre Vieira (lists) New
vect: allow using inbranch simdclones for masked loops vect: allow using inbranch simdclones for masked loops - - - - --- 2023-11-02 Andre Vieira (lists) New
ifcvt: Don't lower bitfields with non-constant offsets [PR 111882] ifcvt: Don't lower bitfields with non-constant offsets [PR 111882] - - - - --- 2023-10-20 Andre Vieira (lists) New
[0/8] omp: Replace simd_clone_subparts with TYPE_VECTOR_SUBPARTS - - - - --- 2023-10-18 Andre Vieira (lists) New
[PATCH6/8] omp: Reorder call for TARGET_SIMD_CLONE_ADJUST (was Re: [PATCH7/8] vect: Add TARGET_SIMD… Untitled series #378200 - - - - --- 2023-10-18 Andre Vieira (lists) New
vect, omp: inbranch simdclone dropping const vect, omp: inbranch simdclone dropping const - - - - --- 2023-09-26 Andre Vieira (lists) New
[8/8] aarch64: Add SVE support for simd clones [PR 96342] [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[PATCH7/8] vect: Add TARGET_SIMD_CLONE_ADJUST_RET_OR_PARAM [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[6/8] vect: Add vector_mode paramater to simd_clone_usable [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[5/8] vect: Use inbranch simdclones in masked loops [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[4/8] vect: don't allow fully masked loops with non-masked simd clones [PR 110485] [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[3/8] vect: Fix vect_get_smallest_scalar_type for simd clones [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[2/8] parloops: Allow poly nit and bound [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
[1/8] parloops: Copy target and optimizations when creating a function clone [1/8] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-08-30 Andre Vieira (lists) New
aarch64: enable mixed-types for aarch64 simdclones aarch64: enable mixed-types for aarch64 simdclones - - - - --- 2023-07-26 Andre Vieira (lists) New
Include insn-opinit.h in PLUGIN_H [PR110610] Include insn-opinit.h in PLUGIN_H [PR110610] - - - - --- 2023-07-11 Andre Vieira (lists) New
vect: Treat vector widening IFN calls as 'simple' [PR110436] vect: Treat vector widening IFN calls as 'simple' [PR110436] - - - - --- 2023-07-03 Andre Vieira (lists) New
vect: Don't pass subtype to vect_widened_op_tree where not needed [PR 110142] vect: Don't pass subtype to vect_widened_op_tree where not needed [PR 110142] - - - - --- 2023-06-07 Andre Vieira (lists) New
gimple-range: implement widen plus range gimple-range: implement widen plus range - - - - --- 2023-06-01 Andre Vieira (lists) New
inline: improve internal function costs inline: improve internal function costs - - - - --- 2023-06-01 Andre Vieira (lists) New
[3/3] Remove widen_plus/minus_expr tree codes [1/3] Refactor to allow internal_fn's - - - - --- 2023-04-28 Andre Vieira (lists) New
[2/3] Refactor widen_plus as internal_fn [1/3] Refactor to allow internal_fn's - - - - --- 2023-04-28 Andre Vieira (lists) New
[1/3] Refactor to allow internal_fn's [1/3] Refactor to allow internal_fn's - - - - --- 2023-04-28 Andre Vieira (lists) New
ifcvt: Lower bitfields only if suitable for scalar register [PR tree/109005] ifcvt: Lower bitfields only if suitable for scalar register [PR tree/109005] - - - - --- 2023-03-13 Andre Vieira (lists) New
[RFC,6/X] omp: Allow creation of simd clones from omp declare variant with -fopenmp-simd flag [RFC,6/X] omp: Allow creation of simd clones from omp declare variant with -fopenmp-simd flag - - - - --- 2023-03-08 Andre Vieira (lists) New
[RFC,5/X] omp: Create simd clones from 'omp declare variant's [RFC,5/X] omp: Create simd clones from 'omp declare variant's - - - - --- 2023-03-08 Andre Vieira (lists) New
[RFC,4/X] omp, aarch64: Add SVE support for 'omp declare simd' [PR 96342] [RFC,4/X] omp, aarch64: Add SVE support for 'omp declare simd' [PR 96342] - - - - --- 2023-03-08 Andre Vieira (lists) New
[3/X] parloops: Allow poly number of iterations [3/X] parloops: Allow poly number of iterations - - - - --- 2023-03-08 Andre Vieira (lists) New
[2/X] parloops: Copy target and optimizations when creating a function clone [2/X] parloops: Copy target and optimizations when creating a function clone - - - - --- 2023-03-08 Andre Vieira (lists) New
[1/X] omp: Replace simd_clone_subparts with TYPE_VECTOR_SUBPARTS [1/X] omp: Replace simd_clone_subparts with TYPE_VECTOR_SUBPARTS - - - - --- 2023-03-08 Andre Vieira (lists) New
aarch64: Add aarch64*-*-* to the list of vect_long_long targets aarch64: Add aarch64*-*-* to the list of vect_long_long targets - - - - --- 2023-01-24 Andre Vieira (lists) New
[3/3] arm: Fix MVE predicates synthesis [PR 108443] arm: Fix regressions around MVE predicate codegen - - - - --- 2023-01-24 Andre Vieira (lists) New
[2/3] arm: Remove unnecessary zero-extending of MVE predicates before use [PR 107674] arm: Fix regressions around MVE predicate codegen - - - - --- 2023-01-24 Andre Vieira (lists) New
[1/3] arm: Fix sign of MVE predicate mve_pred16_t [PR 107674] arm: Fix regressions around MVE predicate codegen - - - - --- 2023-01-24 Andre Vieira (lists) New
[2/2] aarch64: Add support for widening LDAPR instructions [1/2] aarch64: Enable the use of LDAPR for load-acquire semantics - - - - --- 2022-11-10 Andre Vieira (lists) New
[1/2] aarch64: Enable the use of LDAPR for load-acquire semantics [1/2] aarch64: Enable the use of LDAPR for load-acquire semantics - - - - --- 2022-11-10 Andre Vieira (lists) New
ifcvt: Support bitfield lowering of multiple-exit loops ifcvt: Support bitfield lowering of multiple-exit loops - - - - --- 2022-11-03 Andre Vieira (lists) New
vect: Make vect_check_gather_scatter reject offsets that aren't multiples of BITS_PER_UNIT [PR10734… vect: Make vect_check_gather_scatter reject offsets that aren't multiples of BITS_PER_UNIT [PR10734… - - - - --- 2022-10-21 Andre Vieira (lists) New
vect: Fix vectype when widening container type in bitfield pattern [PR107326] vect: Fix vectype when widening container type in bitfield pattern [PR107326] - - - - --- 2022-10-20 Andre Vieira (lists) New
ifcvt: Do not lower bitfields if we can't analyze dr's [PR107275] ifcvt: Do not lower bitfields if we can't analyze dr's [PR107275] - - - - --- 2022-10-18 Andre Vieira (lists) New
ifcvt: Fix bitpos calculation in bitfield lowering [PR107229] ifcvt: Fix bitpos calculation in bitfield lowering [PR107229] - - - - --- 2022-10-12 Andre Vieira (lists) New
vect: Don't pattern match BITFIELD_REF's of non-integrals [PR107226] vect: Don't pattern match BITFIELD_REF's of non-integrals [PR107226] - - - - --- 2022-10-12 Andre Vieira (lists) New
Teach vectorizer to deal with bitfield accesses (was: [RFC] Teach vectorizer to deal with bitfield … Teach vectorizer to deal with bitfield accesses (was: [RFC] Teach vectorizer to deal with bitfield … - - - - --- 2022-08-08 Andre Vieira (lists) New
[4/4,RFC] VLA Constructor aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira (lists) New
[3/4] match.pd: Teach forwprop to handle VLA VEC_PERM_EXPRs with VLS CONSTRUCTORs as arguments aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira (lists) New
[2/4] aarch64: Change aarch64_expand_vector_init to use rtx_vector_builder aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira (lists) New
[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
« 1 2 3 4 »