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
arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444] arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444] - - - - --- 2024-10-18 Andre Vieira (lists) New
fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997] fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997] - - - - --- 2024-10-14 Andre Vieira (lists) New
arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC] arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC] - - - - --- 2024-10-07 Andre Vieira (lists) New
arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444] arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444] - - - - --- 2024-10-04 Andre Vieira (lists) New
[2/2] aarch64: remove SVE2 requirement from SME and diagnose it as unsupported aarch64: remove SVE2 requirement from SME and diagnose it as unsupported - - - - --- 2024-10-02 Andre Vieira (lists) New
[1/2] aarch64: Split FCMA feature bit from Armv8.3-A aarch64: remove SVE2 requirement from SME and diagnose it as unsupported - - - - --- 2024-10-02 Andre Vieira (lists) New
[v2] arm: Prevent ICE when doloop dec_set is not PLUS_EXPR [v2] arm: Prevent ICE when doloop dec_set is not PLUS_EXPR - - - - --- 2024-09-27 Andre Vieira (lists) New
arm: Fix missed CE optimization for armv8.1-m.main [PR 116444] arm: Fix missed CE optimization for armv8.1-m.main [PR 116444] - - - - --- 2024-09-25 Andre Vieira (lists) New
rtl: Enable the use of rtx values with int and mode attributes rtl: Enable the use of rtx values with int and mode attributes - - - - --- 2024-08-13 Andre Vieira (lists) New
arm: Prevent ICE when doloop dec_set is not PLUS_EXPR arm: Prevent ICE when doloop dec_set is not PLUS_EXPR - - - - --- 2024-07-26 Andre Vieira (lists) New
mve: Fix vsetq_lane for 64-bit elements with lane 1 [PR 115611] mve: Fix vsetq_lane for 64-bit elements with lane 1 [PR 115611] - - - - --- 2024-06-26 Andre Vieira (lists) New
arm: make arm_predict_doloop_p reject loops with calls arm: make arm_predict_doloop_p reject loops with calls - - - - --- 2024-06-25 Andre Vieira (lists) New
arm: Add .type and .size to __gnu_cmse_nonsecure_call [PR115360] arm: Add .type and .size to __gnu_cmse_nonsecure_call [PR115360] - - - - --- 2024-06-05 Andre Vieira (lists) New
RFC: Support for pragma clang loop interleave_count(N) RFC: Support for pragma clang loop interleave_count(N) - - - - --- 2024-06-04 Andre Vieira (lists) New
[2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm, doloop: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-05-23 Andre Vieira (lists) New
[1/2] doloop: Add support for predicated vectorized loops arm, doloop: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-05-23 Andre Vieira (lists) New
[2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops arm, doloop: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-05-23 Andre Vieira (lists) New
[1/2] doloop: Add support for predicated vectorized loops arm, doloop: Add support for MVE Tail-Predicated Low Overhead Loops - - - - --- 2024-05-23 Andre Vieira (lists) New
[wwwdocs] Specify AArch64 BitInt support for little-endian only [wwwdocs] Specify AArch64 BitInt support for little-endian only - - - - --- 2024-05-07 Andre Vieira (lists) New
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 2 3 4 »