Show patches with: Submitter = 钟居哲       |    State = Action Required       |   1330 patches
« 1 2 3 413 14 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[1/2] RISC-V: Fix vl_used_by_non_rvv_insn logic of vsetvl pass [1/2] RISC-V: Fix vl_used_by_non_rvv_insn logic of vsetvl pass - - - - --- 2024-09-11 钟居哲 New
回复:[PATCH v1] RISC-V: Bugfix incorrect operand for vwsll auto-vect 回复:[PATCH v1] RISC-V: Bugfix incorrect operand for vwsll auto-vect - - - - --- 2024-08-10 钟居哲 New
RISC-V: Add auto-vect pattern for vector rotate shift RISC-V: Add auto-vect pattern for vector rotate shift - - - - --- 2024-08-07 钟居哲 New
[SUBREG,V4,4/4] LRA: Apply DF_LIVE_SUBREG data Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-12 钟居哲 New
[SUBREG,V4,3/4] IRA: Apply DF_LIVE_SUBREG data Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-12 钟居哲 New
[SUBREG,V4,2/4] DF: Add DF_LIVE_SUBREG problem Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-12 钟居哲 New
[SUBREG,V4,1/4] DF: Add -ftrack-subreg-liveness option Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-12 钟居哲 New
[SUBREG,V3,4/4] LRA: Apply DF_LIVE_SUBREG data Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-11 钟居哲 New
[SUBREG,V3,3/4] IRA: Add DF_LIVE_SUBREG problem Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-11 钟居哲 New
[SUBREG,V3,2/4] DF: Add DF_LIVE_SUBREG problem Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-11 钟居哲 New
[SUBREG,V3,1/4] DF: Add -ftrack-subreg-liveness option Add DF_LIVE_SUBREG data and apply to IRA and LRA - - - - --- 2024-05-11 钟居哲 New
回复: RE: [PATCH] RISC-V: Refine the condition for add additional vars in RVV cost model 回复: RE: [PATCH] RISC-V: Refine the condition for add additional vars in RVV cost model - - - - --- 2024-03-28 钟居哲 New
回复: RE: [PATCH] RISC-V: Fix ICE in riscv vector costs 回复: RE: [PATCH] RISC-V: Fix ICE in riscv vector costs - - - - --- 2024-03-07 钟居哲 New
RISC-V: add option -m(no-)autovec-segment RISC-V: add option -m(no-)autovec-segment - - - - --- 2024-02-26 钟居哲 New
RISC-V: Fix infinite compilation of VSETVL PASS RISC-V: Fix infinite compilation of VSETVL PASS - - - - --- 2024-02-05 钟居哲 New
RISC-V: Expand VLMAX scalar move in reduction RISC-V: Expand VLMAX scalar move in reduction - - - - --- 2024-02-02 钟居哲 New
RISC-V: Allow LICM hoist POLY_INT configuration code sequence RISC-V: Allow LICM hoist POLY_INT configuration code sequence - - - - --- 2024-02-01 钟居哲 New
RISC-V: Remove vsetvl_pre bogus instructions in VSETVL PASS RISC-V: Remove vsetvl_pre bogus instructions in VSETVL PASS - - - - --- 2024-02-01 钟居哲 New
[v2] RISC-V: Suppress the vsetvl fusion for conflict successors [v2] RISC-V: Suppress the vsetvl fusion for conflict successors - - - - --- 2024-02-01 钟居哲 New
RISC-V: Disable the vsetvl fusion for conflict successors RISC-V: Disable the vsetvl fusion for conflict successors - - - - --- 2024-02-01 钟居哲 New
middle-end: Enhance conditional reduction vectorization by re-association in ifcvt [PR109088] middle-end: Enhance conditional reduction vectorization by re-association in ifcvt [PR109088] - - - - --- 2024-01-30 钟居哲 New
[Committed] RISC-V: Fix regression [Committed] RISC-V: Fix regression - - - - --- 2024-01-30 钟居哲 New
RISC-V: Fix VSETLV PASS compile-time issue RISC-V: Fix VSETLV PASS compile-time issue - - - - --- 2024-01-29 钟居哲 New
[Committed] RISC-V: Refine some codes of VSETVL PASS [NFC] [Committed] RISC-V: Refine some codes of VSETVL PASS [NFC] - - - - --- 2024-01-26 钟居哲 New
[Committed,V2] RISC-V: Fix incorrect LCM delete bug [VSETVL PASS] [Committed,V2] RISC-V: Fix incorrect LCM delete bug [VSETVL PASS] - - - - --- 2024-01-26 钟居哲 New
RISC-V: Fix incorrect LCM delete bug [VSETVL PASS] RISC-V: Fix incorrect LCM delete bug [VSETVL PASS] - - - - --- 2024-01-25 钟居哲 New
RISC-V: Add LCM delete block predecessors dump information RISC-V: Add LCM delete block predecessors dump information - - - - --- 2024-01-25 钟居哲 New
[Committed] RISC-V: Remove redundant full available computation [NFC] [Committed] RISC-V: Remove redundant full available computation [NFC] - - - - --- 2024-01-25 钟居哲 New
[Committed] RISC-V: Add optim-no-fusion compile option [VSETVL PASS] [Committed] RISC-V: Add optim-no-fusion compile option [VSETVL PASS] - - - - --- 2024-01-25 钟居哲 New
RISC-V: Fix large memory usage of VSETVL PASS [PR113495] RISC-V: Fix large memory usage of VSETVL PASS [PR113495] - - - - --- 2024-01-23 钟居哲 New
RISC-V: Fix regressions due to 86de9b66480b710202a2898cf513db105d8c432f RISC-V: Fix regressions due to 86de9b66480b710202a2898cf513db105d8c432f - - - - --- 2024-01-22 钟居哲 New
RISC-V: Lower vmv.v.x (avl = 1) into vmv.s.x RISC-V: Lower vmv.v.x (avl = 1) into vmv.s.x - - - - --- 2024-01-22 钟居哲 New
RISC-V: Fix vfirst/vmsbf/vmsif/vmsof ratio attributes RISC-V: Fix vfirst/vmsbf/vmsif/vmsof ratio attributes - - - - --- 2024-01-22 钟居哲 New
[Committed] RISC-V: Suppress warning [Committed] RISC-V: Suppress warning - - - - --- 2024-01-20 钟居哲 New
[V2] RISC-V: Fix RVV_VLMAX [V2] RISC-V: Fix RVV_VLMAX - - - - --- 2024-01-19 钟居哲 New
RISC-V: Fix RVV_VLMAX RISC-V: Fix RVV_VLMAX - - - - --- 2024-01-19 钟居哲 New
RISC-V: Support vi variant for vec_cmp RISC-V: Support vi variant for vec_cmp - - - - --- 2024-01-18 钟居哲 New
[v2] test regression fix: Add !vect128 for variable length targets of bb-slp-subgroups-3.c [v2] test regression fix: Add !vect128 for variable length targets of bb-slp-subgroups-3.c - - - - --- 2024-01-18 钟居哲 New
[Committed,V3] RISC-V: Add has compatible check for conflict vsetvl fusion [Committed,V3] RISC-V: Add has compatible check for conflict vsetvl fusion - - - - --- 2024-01-18 钟居哲 New
[V2] RISC-V: Add has compatible check for conflict vsetvl fusion [V2] RISC-V: Add has compatible check for conflict vsetvl fusion - - - - --- 2024-01-17 钟居哲 New
RISC-V: Add has compatible check for conflict vsetvl fusion RISC-V: Add has compatible check for conflict vsetvl fusion - - - - --- 2024-01-17 钟居哲 New
[v2] test regression fix: Add vect128 for bb-slp-43.c [v2] test regression fix: Add vect128 for bb-slp-43.c - - - - --- 2024-01-16 钟居哲 New
test regression fix: Remove xfail for variable length targets of bb-slp-subgroups-3.c test regression fix: Remove xfail for variable length targets of bb-slp-subgroups-3.c - - - - --- 2024-01-16 钟居哲 New
test regression fix: Remove xfail for variable length targets test regression fix: Remove xfail for variable length targets - - - - --- 2024-01-16 钟居哲 New
RISC-V: Report Sorry when users enable RVV in big-endian mode [PR113404] RISC-V: Report Sorry when users enable RVV in big-endian mode [PR113404] - - - - --- 2024-01-16 钟居哲 New
[Committed,V2] RISC-V: Fix regression (GCC-14 compare with GCC-13.2) of SHA256 from coremark-pro [Committed,V2] RISC-V: Fix regression (GCC-14 compare with GCC-13.2) of SHA256 from coremark-pro - - - - --- 2024-01-15 钟居哲 New
[Committed,V3] RISC-V: Adjust loop len by costing 1 when NITER < VF [Committed,V3] RISC-V: Adjust loop len by costing 1 when NITER < VF - - - - --- 2024-01-15 钟居哲 New
[Committed] RISC-V: Add optimized dump check of VLS reduc tests [Committed] RISC-V: Add optimized dump check of VLS reduc tests - - - - --- 2024-01-15 钟居哲 New
[Committed] RISC-V: Fix attributes bug configuration of ternary instructions [Committed] RISC-V: Fix attributes bug configuration of ternary instructions - - - - --- 2024-01-15 钟居哲 New
RISC-V: Fix regression (GCC-14 compare with GCC-13.2) of SHA256 from coremark-pro RISC-V: Fix regression (GCC-14 compare with GCC-13.2) of SHA256 from coremark-pro - - - - --- 2024-01-15 钟居哲 New
RISC-V: Adjust loop len by costing 1 when NITER < VF RISC-V: Adjust loop len by costing 1 when NITER < VF - - - - --- 2024-01-15 钟居哲 New
RISC-V: Adjust loop len by costing 1 when NITER < VF [GCC 14 regression] RISC-V: Adjust loop len by costing 1 when NITER < VF [GCC 14 regression] - - - - --- 2024-01-13 钟居哲 New
[V3] RISC-V: Adjust scalar_to_vec cost [V3] RISC-V: Adjust scalar_to_vec cost - - - - --- 2024-01-12 钟居哲 New
[Committed] RISC-V: Enhance a testcase [Committed] RISC-V: Enhance a testcase - - - - --- 2024-01-12 钟居哲 New
[V2] RISC-V: Adjust scalar_to_vec cost accurately [V2] RISC-V: Adjust scalar_to_vec cost accurately - - - - --- 2024-01-11 钟居哲 New
RISC-V: Increase scalar_to_vec_cost from 1 to 3 RISC-V: Increase scalar_to_vec_cost from 1 to 3 - - - - --- 2024-01-11 钟居哲 New
RISC-V: VLA preempts VLS on unknown NITERS loop RISC-V: VLA preempts VLS on unknown NITERS loop - - - - --- 2024-01-11 钟居哲 New
[V2] RISC-V: Switch RVV cost model. [V2] RISC-V: Switch RVV cost model. - - - - --- 2024-01-10 钟居哲 New
RISC-V: Switch RVV cost model to generic vector cost model RISC-V: Switch RVV cost model to generic vector cost model - - - - --- 2024-01-10 钟居哲 New
RISC-V: Refine unsigned avg_floor/avg_ceil RISC-V: Refine unsigned avg_floor/avg_ceil - - - - --- 2024-01-10 钟居哲 New
[V2] RISC-V: Minor tweak dynamic cost model [V2] RISC-V: Minor tweak dynamic cost model - - - - --- 2024-01-10 钟居哲 New
RISC-V: Minor tweak dynamic cost model RISC-V: Minor tweak dynamic cost model - - - - --- 2024-01-10 钟居哲 New
[Committed] RISC-V: Robostify dynamic lmul test [Committed] RISC-V: Robostify dynamic lmul test - - - - --- 2024-01-10 钟居哲 New
[Committed] RISC-V: Fix comments of segment load/store intrinsic [Committed] RISC-V: Fix comments of segment load/store intrinsic - - - - --- 2024-01-09 钟居哲 New
[Committed] RISC-V: Fix comments of segment load/store intrinsic[NFC] [Committed] RISC-V: Fix comments of segment load/store intrinsic[NFC] - - - - --- 2024-01-09 钟居哲 New
RISC-V: Fix loop invariant check RISC-V: Fix loop invariant check - - - - --- 2024-01-09 钟居哲 New
[Committed] RISC-V: Use MAX instead of std::max [VSETVL PASS] [Committed] RISC-V: Use MAX instead of std::max [VSETVL PASS] - - - - --- 2024-01-07 钟居哲 New
[Committed] RISC-V: Update MAX_SEW for available vsevl info[VSETVL PASS] [Committed] RISC-V: Update MAX_SEW for available vsevl info[VSETVL PASS] - - - - --- 2024-01-06 钟居哲 New
[Committed,V2] RISC-V: Teach liveness computation loop invariant shift amount [Committed,V2] RISC-V: Teach liveness computation loop invariant shift amount - - - - --- 2024-01-06 钟居哲 New
[Committed,V2] RISC-V: Allow simplification non-vlmax with len = NUNITS reg to reg move [Committed,V2] RISC-V: Allow simplification non-vlmax with len = NUNITS reg to reg move - - - - --- 2024-01-06 钟居哲 New
RISC-V: Allow simplification non-vlmax with len = NUNITS reg to reg move RISC-V: Allow simplification non-vlmax with len = NUNITS reg to reg move - - - - --- 2024-01-05 钟居哲 New
RISC-V: Teach liveness computation loop invariant shift amount[Dynamic LMUL] RISC-V: Teach liveness computation loop invariant shift amount[Dynamic LMUL] - - - - --- 2024-01-05 钟居哲 New
[Committed,V3] RISC-V: Make liveness estimation be aware of .vi variant [Committed,V3] RISC-V: Make liveness estimation be aware of .vi variant - - - - --- 2024-01-04 钟居哲 New
[Committed,V2] RISC-V: Make liveness estimation be aware of .vi variant [Committed,V2] RISC-V: Make liveness estimation be aware of .vi variant - - - - --- 2024-01-04 钟居哲 New
RISC-V: Teach liveness estimation be aware of .vi variant RISC-V: Teach liveness estimation be aware of .vi variant - - - - --- 2024-01-04 钟居哲 New
[Committed] RISC-V: Refine LMUL computation for MASK_LEN_LOAD/MASK_LEN_STORE IFN [Committed] RISC-V: Refine LMUL computation for MASK_LEN_LOAD/MASK_LEN_STORE IFN - - - - --- 2024-01-04 钟居哲 New
[Committed] RISC-V: Fix indent [Committed] RISC-V: Fix indent - - - - --- 2024-01-03 钟居哲 New
[Committed,V3] RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] [Committed,V3] RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] - - - - --- 2024-01-03 钟居哲 New
[V2] RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] [V2] RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] - - - - --- 2024-01-03 钟居哲 New
RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] RISC-V: Fix bug of earliest fusion for infinite loop[VSETVL PASS] - - - - --- 2024-01-03 钟居哲 New
[Committed] RISC-V: Add simplification of dummy len and dummy mask COND_LEN_xxx pattern [Committed] RISC-V: Add simplification of dummy len and dummy mask COND_LEN_xxx pattern - - - - --- 2024-01-02 钟居哲 New
RISC-V: Make liveness be aware of rgroup number of LENS[dynamic LMUL] RISC-V: Make liveness be aware of rgroup number of LENS[dynamic LMUL] - - - - --- 2024-01-02 钟居哲 New
[Committed] RISC-V: Declare STMT_VINFO_TYPE (...) as local variable [Committed] RISC-V: Declare STMT_VINFO_TYPE (...) as local variable - - - - --- 2024-01-02 钟居哲 New
[Committed] RISC-V: Robostify testcase pr113112-1.c [Committed] RISC-V: Robostify testcase pr113112-1.c - - - - --- 2023-12-29 钟居哲 New
RISC-V: Count pointer type SSA into RVV regs liveness for dynamic LMUL cost model RISC-V: Count pointer type SSA into RVV regs liveness for dynamic LMUL cost model - - - - --- 2023-12-29 钟居哲 New
[Committed] RISC-V: Make dynamic LMUL cost model more accurate for conversion codes [Committed] RISC-V: Make dynamic LMUL cost model more accurate for conversion codes - - - - --- 2023-12-28 钟居哲 New
[Committed] RISC-V: Make known NITERS loop be aware of dynamic lmul cost model liveness information [Committed] RISC-V: Make known NITERS loop be aware of dynamic lmul cost model liveness information - - - - --- 2023-12-27 钟居哲 New
[V2] RISC-V: Disallow transformation into VLMAX AVL for cond_len_xxx when length is in range [0, 31] [V2] RISC-V: Disallow transformation into VLMAX AVL for cond_len_xxx when length is in range [0, 31] - - - - --- 2023-12-27 钟居哲 New
RISC-V: Disallow transformation into VLMAX AVL for cond_len_xxx when length is in range [0, 31] RISC-V: Disallow transformation into VLMAX AVL for cond_len_xxx when length is in range [0, 31] - - - - --- 2023-12-27 钟居哲 New
[Committed] RISC-V: Fix typo [Committed] RISC-V: Fix typo - - - - --- 2023-12-26 钟居哲 New
[Committed] RISC-V: Some minior tweak on dynamic LMUL cost model [Committed] RISC-V: Some minior tweak on dynamic LMUL cost model - - - - --- 2023-12-26 钟居哲 New
RISC-V: Move RVV V_REGS liveness computation into analyze_loop_vinfo RISC-V: Move RVV V_REGS liveness computation into analyze_loop_vinfo - - - - --- 2023-12-25 钟居哲 New
[Committed] RISC-V: Add one more ASM check in PR113112-1.c [Committed] RISC-V: Add one more ASM check in PR113112-1.c - - - - --- 2023-12-25 钟居哲 New
[Committed] RISC-V: Make PHI initial value occupy live V_REG in dynamic LMUL cost model analysis [Committed] RISC-V: Make PHI initial value occupy live V_REG in dynamic LMUL cost model analysis - - - - --- 2023-12-22 钟居哲 New
RISC-V: Make PHI initial value occupy live V_REG in dynamic LMUL cost model analysis RISC-V: Make PHI initial value occupy live V_REG in dynamic LMUL cost model analysis - - - - --- 2023-12-22 钟居哲 New
[Committed] RISC-V: Add dynamic LMUL test for x264 [Committed] RISC-V: Add dynamic LMUL test for x264 - - - - --- 2023-12-21 钟居哲 New
[Committed] RISC-V: Fix ICE of moving SUBREG of vector mode to DImode scalar register on RV32 syste… [Committed] RISC-V: Fix ICE of moving SUBREG of vector mode to DImode scalar register on RV32 syste… - - - - --- 2023-12-20 钟居哲 New
RISC-V: Optimize SELECT_VL codegen when length is known as smaller than VF RISC-V: Optimize SELECT_VL codegen when length is known as smaller than VF - - - - --- 2023-12-20 钟居哲 New
RISC-V: Fix bug of VSETVL fusion RISC-V: Fix bug of VSETVL fusion - - - - --- 2023-12-20 钟居哲 New
RISC-V: Fix FAIL of bb-slp-cond-1.c for RVV RISC-V: Fix FAIL of bb-slp-cond-1.c for RVV - - - - --- 2023-12-19 钟居哲 New
« 1 2 3 413 14 »