Show patches with: State = Action Required       |    Archived = No       |   126486 patches
« 1 2 ... 12 13 141264 1265 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[V2] RISC-V: Add TARGET_MIN_VLEN > 4096 check [V2] RISC-V: Add TARGET_MIN_VLEN > 4096 check - - - - --- 2023-07-17 钟居哲 New
[V2] RISC-V: Support non-SLP unordered reduction [V2] RISC-V: Support non-SLP unordered reduction - - - - --- 2023-07-17 钟居哲 New
RTL_SSA: Relax PHI_MODE in phi_setup RTL_SSA: Relax PHI_MODE in phi_setup - - - - --- 2023-07-17 钟居哲 New
[V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check [V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check - - - - --- 2023-07-17 钟居哲 New
[V2] RTL_SSA: Relax PHI_MODE in phi_setup [V2] RTL_SSA: Relax PHI_MODE in phi_setup - - - - --- 2023-07-17 钟居哲 New
RISC-V: Enable SLP un-order reduction RISC-V: Enable SLP un-order reduction - - - - --- 2023-07-18 钟居哲 New
RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN - - - - --- 2023-07-18 钟居哲 New
[V2] RISC-V: Enable SLP un-order reduction [V2] RISC-V: Enable SLP un-order reduction - - - - --- 2023-07-18 钟居哲 New
MAINTAINERS: Add myself as riscv port reviewer. MAINTAINERS: Add myself as riscv port reviewer. - - - - --- 2023-07-18 钟居哲 New
RISC-V: Refactor RVV machine modes RISC-V: Refactor RVV machine modes - - - - --- 2023-07-19 钟居哲 New
[V2] RISC-V: Refactor RVV machine modes [V2] RISC-V: Refactor RVV machine modes - - - - --- 2023-07-19 钟居哲 New
[V3] RISC-V: Refactor RVV machine modes [V3] RISC-V: Refactor RVV machine modes - - - - --- 2023-07-19 钟居哲 New
VECT: Support floating-point in-order reduction for length loop control VECT: Support floating-point in-order reduction for length loop control - - - - --- 2023-07-20 钟居哲 New
RISC-V: Support in-order floating-point reduction RISC-V: Support in-order floating-point reduction - - - - --- 2023-07-20 钟居哲 New
CODE STRUCTURE: Refine codes in Vectorizer CODE STRUCTURE: Refine codes in Vectorizer - - - - --- 2023-07-20 钟居哲 New
[V2] RISC-V: Support in-order floating-point reduction [V2] RISC-V: Support in-order floating-point reduction - - - - --- 2023-07-20 钟居哲 New
cleanup: Change LEN_MASK into MASK_LEN cleanup: Change LEN_MASK into MASK_LEN - - - - --- 2023-07-20 钟居哲 New
cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len - - - - --- 2023-07-21 钟居哲 New
cleanup: Change condition order cleanup: Change condition order - - - - --- 2023-07-21 钟居哲 New
[committed] RISC-V: Fix redundant variable declaration. [committed] RISC-V: Fix redundant variable declaration. - - - - --- 2023-07-21 钟居哲 New
[V2] VECT: Support floating-point in-order reduction for length loop control [V2] VECT: Support floating-point in-order reduction for length loop control - - - - --- 2023-07-21 钟居哲 New
[V3] VECT: Support floating-point in-order reduction for length loop control [V3] VECT: Support floating-point in-order reduction for length loop control - - - - --- 2023-07-21 钟居哲 New
[V4] VECT: Support floating-point in-order reduction for length loop control [V4] VECT: Support floating-point in-order reduction for length loop control - - - - --- 2023-07-21 钟居哲 New
VECT: Support CALL vectorization for COND_LEN_* VECT: Support CALL vectorization for COND_LEN_* - - - - --- 2023-07-24 钟居哲 New
internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions - - - - --- 2023-07-25 钟居哲 New
RISC-V: Enable basic VLS modes support RISC-V: Enable basic VLS modes support - - - - --- 2023-07-25 钟居哲 New
[V2] RISC-V: Enable basic VLS modes support [V2] RISC-V: Enable basic VLS modes support - - - - --- 2023-07-27 钟居哲 New
[V3] RISC-V: Enable basic VLS modes support [V3] RISC-V: Enable basic VLS modes support - - - - --- 2023-07-27 钟居哲 New
[V4] RISC-V: Enable basic VLS modes support [V4] RISC-V: Enable basic VLS modes support - - - - --- 2023-07-27 钟居哲 New
[V2] VECT: Support CALL vectorization for COND_LEN_* [V2] VECT: Support CALL vectorization for COND_LEN_* - - - - --- 2023-07-28 钟居哲 New
RISC-V: Support CALL conditional autovec patterns RISC-V: Support CALL conditional autovec patterns - - - - --- 2023-07-28 钟居哲 New
RISC-V: Enable basic VLS auto-vectorization RISC-V: Enable basic VLS auto-vectorization - - - - --- 2023-07-30 钟居哲 New
[V2] RISC-V: Enable basic VLS auto-vectorization [V2] RISC-V: Enable basic VLS auto-vectorization - - - - --- 2023-07-31 钟居哲 New
RISC-V: Support POPCOUNT auto-vectorization RISC-V: Support POPCOUNT auto-vectorization - - - - --- 2023-07-31 钟居哲 New
[committed] RISC-V: Fix bug of get_mask_mode [committed] RISC-V: Fix bug of get_mask_mode - - - - --- 2023-07-31 钟居哲 New
[V2] RISC-V: Support POPCOUNT auto-vectorization [V2] RISC-V: Support POPCOUNT auto-vectorization - - - - --- 2023-07-31 钟居哲 New
[V3] VECT: Support CALL vectorization for COND_LEN_* [V3] VECT: Support CALL vectorization for COND_LEN_* - - - - --- 2023-08-01 钟居哲 New
[V2] RISC-V: Support CALL conditional autovec patterns [V2] RISC-V: Support CALL conditional autovec patterns - - - - --- 2023-08-03 钟居哲 New
[V4] VECT: Support CALL vectorization for COND_LEN_* [V4] VECT: Support CALL vectorization for COND_LEN_* - - - - --- 2023-08-03 钟居哲 New
RISC-V: Support VLS basic operation auto-vectorization RISC-V: Support VLS basic operation auto-vectorization - - - - --- 2023-08-07 钟居哲 New
[V4] VECT: Support CALL vectorization for COND_LEN_* [V4] VECT: Support CALL vectorization for COND_LEN_* - - - - --- 2023-08-07 钟居哲 New
tree-optimization/110897 - Fix missed vectorization of shift on both RISC-V and aarch64 tree-optimization/110897 - Fix missed vectorization of shift on both RISC-V and aarch64 - - - - --- 2023-08-07 钟居哲 New
RISC-V: Support VLS shift vectorization RISC-V: Support VLS shift vectorization - - - - --- 2023-08-08 钟居哲 New
RISC-V: Support neg VLS auto-vectorization RISC-V: Support neg VLS auto-vectorization - - - - --- 2023-08-08 钟居哲 New
RISC-V: Allow CONST_VECTOR for VLS modes. RISC-V: Allow CONST_VECTOR for VLS modes. - - - - --- 2023-08-08 钟居哲 New
VECT: Support loop len control on EXTRACT_LAST vectorization VECT: Support loop len control on EXTRACT_LAST vectorization - - - - --- 2023-08-09 钟居哲 New
RISC-V: Fix VLMAX AVL incorrect local anticipate [VSETVL PASS] RISC-V: Fix VLMAX AVL incorrect local anticipate [VSETVL PASS] - - - - --- 2023-08-09 钟居哲 New
RISC-V: Support NPATTERNS = 1 stepped vector[PR110950] RISC-V: Support NPATTERNS = 1 stepped vector[PR110950] - - - - --- 2023-08-09 钟居哲 New
[V2] VECT: Support loop len control on EXTRACT_LAST vectorization [V2] VECT: Support loop len control on EXTRACT_LAST vectorization - - - - --- 2023-08-10 钟居哲 New
RISC-V: Add missing modes to the iterators RISC-V: Add missing modes to the iterators - - - - --- 2023-08-10 钟居哲 New
RISC-V: Support TU for integer ternary OP[PR110964] RISC-V: Support TU for integer ternary OP[PR110964] - - - - --- 2023-08-10 钟居哲 New
RISC-V: Add MASK vec_duplicate pattern[PR110962] RISC-V: Add MASK vec_duplicate pattern[PR110962] - - - - --- 2023-08-10 钟居哲 New
[V3] VECT: Support loop len control on EXTRACT_LAST vectorization [V3] VECT: Support loop len control on EXTRACT_LAST vectorization - - - - --- 2023-08-11 钟居哲 New
VECT: Add vec_mask_len_{load_lanes,store_lanes} patterns VECT: Add vec_mask_len_{load_lanes,store_lanes} patterns - - - - --- 2023-08-11 钟居哲 New
RISC-V: Fix vec_series expander[PR110985] RISC-V: Fix vec_series expander[PR110985] - - - - --- 2023-08-11 钟居哲 New
[V2] RISC-V: Allow CONST_VECTOR for VLS modes [V2] RISC-V: Allow CONST_VECTOR for VLS modes - - - - --- 2023-08-11 钟居哲 New
VECT: Fix ICE on MASK_LEN_{LOAD, STORE} when no LEN recorded[PR110989] VECT: Fix ICE on MASK_LEN_{LOAD, STORE} when no LEN recorded[PR110989] - - - - --- 2023-08-11 钟居哲 New
[V2] VECT: Fix ICE on MASK_LEN_{LOAD, STORE} when no LEN recorded[PR110989] [V2] VECT: Fix ICE on MASK_LEN_{LOAD, STORE} when no LEN recorded[PR110989] - - - - --- 2023-08-11 钟居哲 New
[V4] VECT: Support loop len control on EXTRACT_LAST vectorization [V4] VECT: Support loop len control on EXTRACT_LAST vectorization - - - - --- 2023-08-11 钟居哲 New
RISC-V: Add TAREGT_VECTOR check into VLS modes RISC-V: Add TAREGT_VECTOR check into VLS modes - - - - --- 2023-08-12 钟居哲 New
RISC-V: Fix autovec_length_operand predicate[PR110989] RISC-V: Fix autovec_length_operand predicate[PR110989] - - - - --- 2023-08-12 钟居哲 New
VECT: Apply MASK_LEN_{LOAD_LANES, STORE_LANES} into vectorizer VECT: Apply MASK_LEN_{LOAD_LANES, STORE_LANES} into vectorizer - - - - --- 2023-08-14 钟居哲 New
genrecog: Add SUBREG_BYTE.to_constant check to the genrecog genrecog: Add SUBREG_BYTE.to_constant check to the genrecog - - - - --- 2023-08-14 钟居哲 New
RISC-V: Support MASK_LEN_{LOAD_LANES,STORE_LANES} RISC-V: Support MASK_LEN_{LOAD_LANES,STORE_LANES} - - - - --- 2023-08-14 钟居哲 New
[V2] VECT: Apply MASK_LEN_{LOAD_LANES, STORE_LANES} into vectorizer [V2] VECT: Apply MASK_LEN_{LOAD_LANES, STORE_LANES} into vectorizer - - - - --- 2023-08-15 钟居哲 New
[V2] RISC-V: Support MASK_LEN_{LOAD_LANES,STORE_LANES} [V2] RISC-V: Support MASK_LEN_{LOAD_LANES,STORE_LANES} - - - - --- 2023-08-16 钟居哲 New
gimple_fold: Support COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS gimple fold gimple_fold: Support COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS gimple fold - - - - --- 2023-08-16 钟居哲 New
RISC-V: Add COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS testcases RISC-V: Add COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS testcases - - - - --- 2023-08-16 钟居哲 New
RISC-V: Fix incorrect VTYPE fusion for floating point scalar move insn[PR111037] RISC-V: Fix incorrect VTYPE fusion for floating point scalar move insn[PR111037] - - - - --- 2023-08-17 钟居哲 New
RISC-V: Fix incorrect VTYPE fusion for floating point scalar move insn[PR111037] RISC-V: Fix incorrect VTYPE fusion for floating point scalar move insn[PR111037] - - - - --- 2023-08-21 钟居哲 New
LCM: Export 2 helpful functions as global for VSETVL PASS use in RISC-V backend LCM: Export 2 helpful functions as global for VSETVL PASS use in RISC-V backend - - - - --- 2023-08-21 钟居哲 New
RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS - - - - --- 2023-08-21 钟居哲 New
[V5] VECT: Support loop len control on EXTRACT_LAST vectorization [V5] VECT: Support loop len control on EXTRACT_LAST vectorization - - - - --- 2023-08-21 钟居哲 New
[V2] gimple_fold: Support COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS gimple fold [V2] gimple_fold: Support COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS gimple fold - - - - --- 2023-08-22 钟居哲 New
VECT: Add LEN_FOLD_EXTRACT_LAST pattern VECT: Add LEN_FOLD_EXTRACT_LAST pattern - - - - --- 2023-08-22 钟居哲 New
RISC-V: Add riscv-vsetvl.def to t-riscv RISC-V: Add riscv-vsetvl.def to t-riscv - - - - --- 2023-08-22 钟居哲 New
RISC-V: Clang format riscv-vsetvl.cc[NFC] RISC-V: Clang format riscv-vsetvl.cc[NFC] - - - - --- 2023-08-22 钟居哲 New
RISC-V: Adapt live-1.c testcase RISC-V: Adapt live-1.c testcase - - - - --- 2023-08-23 钟居哲 New
RISC-V: Add attribute to vtype change only vsetvl RISC-V: Add attribute to vtype change only vsetvl - - - - --- 2023-08-23 钟居哲 New
RISC-V: Fix gather_load_run-12.c test RISC-V: Fix gather_load_run-12.c test - - - - --- 2023-08-23 钟居哲 New
RISC-V: Fix VTYPE fuse rule bug RISC-V: Fix VTYPE fuse rule bug - - - - --- 2023-08-23 钟居哲 New
RISC-V: Fix potential ICE of global vsetvl elimination RISC-V: Fix potential ICE of global vsetvl elimination - - - - --- 2023-08-23 钟居哲 New
[V2] RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS [V2] RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS - - - - --- 2023-08-23 钟居哲 New
VECT: Apply LEN_FOLD_EXTRACT_LAST into loop vectorizer VECT: Apply LEN_FOLD_EXTRACT_LAST into loop vectorizer - - - - --- 2023-08-24 钟居哲 New
RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization - - - - --- 2023-08-24 钟居哲 New
[V2] RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization [V2] RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization - - - - --- 2023-08-24 钟居哲 New
RISC-V: Add early continue for ENTRY and EXIT block RISC-V: Add early continue for ENTRY and EXIT block - - - - --- 2023-08-25 钟居哲 New
[V3] RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS [V3] RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS - - - - --- 2023-08-25 钟居哲 New
RISC-V: Fix VSETVL test failures RISC-V: Fix VSETVL test failures - - - - --- 2023-08-28 钟居哲 New
RISC-V: Enable vec_init testsuite for RVV VLA vectorization RISC-V: Enable vec_init testsuite for RVV VLA vectorization - - - - --- 2023-08-28 钟居哲 New
[V2] RISC-V: Enable vec_int testsuite for RVV VLA vectorization [V2] RISC-V: Enable vec_int testsuite for RVV VLA vectorization - - - - --- 2023-08-28 钟居哲 New
RISC-V: Disable user vsetvl fusion into EMPTY block RISC-V: Disable user vsetvl fusion into EMPTY block - - - - --- 2023-08-28 钟居哲 New
[V2] RISC-V: Disable user vsetvl fusion into EMPTY or DIRTY (Polluted EMPTY) block [V2] RISC-V: Disable user vsetvl fusion into EMPTY or DIRTY (Polluted EMPTY) block - - - - --- 2023-08-28 钟居哲 New
[V3] RISC-V: Enable vec_int testsuite for RVV VLA vectorization [V3] RISC-V: Enable vec_int testsuite for RVV VLA vectorization - - - - --- 2023-08-28 钟居哲 New
RISC-V: Fix uninitialized probability for GIMPLE IR tests RISC-V: Fix uninitialized probability for GIMPLE IR tests - - - - --- 2023-08-28 钟居哲 New
[V4] RISC-V: Enable vec_int testsuite for RVV VLA vectorization [V4] RISC-V: Enable vec_int testsuite for RVV VLA vectorization - - - - --- 2023-08-28 钟居哲 New
RISC-V: Fix AVL/VL get ICE[VSETVL PASS] RISC-V: Fix AVL/VL get ICE[VSETVL PASS] - - - - --- 2023-08-29 钟居哲 New
RISC-V: Fix ASM check of vlmax_switch_vtype-16.c RISC-V: Fix ASM check of vlmax_switch_vtype-16.c - - - - --- 2023-08-29 钟居哲 New
vect test: Remove xfail for riscv vect test: Remove xfail for riscv - - - - --- 2023-08-29 钟居哲 New
RISC-V: Remove movmisalign pattern for VLA modes RISC-V: Remove movmisalign pattern for VLA modes - - - - --- 2023-08-29 钟居哲 New
« 1 2 ... 12 13 141264 1265 »