Show patches with: Submitter = Tamar Christina       |    State = Action Required       |    Archived = No       |   763 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[vect] : Add check for BUILT_IN_NORMAL to ifcvt [PR122103] [vect] : Add check for BUILT_IN_NORMAL to ifcvt [PR122103] - - - - --- 2026-01-06 Tamar Christina New
middle-end: teach convert_mult_to_fma handle casts between addend and multiplicant [PR122749] middle-end: teach convert_mult_to_fma handle casts between addend and multiplicant [PR122749] - - - - --- 2026-01-05 Tamar Christina New
[6/6,vect] : teach vectorizable_call to predicate calls when they can trap [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
[5/6,vect] : teach if-convert to predicate __builtin calls [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
[4/6,vect] : update tests for -ftrapping-math support [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
[3/6] middle-end: extend fma -> fms transformation to conditional optab [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
[2/6] middle-end: Add new conditional IFNs for existing math IFNs [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
[1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] [1/6] middle-end: teach gimple_could_trap_p to handle __builtin calls [PR122103] - - - - --- 2025-12-29 Tamar Christina New
AArch64: tweak inner-loop penalty when doing outer-loop vect [PR121290] AArch64: tweak inner-loop penalty when doing outer-loop vect [PR121290] - - - - --- 2025-12-29 Tamar Christina New
AArch64: Add if-conversion target cost model [PR123017] AArch64: Add if-conversion target cost model [PR123017] - - - - --- 2025-12-29 Tamar Christina New
[vect] : [15 Backport] don't hoist conditional loads above their condition [PR122868] [vect] : [15 Backport] don't hoist conditional loads above their condition [PR122868] - - - - --- 2025-12-22 Tamar Christina New
[committed] fortran, openmp: Add default case to trans-openmp switch in order to avoid -Wmaybe-unin… [committed] fortran, openmp: Add default case to trans-openmp switch in order to avoid -Wmaybe-unin… - - - - --- 2025-12-21 Tamar Christina New
[v2,vect] : use wider precision type for generating early break scalar IV [PR123089] [v2,vect] : use wider precision type for generating early break scalar IV [PR123089] - - - - --- 2025-12-19 Tamar Christina New
[vect] : use wider precision type for generating early break scalar IV [PR123089] [vect] : use wider precision type for generating early break scalar IV [PR123089] - - - - --- 2025-12-17 Tamar Christina New
[vect] : generate new scalar early break IV as unsigned [PR123089] [vect] : generate new scalar early break IV as unsigned [PR123089] - - - - --- 2025-12-15 Tamar Christina New
[2/2,vect] : add testcase from [PR123032] [1/2,vect] : add testcase from [PR123043] - - - - --- 2025-12-15 Tamar Christina New
[1/2,vect] : add testcase from [PR123043] [1/2,vect] : add testcase from [PR123043] - - - - --- 2025-12-15 Tamar Christina New
[vect] : only move update_e if edge is split [PR123014] [vect] : only move update_e if edge is split [PR123014] - - - - --- 2025-12-11 Tamar Christina New
[committed] AArch64: fix subregs in boolean reductions [PR123026] [committed] AArch64: fix subregs in boolean reductions [PR123026] - - - - --- 2025-12-08 Tamar Christina New
[committed,vect] : move the condition down into the loop checking every scalar load [PR122868] [committed,vect] : move the condition down into the loop checking every scalar load [PR122868] - - - - --- 2025-12-08 Tamar Christina New
[vect] : fix ICE when duplicate dummy IV PHIs are still in CFG [PR122969] [vect] : fix ICE when duplicate dummy IV PHIs are still in CFG [PR122969] - - - - --- 2025-12-03 Tamar Christina New
[vect] : delay identification of update_e until after skip_epilog [PR122959] [vect] : delay identification of update_e until after skip_epilog [PR122959] - - - - --- 2025-12-03 Tamar Christina New
[vect] : don't hoist conditional loads above their condition [PR122868] [vect] : don't hoist conditional loads above their condition [PR122868] - - - - --- 2025-12-02 Tamar Christina New
middle-end: check that the argument is an SSA_NAME before calling get_gimple_for_ssa_name [PR122890] middle-end: check that the argument is an SSA_NAME before calling get_gimple_for_ssa_name [PR122890] - - - - --- 2025-11-27 Tamar Christina New
[committed] middle-end: guard against non-single use compares in emit_cmp_and_jump_insns [committed] middle-end: guard against non-single use compares in emit_cmp_and_jump_insns - - - - --- 2025-11-26 Tamar Christina New
middle-end Correctly detect unsigned vec_cbranch [PR122861] middle-end Correctly detect unsigned vec_cbranch [PR122861] - - - - --- 2025-11-26 Tamar Christina New
[v4,3/3,committed] AArch64: Implement {cond_}vec_cbranch_{any|all} [PR118974] Untitled series #483471 - - - - --- 2025-11-25 Tamar Christina New
[v2,3/3] AArch64: Implement {cond_}vec_cbranch_{any|all} [PR118974] [v2,1/3] middle-end: support new {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974] - - - - --- 2025-11-17 Tamar Christina New
[v2,2/3,vect] : check support for gcond with {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974] [v2,1/3] middle-end: support new {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974] - - - - --- 2025-11-17 Tamar Christina New
[v2,1/3] middle-end: support new {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974] [v2,1/3] middle-end: support new {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974] - - - - --- 2025-11-17 Tamar Christina New
[1/2] middle-end: add target hook for isel [1/2] middle-end: add target hook for isel - - - - --- 2025-11-13 Tamar Christina New
[vect] : Fix null dereference in boolean reductions [PR122475] [vect] : Fix null dereference in boolean reductions [PR122475] - - - - --- 2025-11-03 Tamar Christina New
[vect] : tighten IFN_VEC_SHL_INSERT requirements. [vect] : tighten IFN_VEC_SHL_INSERT requirements. - - - - --- 2025-10-30 Tamar Christina New
AArch64: expand extractions of Adv.SIMD registers from SVE as separate insn. AArch64: expand extractions of Adv.SIMD registers from SVE as separate insn. - - - - --- 2025-10-28 Tamar Christina New
AArch64: support bf16 to sf extensions [PR121853] AArch64: support bf16 to sf extensions [PR121853] - - - - --- 2025-10-27 Tamar Christina New
[vect] : Fix operand swapping on complex multiplication detection [PR122408] [vect] : Fix operand swapping on complex multiplication detection [PR122408] - - - - --- 2025-10-27 Tamar Christina New
[vect] : support vectorization of early break forced live IVs as scalar [vect] : support vectorization of early break forced live IVs as scalar - - - - --- 2025-10-25 Tamar Christina New
[vect] : Fix LCSSA wiring during peeling of multiple-exit loops [vect] : Fix LCSSA wiring during peeling of multiple-exit loops - - - - --- 2025-10-25 Tamar Christina New
middle-end: Don't ICE during gimple_build of an incomplete PHI node middle-end: Don't ICE during gimple_build of an incomplete PHI node - - - - --- 2025-10-25 Tamar Christina New
[4/4] AArch64: Add support for boolean reductions for Adv. SIMD using SVE [1/4,vect] : Add support for boolean reductions for VLA - - - - --- 2025-10-21 Tamar Christina New
[3/4] AArch64: Add support for boolean reductions for Adv. SIMD [1/4,vect] : Add support for boolean reductions for VLA - - - - --- 2025-10-21 Tamar Christina New
[2/4] AArch64: Add support for boolean reductions for SVE [1/4,vect] : Add support for boolean reductions for VLA - - - - --- 2025-10-21 Tamar Christina New
[1/4,vect] : Add support for boolean reductions for VLA [1/4,vect] : Add support for boolean reductions for VLA - - - - --- 2025-10-21 Tamar Christina New
[committed,MAINTAINERS] : Add myself to vectorizer maintainer list [committed,MAINTAINERS] : Add myself to vectorizer maintainer list - - - - --- 2025-10-20 Tamar Christina New
AArch64: Extend intrinsics framework to account for merging predications without gp [PR121604] AArch64: Extend intrinsics framework to account for merging predications without gp [PR121604] - - - - --- 2025-10-14 Tamar Christina New
[9/9] AArch64: Implement widen_[us]sum using 2-way [US]UDOT for SVE2p1 [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[8/9] AArch64: Implement widen_[us]sum using [US]ADDW[TB] for SVE2 [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[7/9] AArch64: Implement widen_[us]sum using dotproduct for SVE [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[6/9,rs6000] : convert widen_[us]sum into convert optab [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[5/9,ia64] : convert widen_[us]sum into convert optab [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[4/9] Arm: convert widen_[us]sum into convert optab [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[3/9] AArch64: add double widen_sum optab using dotprod for Adv.SIMD [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[2/9] AArch64: convert widen_sum optabs to convert [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
[1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] [1/9] middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR122069] - - - - --- 2025-10-03 Tamar Christina New
middle-end: Relax vect_recog_vector_vector_shift_pattern STMT def type [PR121949] middle-end: Relax vect_recog_vector_vector_shift_pattern STMT def type [PR121949] - - - - --- 2025-10-02 Tamar Christina New
[v4,3/3] middle-end: Use addhn for compression instead of inclusive OR when reducing comparison val… Untitled series #472830 - - - - --- 2025-09-09 Tamar Christina New
[v3,3/3] middle-end: Use addhn for compression instead of inclusive OR when reducing comparison val… Untitled series #472011 - - - - --- 2025-09-03 Tamar Christina New
[v2,3/3] middle-end: Use addhn for compression instead of inclusive OR when reducing comparison val… Untitled series #471848 - - - - --- 2025-09-02 Tamar Christina New
[v2,2/3] AArch64: Add support for addhn vectorizer optabs for Adv.SIMD Untitled series #471849 - - - - --- 2025-09-02 Tamar Christina New
[3/3] middle-end: Use addhn for compression instead of inclusive OR when reducing comparison values [1/3] middle-end: clear the user unroll flag if the cost model has overriden it - - - - --- 2025-09-02 Tamar Christina New
[2/3] AArch64: Add support for addhn vectorizer optabs for Adv.SIMD [1/3] middle-end: clear the user unroll flag if the cost model has overriden it - - - - --- 2025-09-02 Tamar Christina New
[1/3] middle-end: clear the user unroll flag if the cost model has overriden it [1/3] middle-end: clear the user unroll flag if the cost model has overriden it - - - - --- 2025-09-02 Tamar Christina New
[2/2] AArch64: extend cost model to cost outer loop vect where the inner loop is invariant [PR12129… [1/2] AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290] - - - - --- 2025-08-20 Tamar Christina New
[1/2] AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290] [1/2] AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290] - - - - --- 2025-08-20 Tamar Christina New
[5/5] middle-end: Use addhn for compression instead of inclusive OR when reducing comparison values [1/5] middle-end: Add scaffolding to support narrowing IFNs - - - - --- 2025-08-19 Tamar Christina New
[4/5] middle-end: clear the user unroll flag if the cost model has overriden it [1/5] middle-end: Add scaffolding to support narrowing IFNs - - - - --- 2025-08-19 Tamar Christina New
[3/5] AArch64: Add support for addhn vectorizer optabs for Adv.SIMD [1/5] middle-end: Add scaffolding to support narrowing IFNs - - - - --- 2025-08-19 Tamar Christina New
[2/5] middle-end: Add detection for add halfing and narrowing instruction [1/5] middle-end: Add scaffolding to support narrowing IFNs - - - - --- 2025-08-19 Tamar Christina New
[1/5] middle-end: Add scaffolding to support narrowing IFNs [1/5] middle-end: Add scaffolding to support narrowing IFNs - - - - --- 2025-08-19 Tamar Christina New
[3/3] AArch64: Use vectype from SLP node instead of stmt_info [PR121536] [1/3] AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536] - - - - --- 2025-08-19 Tamar Christina New
[2/3] middle-end: Fix costing hooks of various vectorizable_* [PR121536] [1/3] AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536] - - - - --- 2025-08-19 Tamar Christina New
[1/3] AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536] [1/3] AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536] - - - - --- 2025-08-19 Tamar Christina New
[vect] Don't set bogus bounds on epilogues [PR120805] [vect] Don't set bogus bounds on epilogues [PR120805] - - - - --- 2025-07-31 Tamar Christina New
[2/2] middle-end: Use rounding division for ranges for partial vectors [PR120922] [1/2] middle-end: don't set range on partial vectors [PR120922] - - - - --- 2025-07-08 Tamar Christina New
[1/2] middle-end: don't set range on partial vectors [PR120922] [1/2] middle-end: don't set range on partial vectors [PR120922] - - - - --- 2025-07-08 Tamar Christina New
[committed,testsuite] : add sve hw check to testcase [PR120817] [committed,testsuite] : add sve hw check to testcase [PR120817] - - - - --- 2025-07-07 Tamar Christina New
[commited] : Update maintainers file [commited] : Update maintainers file - - - - --- 2025-07-07 Tamar Christina New
[committed,docs] : fix a typo in used attribute documentation [committed,docs] : fix a typo in used attribute documentation - - - - --- 2025-06-27 Tamar Christina New
middle-end: Fix store_bit_field expansions of vector constructors [PR120718] middle-end: Fix store_bit_field expansions of vector constructors [PR120718] - - - - --- 2025-06-24 Tamar Christina New
middle-end: replace log_vf usages with vf to allow support for non-power of two vf middle-end: replace log_vf usages with vf to allow support for non-power of two vf - - - - --- 2025-06-23 Tamar Christina New
[3/3] AArch64 Implement cbranch_any and cbranch_all [PR118974] [1/3] middle-end: support vec_cbranch_any and vec_cbranch_all [PR118974] - - - - --- 2025-06-09 Tamar Christina New
[2/3] AArch64: Support eliding ptest on masked compares [PR118974] [1/3] middle-end: support vec_cbranch_any and vec_cbranch_all [PR118974] - - - - --- 2025-06-09 Tamar Christina New
[1/3] middle-end: support vec_cbranch_any and vec_cbranch_all [PR118974] [1/3] middle-end: support vec_cbranch_any and vec_cbranch_all [PR118974] - - - - --- 2025-06-09 Tamar Christina New
AArch64 promote aarch64-autovec-peference to mautovec-preference AArch64 promote aarch64-autovec-peference to mautovec-preference - - - - --- 2025-06-03 Tamar Christina New
[1/2] AArch64 docs: add itemx for outline-atomics docs [1/2] AArch64 docs: add itemx for outline-atomics docs - - - - --- 2025-06-03 Tamar Christina New
[v3,2/2] AArch64: propose -mmax-vectorization as an option to override vector costing Untitled series #459365 - - - - --- 2025-06-03 Tamar Christina New
[2/2] AArch64: Use vectorizer initial unrolling as default Untitled series #456827 - - - - --- 2025-05-14 Tamar Christina New
[v2,2/2] AArch64: propose -mmax-vectorization as an option to override vector costing Untitled series #456824 - - - - --- 2025-05-14 Tamar Christina New
[4/4,libstdc++] use pragma GCC 4 preferred for std::find [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[3/4,c++-frontend] : implement pragma unroll n <requested|preferred> for C++ [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[2/4,c-frontend] : implement pragma unroll n <requested|preferred> for C [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[2/2] AArch64: Use vectorizer initial unrolling as default [1/2] middle-end: Apply loop->unroll directly in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[1/2] middle-end: Apply loop->unroll directly in vectorizer [1/2] middle-end: Apply loop->unroll directly in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[2/2] AArch64: propose -mmax-vectorization as an option to override vector costing [1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer [1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[v2,committed,14,backport] middle-end: fix masking for partial vectors and early break [PR119351] [v2,committed,14,backport] middle-end: fix masking for partial vectors and early break [PR119351] - - - - --- 2025-04-28 Tamar Christina New
[committed,14,backport] AArch64: force operand to fresh register to avoid subreg issues [PR118892] [committed,14,backport] AArch64: force operand to fresh register to avoid subreg issues [PR118892] - - - - --- 2025-04-28 Tamar Christina New
docs: Document PFA support in GCC-15 changes docs: Document PFA support in GCC-15 changes - - - - --- 2025-04-23 Tamar Christina New
middle-end: Add new "max" vector cost model middle-end: Add new "max" vector cost model - - - - --- 2025-04-23 Tamar Christina New
« 1 2 3 47 8 »