Show patches with: Archived = No       |   127515 patches
« 1 2 ... 11 12 131275 1276 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[V2] RISC-V: Add more SLP tests [V2] RISC-V: Add more SLP tests - - - - --- 2023-06-13 钟居哲 New
[V3] RISC-V: Add more SLP tests [V3] RISC-V: Add more SLP tests - - - - --- 2023-06-13 钟居哲 New
RISC-V: Use merge approach to optimize vector permutation RISC-V: Use merge approach to optimize vector permutation - - - - --- 2023-06-14 钟居哲 New
回复: Re: [PATCH] RISC-V: Ensure vector args and return use function stack to pass [PR110119] 回复: Re: [PATCH] RISC-V: Ensure vector args and return use function stack to pass [PR110119] - - - - --- 2023-06-14 钟居哲 New
[V3] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs [V3] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs - - - - --- 2023-06-15 钟居哲 New
[V4] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs [V4] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs - - - - --- 2023-06-15 钟居哲 New
RISC-V: Fix PR 110264 RISC-V: Fix PR 110264 - - - - --- 2023-06-16 钟居哲 New
RISC-V: Fix VL operand bug in VSETVL PASS[PR110264] RISC-V: Fix VL operand bug in VSETVL PASS[PR110264] - - - - --- 2023-06-16 钟居哲 New
[V5] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs [V5] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs - - - - --- 2023-06-16 钟居哲 New
[V6] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs [V6] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs - - - - --- 2023-06-16 钟居哲 New
[V7] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs [V7] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs - - - - --- 2023-06-17 钟居哲 New
RISC-V: Add VLS modes for GNU vectors RISC-V: Add VLS modes for GNU vectors - - - - --- 2023-06-18 钟居哲 New
VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-19 钟居哲 New
RISC-V: Fix fails of testcases RISC-V: Fix fails of testcases - - - - --- 2023-06-19 钟居哲 New
RISC-V: Optimize codegen of VLA SLP RISC-V: Optimize codegen of VLA SLP - - - - --- 2023-06-20 钟居哲 New
[V2] RISC-V: Optimize codegen of VLA SLP [V2] RISC-V: Optimize codegen of VLA SLP - - - - --- 2023-06-20 钟居哲 New
[V3] RISC-V: Optimize codegen of VLA SLP [V3] RISC-V: Optimize codegen of VLA SLP - - - - --- 2023-06-20 钟居哲 New
[V2] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer [V2] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-20 钟居哲 New
[V3] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer [V3] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-20 钟居哲 New
RISC-V: Support RVV floating-point ternary auto-vectorization RISC-V: Support RVV floating-point ternary auto-vectorization - - - - --- 2023-06-21 钟居哲 New
: [NFC] Move can_vec_mask_load_store_p and get_len_load_store_mode from "optabs-query" into "optabs… : [NFC] Move can_vec_mask_load_store_p and get_len_load_store_mode from "optabs-query" into "optabs… - - - - --- 2023-06-21 钟居哲 New
[V2] RISC-V: Support RVV floating-point auto-vectorization [V2] RISC-V: Support RVV floating-point auto-vectorization - - - - --- 2023-06-21 钟居哲 New
[V4] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer [V4] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-21 钟居哲 New
[V3] RISC-V: Support RVV floating-point auto-vectorization [V3] RISC-V: Support RVV floating-point auto-vectorization - - - - --- 2023-06-21 钟居哲 New
RISC-V: Refactor the integer ternary autovec pattern RISC-V: Refactor the integer ternary autovec pattern - - - - --- 2023-06-21 钟居哲 New
[V5] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer [V5] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-22 钟居哲 New
[V6] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer [V6] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer - - - - --- 2023-06-22 钟居哲 New
GIMPLE_FOLD: Apply LEN_MASK_{LOAD,STORE} into GIMPLE_FOLD GIMPLE_FOLD: Apply LEN_MASK_{LOAD,STORE} into GIMPLE_FOLD - - - - --- 2023-06-23 钟居哲 New
SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysis SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysis - - - - --- 2023-06-23 钟居哲 New
LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE} LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE} - - - - --- 2023-06-23 钟居哲 New
SSA ALIAS: Apply LEN_MASK_STORE to 'ref_maybe_used_by_call_p_1' SSA ALIAS: Apply LEN_MASK_STORE to 'ref_maybe_used_by_call_p_1' - - - - --- 2023-06-23 钟居哲 New
IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address' IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address' - - - - --- 2023-06-23 钟居哲 New
DSE: Add LEN_MASK_STORE analysis into DSE DSE: Add LEN_MASK_STORE analysis into DSE - - - - --- 2023-06-23 钟居哲 New
[V2] LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE} [V2] LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE} - - - - --- 2023-06-23 钟居哲 New
internal-fn: Fix bug of BIAS argument index internal-fn: Fix bug of BIAS argument index - - - - --- 2023-06-25 钟居哲 New
RISC-V: Enable len_mask{load, store} and remove len_{load, store} RISC-V: Enable len_mask{load, store} and remove len_{load, store} - - - - --- 2023-06-25 钟居哲 New
[V2] RISC-V: Enable len_mask{load, store} and remove len_{load, store} [V2] RISC-V: Enable len_mask{load, store} and remove len_{load, store} - - - - --- 2023-06-25 钟居哲 New
RISC-V: Optimize VSETVL codegen of SELECT_VL with LEN_MASK_{LOAD, STORE} RISC-V: Optimize VSETVL codegen of SELECT_VL with LEN_MASK_{LOAD, STORE} - - - - --- 2023-06-25 钟居哲 New
GIMPLE_FOLD: Fix gimple fold for LEN_MASK_{LOAD,STORE} GIMPLE_FOLD: Fix gimple fold for LEN_MASK_{LOAD,STORE} - - - - --- 2023-06-26 钟居哲 New
[V2] DSE: Add LEN_MASK_STORE analysis into DSE [V2] DSE: Add LEN_MASK_STORE analysis into DSE - - - - --- 2023-06-26 钟居哲 New
SCCVN: Fix repeating variable name "len" SCCVN: Fix repeating variable name "len" - - - - --- 2023-06-26 钟居哲 New
SSCV: Add LEN_MASK_STORE into SCCVN SSCV: Add LEN_MASK_STORE into SCCVN - - - - --- 2023-06-26 钟居哲 New
RISC-V: Remove redundant vcond patterns RISC-V: Remove redundant vcond patterns - - - - --- 2023-06-26 钟居哲 New
RISC-V: Enhance RVV VLA SLP auto-vectorization RISC-V: Enhance RVV VLA SLP auto-vectorization - - - - --- 2023-06-26 钟居哲 New
[V3] DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STORE [V3] DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STORE - - - - --- 2023-06-26 钟居哲 New
[V2] GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD,STORE} [V2] GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD,STORE} - - - - --- 2023-06-26 钟居哲 New
[V2] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE [V2] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE - - - - --- 2023-06-26 钟居哲 New
Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-06-26 钟居哲 New
[V3] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE [V3] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE - - - - --- 2023-06-26 钟居哲 New
[V2] RISC-V: Support const vector expansion with step vector with base != 0 [V2] RISC-V: Support const vector expansion with step vector with base != 0 - - - - --- 2023-06-26 钟居哲 New
[V4] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE [V4] SCCVN: Add LEN_MASK_STORE and fix LEN_STORE - - - - --- 2023-06-27 钟居哲 New
RISC-V: Fix bug of pre-calculated const vector mask RISC-V: Fix bug of pre-calculated const vector mask - - - - --- 2023-06-27 钟居哲 New
[V2] RISC-V: Fix bug of pre-calculated const vector mask [V2] RISC-V: Fix bug of pre-calculated const vector mask - - - - --- 2023-06-28 钟居哲 New
RISC-V: Support floating-point vfwadd/vfwsub vv/wv combine lowering RISC-V: Support floating-point vfwadd/vfwsub vv/wv combine lowering - - - - --- 2023-06-28 钟居哲 New
[V2] RISC-V: Support floating-point vfwadd/vfwsub vv/wv combine lowering [V2] RISC-V: Support floating-point vfwadd/vfwsub vv/wv combine lowering - - - - --- 2023-06-28 钟居哲 New
RISC-V: Support vfwmul.vv combine lowering RISC-V: Support vfwmul.vv combine lowering - - - - --- 2023-06-28 钟居哲 New
RISC-V: Support vfwmacc combine lowering RISC-V: Support vfwmacc combine lowering - - - - --- 2023-06-28 钟居哲 New
[V3] RISC-V: Fix bug of pre-calculated const vector mask for VNx1BI, VNx2BI and VNx4BI [V3] RISC-V: Fix bug of pre-calculated const vector mask for VNx1BI, VNx2BI and VNx4BI - - - - --- 2023-06-28 钟居哲 New
RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering - - - - --- 2023-06-28 钟居哲 New
[V2] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V2] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-06-30 钟居哲 New
[V3] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V3] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-06-30 钟居哲 New
[V4] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V4] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-06-30 钟居哲 New
[V5] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V5] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-06-30 钟居哲 New
VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer - - - - --- 2023-06-30 钟居哲 New
[V6] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V6] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-07-03 钟居哲 New
Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments - - - - --- 2023-07-03 钟居哲 New
[V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments [V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments - - - - --- 2023-07-03 钟居哲 New
[V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern [V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern - - - - --- 2023-07-03 钟居哲 New
[VSETVL,PASS] RISC-V: Optimize local AVL propagation [VSETVL,PASS] RISC-V: Optimize local AVL propagation - - - - --- 2023-07-03 钟居哲 New
[V2] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer [V2] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer - - - - --- 2023-07-04 钟居哲 New
[V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer [V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer - - - - --- 2023-07-04 钟居哲 New
[V4] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer [V4] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer - - - - --- 2023-07-04 钟居哲 New
[V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer [V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer - - - - --- 2023-07-04 钟居哲 New
[v1] RISC-V: Support gather_load/scatter RVV auto-vectorization [v1] RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-05 钟居哲 New
VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control. VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control. - - - - --- 2023-07-06 钟居哲 New
[V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control. [V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control. - - - - --- 2023-07-06 钟居哲 New
[V2] RISC-V: Support gather_load/scatter RVV auto-vectorization [V2] RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-06 钟居哲 New
[V3] RISC-V: Support gather_load/scatter RVV auto-vectorization [V3] RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-07 钟居哲 New
VECT: Add COND_LEN_* operations for loop control with length targets VECT: Add COND_LEN_* operations for loop control with length targets - - - - --- 2023-07-07 钟居哲 New
[V4] RISC-V: Support gather_load/scatter RVV auto-vectorization [V4] RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-07 钟居哲 New
[V5] RISC-V: Support gather_load/scatter RVV auto-vectorization [V5] RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-07 钟居哲 New
GCSE: Export add_label_notes as global function GCSE: Export add_label_notes as global function - - - - --- 2023-07-10 钟居哲 New
GCSE: Export 'insert_insn_end_basic_block' as global function GCSE: Export 'insert_insn_end_basic_block' as global function - - - - --- 2023-07-10 钟居哲 New
[v2] GCSE: Export 'insert_insn_end_basic_block' as global function [v2] GCSE: Export 'insert_insn_end_basic_block' as global function - - - - --- 2023-07-10 钟居哲 New
[V2] VECT: Add COND_LEN_* operations for loop control with length targets [V2] VECT: Add COND_LEN_* operations for loop control with length targets - - - - --- 2023-07-10 钟居哲 New
RISC-V: Optimize permutation codegen with vcompress RISC-V: Optimize permutation codegen with vcompress - - - - --- 2023-07-11 钟居哲 New
VECT: Apply COND_LEN_* into vectorizable_operation VECT: Apply COND_LEN_* into vectorizable_operation - - - - --- 2023-07-12 钟居哲 New
RISC-V: Support COND_LEN_* patterns RISC-V: Support COND_LEN_* patterns - - - - --- 2023-07-12 钟居哲 New
RISC-V: Support integer mult highpart auto-vectorization RISC-V: Support integer mult highpart auto-vectorization - - - - --- 2023-07-12 钟居哲 New
[V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization [V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization - - - - --- 2023-07-12 钟居哲 New
[V2] VECT: Apply COND_LEN_* into vectorizable_operation [V2] VECT: Apply COND_LEN_* into vectorizable_operation - - - - --- 2023-07-12 钟居哲 New
[V3] VECT: Apply COND_LEN_* into vectorizable_operation [V3] VECT: Apply COND_LEN_* into vectorizable_operation - - - - --- 2023-07-12 钟居哲 New
[V4] VECT: Apply COND_LEN_* into vectorizable_operation [V4] VECT: Apply COND_LEN_* into vectorizable_operation - - - - --- 2023-07-12 钟居哲 New
[V2] RISC-V: Support COND_LEN_* patterns [V2] RISC-V: Support COND_LEN_* patterns - - - - --- 2023-07-12 钟居哲 New
SSA MATH: Support COND_LEN_FMA for floating-point math optimization SSA MATH: Support COND_LEN_FMA for floating-point math optimization - - - - --- 2023-07-13 钟居哲 New
[V2] SSA MATH: Support COND_LEN_FMA for floating-point math optimization [V2] SSA MATH: Support COND_LEN_FMA for floating-point math optimization - - - - --- 2023-07-13 钟居哲 New
RISC-V: Enable COND_LEN_FMA auto-vectorization RISC-V: Enable COND_LEN_FMA auto-vectorization - - - - --- 2023-07-13 钟居哲 New
[V2] RISC-V: Enable COND_LEN_FMA auto-vectorization [V2] RISC-V: Enable COND_LEN_FMA auto-vectorization - - - - --- 2023-07-13 钟居哲 New
RISC-V: Support non-SLP unordered reduction RISC-V: Support non-SLP unordered reduction - - - - --- 2023-07-14 钟居哲 New
VECT: Add mask_len_fold_left_plus for in-order floating-point reduction VECT: Add mask_len_fold_left_plus for in-order floating-point reduction - - - - --- 2023-07-14 钟居哲 New
« 1 2 ... 11 12 131275 1276 »