Show patches with: Submitter = Li, Pan2       |    State = Action Required       |    Archived = No       |   165 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v1] RISC-V: Fix ICE for legitimize move on subreg const_poly_move [v1] RISC-V: Fix ICE for legitimize move on subreg const_poly_move - - - - --- 2024-04-28 Li, Pan2 New
[v1] RISC-V: Add test cases for insn does not satisfy its constraints [PR114714] [v1] RISC-V: Add test cases for insn does not satisfy its constraints [PR114714] - - - - --- 2024-04-25 Li, Pan2 New
[v1] RISC-V: Add xfail test case for highpart register overlap of vwcvt [v1] RISC-V: Add xfail test case for highpart register overlap of vwcvt - - - - --- 2024-04-25 Li, Pan2 New
[v1] RISC-V: Add early clobber to the dest of vwsll [v1] RISC-V: Add early clobber to the dest of vwsll - - - - --- 2024-04-25 Li, Pan2 New
[v1] Revert "RISC-V: Support highpart register overlap for vwcvt" [v1] Revert "RISC-V: Support highpart register overlap for vwcvt" - - - - --- 2024-04-24 Li, Pan2 New
[v1] RISC-V: Add xfail test case for highpart overlap of vext.vf [v1] RISC-V: Add xfail test case for highpart overlap of vext.vf - - - - --- 2024-04-24 Li, Pan2 New
[v1] RISC-V: Adjust overlap attr after revert d3544cea63d and e65aaf8efe1 [v1] RISC-V: Adjust overlap attr after revert d3544cea63d and e65aaf8efe1 - - - - --- 2024-04-22 Li, Pan2 New
[v1] RISC-V: Add xfail test case for highpart overlap floating-point widen insn [v1] RISC-V: Add xfail test case for highpart overlap floating-point widen insn - - - - --- 2024-04-22 Li, Pan2 New
[v2] RISC-V: Add xfail test case for indexed load overlap with SRC EEW < DEST EEW [v2] RISC-V: Add xfail test case for indexed load overlap with SRC EEW < DEST EEW - - - - --- 2024-04-22 Li, Pan2 New
[v1] RISC-V: Add xfail test case for indexed load overlap with SRC EEW < DEST EEW [v1] RISC-V: Add xfail test case for indexed load overlap with SRC EEW < DEST EEW - - - - --- 2024-04-22 Li, Pan2 New
[v1] RISC-V: Add xfail test case for highest-number regno ternary overlap [v1] RISC-V: Add xfail test case for highest-number regno ternary overlap - - - - --- 2024-04-22 Li, Pan2 New
[v1] RISC-V: Add xfail test case for widening register overlap of vf4/vf8 [v1] RISC-V: Add xfail test case for widening register overlap of vf4/vf8 - - - - --- 2024-04-22 Li, Pan2 New
[v1] RISC-V: Add xfail test case for highpart register overlap of vx/vf widen [v1] RISC-V: Add xfail test case for highpart register overlap of vx/vf widen - - - - --- 2024-04-21 Li, Pan2 New
[v1] RISC-V: Add xfail test case for incorrect overlap on v0 [v1] RISC-V: Add xfail test case for incorrect overlap on v0 - - - - --- 2024-04-20 Li, Pan2 New
RISC-V: Add xfail test case for wv insn highest overlap RISC-V: Add xfail test case for wv insn highest overlap - - - - --- 2024-04-20 Li, Pan2 New
[v2] RISC-V: Add xfail test case for wv insn register overlap [v2] RISC-V: Add xfail test case for wv insn register overlap - - - - --- 2024-04-20 Li, Pan2 New
[v1] RISC-V: Add xfail test case for wv insn register overlap [v1] RISC-V: Add xfail test case for wv insn register overlap - - - - --- 2024-04-20 Li, Pan2 New
[v1] RISC-V: Revert RVV wv instructions overlap and xfail tests [v1] RISC-V: Revert RVV wv instructions overlap and xfail tests - - - - --- 2024-04-19 Li, Pan2 New
[committed] RISC-V: Fix Werror=sign-compare in riscv_validate_vector_type [committed] RISC-V: Fix Werror=sign-compare in riscv_validate_vector_type - - - - --- 2024-04-12 Li, Pan2 New
[v1] RISC-V: Bugfix ICE non-vector in TARGET_FUNCTION_VALUE_REGNO_P [v1] RISC-V: Bugfix ICE non-vector in TARGET_FUNCTION_VALUE_REGNO_P - - - - --- 2024-04-12 Li, Pan2 New
[v1] RISC-V: Remove -Wno-psabi for test build option [NFC] [v1] RISC-V: Remove -Wno-psabi for test build option [NFC] - - - - --- 2024-04-11 Li, Pan2 New
[v1] RISC-V: Bugfix ICE for the vector return arg in mode switch [v1] RISC-V: Bugfix ICE for the vector return arg in mode switch - - - - --- 2024-04-11 Li, Pan2 New
[v1] RISC-V: Refine the error msg for RVV intrinisc required ext [v1] RISC-V: Refine the error msg for RVV intrinisc required ext - - - - --- 2024-04-08 Li, Pan2 New
[v2] Internal-fn: Introduce new internal function SAT_ADD [v2] Internal-fn: Introduce new internal function SAT_ADD - - - - --- 2024-04-07 Li, Pan2 New
[v1] Internal-fn: Introduce new internal function SAT_ADD [v1] Internal-fn: Introduce new internal function SAT_ADD - - - - --- 2024-04-06 Li, Pan2 New
[v2] RISC-V: Allow RVV intrinsic for more function target [v2] RISC-V: Allow RVV intrinsic for more function target - - - - --- 2024-04-02 Li, Pan2 New
RISC-V: Fix one unused varable in riscv_subset_list::parse RISC-V: Fix one unused varable in riscv_subset_list::parse - - - - --- 2024-03-30 Li, Pan2 New
RISC-V: Fix misspelled term builtin in error message RISC-V: Fix misspelled term builtin in error message - - - - --- 2024-03-30 Li, Pan2 New
[v1] RISC-V: Allow RVV intrinsic for more function target [v1] RISC-V: Allow RVV intrinsic for more function target - - - - --- 2024-03-27 Li, Pan2 New
[v1] RISC-V: Allow RVV intrinsic when function target("arch=+v") [v1] RISC-V: Allow RVV intrinsic when function target("arch=+v") - - - - --- 2024-03-25 Li, Pan2 New
[v4] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV [v4] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV - - - - --- 2024-03-22 Li, Pan2 New
[v2] RISC-V: Bugfix ICE for __attribute__((target("arch=+v")) [v2] RISC-V: Bugfix ICE for __attribute__((target("arch=+v")) - - - - --- 2024-03-22 Li, Pan2 New
[v1] RISC-V: Bugfix function target attribute pollution [v1] RISC-V: Bugfix function target attribute pollution - - - - --- 2024-03-20 Li, Pan2 New
[v1] RISC-V: Bugfix ICE for __attribute__((target("arch=+v")) [v1] RISC-V: Bugfix ICE for __attribute__((target("arch=+v")) - - - - --- 2024-03-18 Li, Pan2 New
[v1] RISC-V: Fix some code style issue(s) in riscv-c.cc [NFC] [v1] RISC-V: Fix some code style issue(s) in riscv-c.cc [NFC] - - - - --- 2024-03-12 Li, Pan2 New
[v3] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV [v3] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV - - - - --- 2024-03-12 Li, Pan2 New
[v2] VECT: Fix ICE for vectorizable LD/ST when both len and store are enabled [v2] VECT: Fix ICE for vectorizable LD/ST when both len and store are enabled - - - - --- 2024-03-10 Li, Pan2 New
[v1] VECT: Bugfix ICE for vectorizable_store when both len and mask [v1] VECT: Bugfix ICE for vectorizable_store when both len and mask - - - - --- 2024-03-08 Li, Pan2 New
[v2] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV [v2] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV - - - - --- 2024-03-06 Li, Pan2 New
[v1] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV [v1] RISC-V: Introduce gcc attribute riscv_rvv_vector_bits for RVV - - - - --- 2024-03-06 Li, Pan2 New
[v1] RISC-V: Cleanup unused code in riscv_v_adjust_bytesize [NFC] [v1] RISC-V: Cleanup unused code in riscv_v_adjust_bytesize [NFC] - - - - --- 2024-03-05 Li, Pan2 New
[v4] RISC-V: Introduce gcc option mrvv-vector-bits for RVV [v4] RISC-V: Introduce gcc option mrvv-vector-bits for RVV - - - - --- 2024-03-01 Li, Pan2 New
[v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV [v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV - - - - --- 2024-02-28 Li, Pan2 New
[v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV [v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV - - - - --- 2024-02-28 Li, Pan2 New
[v2] RISC-V: Introduce gcc option mrvv-vector-bits for RVV [v2] RISC-V: Introduce gcc option mrvv-vector-bits for RVV - - - - --- 2024-02-28 Li, Pan2 New
[v2] DSE: Bugfix ICE after allow vector type in get_stored_val [v2] DSE: Bugfix ICE after allow vector type in get_stored_val - - - - --- 2024-02-26 Li, Pan2 New
[v1] RTL: Bugfix ICE after allow vector type in DSE [v1] RTL: Bugfix ICE after allow vector type in DSE - - - - --- 2024-02-26 Li, Pan2 New
[v2] Draft|Internal-fn: Introduce internal fn saturation US_PLUS [v2] Draft|Internal-fn: Introduce internal fn saturation US_PLUS - - - - --- 2024-02-24 Li, Pan2 New
[v1] RISC-V: Introduce gcc option mrvv-vector-bits for RVV [v1] RISC-V: Introduce gcc option mrvv-vector-bits for RVV - - - - --- 2024-02-23 Li, Pan2 New
[v1] RISC-V: Upgrade RVV intrinsic version to 0.12 [v1] RISC-V: Upgrade RVV intrinsic version to 0.12 - - - - --- 2024-02-21 Li, Pan2 New
[v1] Internal-fn: Add new internal function SAT_ADDU [v1] Internal-fn: Add new internal function SAT_ADDU - - - - --- 2024-02-17 Li, Pan2 New
[v1] RISC-V: Fix misspelled term args in error_at message [v1] RISC-V: Fix misspelled term args in error_at message - - - - --- 2024-02-10 Li, Pan2 New
[v1] RISC-V: Bugfix for RVV overloaded intrinsic ICE in function checker [v1] RISC-V: Bugfix for RVV overloaded intrinsic ICE in function checker - - - - --- 2024-02-07 Li, Pan2 New
[v1] RISC-V: Bugfix for RVV overloaded intrinisc ICE when empty args [v1] RISC-V: Bugfix for RVV overloaded intrinisc ICE when empty args - - - - --- 2024-02-06 Li, Pan2 New
[v1] RISC-V: Cleanup the comments for the psabi [v1] RISC-V: Cleanup the comments for the psabi - - - - --- 2024-01-31 Li, Pan2 New
[v2] RISC-V: Bugfix for vls mode aggregated in GPR calling convention [v2] RISC-V: Bugfix for vls mode aggregated in GPR calling convention - - - - --- 2024-01-30 Li, Pan2 New
[v1] RISC-V: Bugfix for vls integer mode calling convention [v1] RISC-V: Bugfix for vls integer mode calling convention - - - - --- 2024-01-24 Li, Pan2 New
[v1] RISC-V: Fix asm checks regression due to recent middle-end change [v1] RISC-V: Fix asm checks regression due to recent middle-end change - - - - --- 2024-01-17 Li, Pan2 New
[v1] RISC-V: Update the comments of riscv_v_ext_mode_p [NFC] [v1] RISC-V: Update the comments of riscv_v_ext_mode_p [NFC] - - - - --- 2024-01-12 Li, Pan2 New
[v5] LOOP-UNROLL: Leverage HAS_SIGNED_ZERO for var expansion [v5] LOOP-UNROLL: Leverage HAS_SIGNED_ZERO for var expansion - - - - --- 2024-01-11 Li, Pan2 New
[v4] LOOP-UNROLL: Leverage HAS_SIGNED_ZERO for var expansion [v4] LOOP-UNROLL: Leverage HAS_SIGNED_ZERO for var expansion - - - - --- 2024-01-11 Li, Pan2 New
[v3] RISC-V: Bugfix for doesn't honor no-signed-zeros option [v3] RISC-V: Bugfix for doesn't honor no-signed-zeros option - - - - --- 2024-01-02 Li, Pan2 New
[v2] RISC-V: XFAIL pr30957-1.c when loop vectorized with variable factor [v2] RISC-V: XFAIL pr30957-1.c when loop vectorized with variable factor - - - - --- 2023-12-26 Li, Pan2 New
[v2] RISC-V: XFail the signbit-5 run test for RVV [v2] RISC-V: XFail the signbit-5 run test for RVV - - - - --- 2023-12-23 Li, Pan2 New
[v1] RISC-V: XFAIL pr30957-1.c when loop vectorized with variable factor [v1] RISC-V: XFAIL pr30957-1.c when loop vectorized with variable factor - - - - --- 2023-12-23 Li, Pan2 New
[v1] RISC-V: XFail the signbit-5 run test for RVV [v1] RISC-V: XFail the signbit-5 run test for RVV - - - - --- 2023-12-21 Li, Pan2 New
[v3] RISC-V: Bugfix for the const vector in single steps [v3] RISC-V: Bugfix for the const vector in single steps - - - - --- 2023-12-20 Li, Pan2 New
[v2] RISC-V: Bugfix for the const vector in single steps [v2] RISC-V: Bugfix for the const vector in single steps - - - - --- 2023-12-20 Li, Pan2 New
[v1] RISC-V: Bugfix for the const vector in single steps [v1] RISC-V: Bugfix for the const vector in single steps - - - - --- 2023-12-20 Li, Pan2 New
[v2] RISC-V: Bugfix for the RVV const vector [v2] RISC-V: Bugfix for the RVV const vector - - - - --- 2023-12-18 Li, Pan2 New
[v1] RISC-V: Bugfix for the RVV const vector [v1] RISC-V: Bugfix for the RVV const vector - - - - --- 2023-12-18 Li, Pan2 New
[v1] RISC-V: Fix POLY INT handle bug [v1] RISC-V: Fix POLY INT handle bug - - - - --- 2023-12-18 Li, Pan2 New
[v1] RISC-V: Refine test cases for both PR112929 and PR112988 [v1] RISC-V: Refine test cases for both PR112929 and PR112988 - - - - --- 2023-12-13 Li, Pan2 New
[v1] RISC-V: Disable RVV VCOMPRESS avl propagation [v1] RISC-V: Disable RVV VCOMPRESS avl propagation - - - - --- 2023-12-12 Li, Pan2 New
[v1] RISC-V: Fix ICE for incorrect mode attr in V_F2DI_CONVERT_BRIDGE [v1] RISC-V: Fix ICE for incorrect mode attr in V_F2DI_CONVERT_BRIDGE - - - - --- 2023-12-08 Li, Pan2 New
[v1] RISC-V: Add test case for bug PR112813 [v1] RISC-V: Add test case for bug PR112813 - - - - --- 2023-12-04 Li, Pan2 New
[v4] RISC-V: Bugfix for legitimize move when get vec mode in zve32f [v4] RISC-V: Bugfix for legitimize move when get vec mode in zve32f - - - - --- 2023-12-02 Li, Pan2 New
[v3] RISC-V: Bugfix for legitimize move when get vec mode in zve32f [v3] RISC-V: Bugfix for legitimize move when get vec mode in zve32f - - - - --- 2023-12-01 Li, Pan2 New
[v2] RISC-V: Bugfix for legitimize move when get vec mode in zve32f [v2] RISC-V: Bugfix for legitimize move when get vec mode in zve32f - - - - --- 2023-12-01 Li, Pan2 New
[v1] RISC-V: Bugfix for legitimize move when get vec mode in zve32f [v1] RISC-V: Bugfix for legitimize move when get vec mode in zve32f - - - - --- 2023-11-30 Li, Pan2 New
[v1] RISC-V: Bugfix for ICE in block move when zve32f [v1] RISC-V: Bugfix for ICE in block move when zve32f - - - - --- 2023-11-29 Li, Pan2 New
[v2] RISC-V: Refine the mask generation for vec_init case 2 [v2] RISC-V: Refine the mask generation for vec_init case 2 - - - - --- 2023-11-15 Li, Pan2 New
[v1] RISC-V: Refine the mask generation for vec_init case 2 [v1] RISC-V: Refine the mask generation for vec_init case 2 - - - - --- 2023-11-15 Li, Pan2 New
[v4] DSE: Allow vector type for get_stored_val when read < store [v4] DSE: Allow vector type for get_stored_val when read < store - - - - --- 2023-11-13 Li, Pan2 New
[v1] RISC-V: Fix RVV dynamic frm tests failure [v1] RISC-V: Fix RVV dynamic frm tests failure - - - - --- 2023-11-13 Li, Pan2 New
[v1] RISC-V: Support FP l/ll round and rint HF mode autovec [v1] RISC-V: Support FP l/ll round and rint HF mode autovec - - - - --- 2023-11-12 Li, Pan2 New
[v3] DSE: Allow vector type for get_stored_val when read < store [v3] DSE: Allow vector type for get_stored_val when read < store - - - - --- 2023-11-12 Li, Pan2 New
[v1] RISC-V: Add HFmode for l/ll round and rint autovec [v1] RISC-V: Add HFmode for l/ll round and rint autovec - - - - --- 2023-11-10 Li, Pan2 New
[v1] RISC-V: Support vec_init for trailing same element [v1] RISC-V: Support vec_init for trailing same element - - - - --- 2023-11-10 Li, Pan2 New
[v1] Internal-fn: Add FLOATN support for l/ll round and rint [PR/112432] [v1] Internal-fn: Add FLOATN support for l/ll round and rint [PR/112432] - - - - --- 2023-11-09 Li, Pan2 New
[v1] RISC-V: Refine frm emit after bb end in succ edges [v1] RISC-V: Refine frm emit after bb end in succ edges - - - - --- 2023-11-09 Li, Pan2 New
[v2] DSE: Allow vector type for get_stored_val when read < store [v2] DSE: Allow vector type for get_stored_val when read < store - - - - --- 2023-11-09 Li, Pan2 New
[v1] ISC-V: Support FP floor to i/l/ll diff size autovec [v1] ISC-V: Support FP floor to i/l/ll diff size autovec - - - - --- 2023-11-07 Li, Pan2 New
[v1] RISC-V: Support FP ceil to i/l/ll diff size autovec [v1] RISC-V: Support FP ceil to i/l/ll diff size autovec - - - - --- 2023-11-07 Li, Pan2 New
[v1] RISC-V: Support FP round to i/l/ll diff size autovec [v1] RISC-V: Support FP round to i/l/ll diff size autovec - - - - --- 2023-11-06 Li, Pan2 New
[v1] RISC-V: Adjust FP rint round tests for RV32 [v1] RISC-V: Adjust FP rint round tests for RV32 - - - - --- 2023-11-06 Li, Pan2 New
[v1] RISC-V: Support FP rint to i/l/ll diff size autovec [v1] RISC-V: Support FP rint to i/l/ll diff size autovec - - - - --- 2023-11-05 Li, Pan2 New
[v1] RISC-V: Remove HF modes of FP to INT rounding autovec [v1] RISC-V: Remove HF modes of FP to INT rounding autovec - - - - --- 2023-11-04 Li, Pan2 New
[v2] RISC-V: Refactor prefix [I/L/LL] rounding API autovec iterator [v2] RISC-V: Refactor prefix [I/L/LL] rounding API autovec iterator - - - - --- 2023-11-03 Li, Pan2 New
[v1] RISC-V: Refactor prefix [I/L/LL] rounding API autovec iterator [v1] RISC-V: Refactor prefix [I/L/LL] rounding API autovec iterator - - - - --- 2023-11-02 Li, Pan2 New
« 1 2 »