RE: [PATCH v2] RISC-V: Bugfix for RVV widenning reduction in ZVE32/64

2023-06-19 Thread Li, Pan2 via Gcc-patches
Thanks Jeff, will commit this one after the RVV float reduction PATCH (reviewed by Juzhe already). Pan -Original Message- From: Jeff Law Sent: Monday, June 19, 2023 7:45 PM To: juzhe.zh...@rivai.ai; Li, Pan2 ; gcc-patches Cc: Robin Dapp ; Wang, Yanzhang ; kito.cheng Subject: Re

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-19 Thread Li, Pan2 via Gcc-patches
Thanks Jakub for reviewing, sorry for misleading and will have a try for PATCH v3. Pan -Original Message- From: Jakub Jelinek Sent: Monday, June 19, 2023 5:17 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; rdapp@gmail.com; jeffreya...@gmail.com; Wang

RE: [PATCH v2] RISC-V: Bugfix for RVV float reduction in ZVE32/64

2023-06-19 Thread Li, Pan2 via Gcc-patches
Ok for trunk? And a reminder to myself that this PATCH should be committed before the RVV widen reduction one. Pan From: 钟居哲 Sent: Sunday, June 18, 2023 9:15 PM To: Li, Pan2 ; gcc-patches Cc: rdapp.gcc ; Jeff Law ; Li, Pan2 ; Wang, Yanzhang ; kito.cheng Subject: Re: [PATCH v2] RISC-V

RE: [PATCH v2] RISC-V: Bugfix for RVV float reduction in ZVE32/64

2023-06-19 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Jeff Law Sent: Monday, June 19, 2023 9:51 PM To: 钟居哲 ; Li, Pan2 ; gcc-patches Cc: rdapp.gcc ; Wang, Yanzhang ; kito.cheng Subject: Re: [PATCH v2] RISC-V: Bugfix for RVV float reduction in ZVE32/64 On 6/18/23 07:14, 钟居哲 wrote

RE: [PATCH v2] RISC-V: Bugfix for RVV widenning reduction in ZVE32/64

2023-06-19 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Jeff Law Sent: Monday, June 19, 2023 7:45 PM To: juzhe.zh...@rivai.ai; Li, Pan2 ; gcc-patches Cc: Robin Dapp ; Wang, Yanzhang ; kito.cheng Subject: Re: [PATCH v2] RISC-V: Bugfix for RVV widenning reduction in ZVE32/64 On 6/19

RE: [PATCH v2] RISC-V: Fix VWEXTF iterator requirement

2023-06-19 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Monday, June 19, 2023 9:10 PM To: juzhe.zh...@rivai.ai; Li Xu ; gcc-patches Cc: kito.cheng ; palmer Subject: Re: [PATCH v2] RISC-V: Fix VWEXTF iterator requirement On 6/19/

RE: [PATCH] RISC-V: Add tuple vector mode psABI checking and simplify code

2023-06-19 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Tuesday, June 20, 2023 2:04 AM To: 钟居哲 ; 丁乐华 ; gcc-patches Cc: Wang, Yanzhang ; kito.cheng ; palmer ; rdapp.gcc Subject: Re: [PATCH] RISC-V: Add tuple vector mode psABI checking

RE: Re: [PATCH] RISC-V: Fix fails of testcases

2023-06-19 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of ??? Sent: Tuesday, June 20, 2023 7:15 AM To: Jeff Law ; gcc-patches Cc: kito.cheng ; palmer ; rdapp.gcc Subject: Re: Re: [PATCH] RISC-V: Fix fails of testcases >> Presumably the target selector in the dg-d

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-20 Thread Li, Pan2 via Gcc-patches
NE_MODE. Because it stores the actually machine mode in array. Pan -Original Message- From: Li, Pan2 Sent: Monday, June 19, 2023 9:36 PM To: Jakub Jelinek Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; rdapp@gmail.com; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com

RE: [PATCH V3] RISC-V: Optimize codegen of VLA SLP

2023-06-20 Thread Li, Pan2 via Gcc-patches
Committed, thanks Robin and Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Tuesday, June 20, 2023 9:18 PM To: Robin Dapp ; Juzhe-Zhong ; gcc-patches@gcc.gnu.org Cc: kito.ch...@gmail.com; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivo

RE: [PATCH v2] RISC-V: Set the natural size of constant vector mask modes to one RVV data vector.

2023-06-20 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff and Juzhe. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Tuesday, June 20, 2023 10:12 PM To: juzhe.zh...@rivai.ai; Li Xu ; gcc-patches Cc: kito.cheng ; palmer Subject: Re: [PATCH v2] RISC-V: Set the natural size of constan

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-20 Thread Li, Pan2 via Gcc-patches
bp->stream)->mode_table[bp_unpack_enum (bp, machine_mode, 1 << 8)]; + lto_input_block *input_block = (class lto_input_block *)bp->stream; + int index = bp_unpack_enum (bp, machine_mode, input_block->mode_bits); + + return (machine_mode)input_block->mode_table[index];

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-20 Thread Li, Pan2 via Gcc-patches
;mode_table[bp_unpack_enum (bp, machine_mode, 1 << 8)]; + int last = 1 << ceil_log2 (MAX_MACHINE_MODE); + lto_input_block *input_block = (class lto_input_block *) bp->stream; + int index = bp_unpack_enum (bp, machine_mode, last); + + return (machine_mode) input_block->mo

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-21 Thread Li, Pan2 via Gcc-patches
Thanks Jakub, will fix the format issue and send the V3 patch, as well as try to validate it for offloading. Pan -Original Message- From: Jakub Jelinek Sent: Wednesday, June 21, 2023 3:16 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; rdapp@gmail.com

RE: [PATCH]: [NFC] Move can_vec_mask_load_store_p and get_len_load_store_mode from "optabs-query" into "optabs-tree"

2023-06-21 Thread Li, Pan2 via Gcc-patches
Committed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Wednesday, June 21, 2023 7:42 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH]: [NFC] Move can_vec_mask_load_store_p and get_len_load_store_mode fr

RE: [PATCH] RISC-V: Fix out of range memory access of machine mode table

2023-06-21 Thread Li, Pan2 via Gcc-patches
sure this is good enough for validation or not. Pan -Original Message- From: Li, Pan2 Sent: Wednesday, June 21, 2023 3:23 PM To: Jakub Jelinek Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; rdapp@gmail.com; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com; r

RE: Re: [PATCH] RISC-V: Split VF iterators for Zvfh(min).

2023-06-22 Thread Li, Pan2 via Gcc-patches
, June 22, 2023 9:37 PM To: rdapp.gcc ; gcc-patches ; palmer ; kito.cheng ; Li, Pan2 ; Jeff Law Cc: rdapp.gcc Subject: Re: Re: [PATCH] RISC-V: Split VF iterators for Zvfh(min). Oh. I see. I think I am wrong. Sorry for that :). load/store are using 'V' iterators. This patch looks reason

RE: [PATCH v3] Streamer: Fix out of range memory access of machine mode

2023-06-22 Thread Li, Pan2 via Gcc-patches
nk Pan is already on this problem. Please see this thread: >> https://gcc.gnu.org/pipermail/gcc-patches/2023-June/622129.html >> >> Regards >> Robin Pan -Original Message- From: Li, Pan2 Sent: Wednesday, June 21, 2023 3:58 PM To: gcc-patches@gcc.gnu.or

RE: [PATCH] RISC-V: Split VF iterators for Zvfh(min).

2023-06-23 Thread Li, Pan2 via Gcc-patches
y available but that's not > a battle I'm willing to fight 😃 Pan -Original Message- From: Robin Dapp Sent: Thursday, June 22, 2023 10:31 PM To: Li, Pan2 ; 钟居哲 ; gcc-patches ; palmer ; kito.cheng ; Jeff Law Cc: rdapp@gmail.com Subject: Re: [PATCH] RISC-V: Split V

RE: [PATCH V6] VECT: Apply LEN_MASK_{LOAD,STORE} into vectorizer

2023-06-23 Thread Li, Pan2 via Gcc-patches
Committed as passed both bootstrap and regression tests. Pan -Original Message- From: Gcc-patches On Behalf Of Bernhard Reutner-Fischer via Gcc-patches Sent: Friday, June 23, 2023 5:39 PM To: Richard Sandiford Cc: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org; rguent...@suse.de Subject

RE: [PATCH] IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address'

2023-06-23 Thread Li, Pan2 via Gcc-patches
Committed as passed bootstrap and regression test, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Friday, June 23, 2023 10:59 PM To: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org Cc: rguent...@suse.de; richard.sandif...@arm.com Subject:

RE: [PATCH V2] LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE}

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed as passed bootstrap and regression test, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Saturday, June 24, 2023 9:29 AM To: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org Cc: rguent...@suse.de; richard.sandif...@arm.com Subject

RE: [PATCH V3] RISC-V: Support RVV floating-point auto-vectorization

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Saturday, June 24, 2023 10:06 PM To: Juzhe-Zhong ; gcc-patches@gcc.gnu.org Cc: kito.ch...@sifive.com; pal...@rivosinc.com; rdapp@gmail.com Subject: Re: [PATCH V3] RISC-V: Sup

RE: [PATCH] RISC-V: Refactor the integer ternary autovec pattern

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Saturday, June 24, 2023 10:04 PM To: Juzhe-Zhong ; gcc-patches@gcc.gnu.org Cc: kito.ch...@sifive.com; pal...@rivosinc.com; rdapp@gmail.com Subject: Re: [PATCH] RISC-V: Refact

RE: [PATCH V1] RISC-V:Add float16 tuple type abi

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Jeff Law Sent: Saturday, June 24, 2023 10:51 PM To: juzhe.zh...@rivai.ai; yulong ; gcc-patches Cc: palmer ; Kito.cheng ; Li, Pan2 ; wuwei2016 ; jiawei ; shihua ; dje.gcc ; pinskia ; Robin Dapp Subject: Re: [PATCH V1] RISC-V:Add

RE: [PATCH] SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysis

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Saturday, June 24, 2023 10:09 PM To: 钟居哲 ; gcc-patches Cc: rguenther ; richard.sandiford Subject: Re: [PATCH] SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysis

RE: [PATCH] GIMPLE_FOLD: Apply LEN_MASK_{LOAD, STORE} into GIMPLE_FOLD

2023-06-24 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Saturday, June 24, 2023 10:45 PM To: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org Cc: rguent...@suse.de; richard.sandif...@arm.com Subject: Re: [PATCH] GIMPLE_FOLD: Apply LEN_MA

RE: [PATCH V1] RISC-V:Add float16 tuple type support

2023-06-25 Thread Li, Pan2 via Gcc-patches
Sure, reverted and will commit this patch after the issue addressed. Pan -Original Message- From: Andreas Schwab Sent: Sunday, June 25, 2023 3:22 PM To: juzhe.zh...@rivai.ai Cc: yulong ; gcc-patches ; palmer ; Kito.cheng ; Jim Wilson ; Li, Pan2 ; wuwei2016 ; jiawei ; shihua

RE: [PATCH] internal-fn: Fix bug of BIAS argument index

2023-06-25 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Sunday, June 25, 2023 8:48 PM To: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org Cc: richard.sandif...@arm.com; rguent...@suse.de Subject: Re: [PATCH] internal-fn: Fix bug of BIAS

RE: [PATCH V2] RISC-V: Enable len_mask{load, store} and remove len_{load, store}

2023-06-25 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Sunday, June 25, 2023 8:53 PM To: Juzhe-Zhong ; gcc-patches@gcc.gnu.org Cc: kito.ch...@gmail.com; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; rdapp@gmail

RE: [PATCH] RISC-V: Optimize VSETVL codegen of SELECT_VL with LEN_MASK_{LOAD,STORE}

2023-06-25 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Sunday, June 25, 2023 8:57 PM To: Juzhe-Zhong ; gcc-patches@gcc.gnu.org Cc: kito.ch...@gmail.com; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; rdapp@gmail

RE: [PATCH v2] RISC-V: fix expand function of vlmul_ext RVV intrinsic

2023-06-25 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Sunday, June 25, 2023 8:55 PM To: juzhe.zh...@rivai.ai; Li Xu ; gcc-patches Cc: kito.cheng ; palmer ; zhengyu Subject: Re: [PATCH v2] RISC-V: fix expand function of vlmul_ext

RE: [PATCH] SCCVN: Fix repeating variable name "len"

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Monday, June 26, 2023 3:53 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PATCH] SCCVN: Fix repeating variable name "len" On

RE: [PATCH] RISC-V: Remove redundant vcond patterns

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed, thanks kito. Pan -Original Message- From: Gcc-patches On Behalf Of Kito Cheng via Gcc-patches Sent: Monday, June 26, 2023 5:08 PM To: Richard Biener Cc: Juzhe-Zhong ; gcc-patches@gcc.gnu.org; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; jeffreya...@gmail

RE: [PATCH v1] RISC-V: Remove duplicated extern function_base decl

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed, thanks kito and juzhe. Pan From: Kito Cheng Sent: Monday, June 26, 2023 5:51 PM To: juzhe.zh...@rivai.ai Cc: Robin Dapp ; gcc-patches ; jeffreyalaw ; Li, Pan2 ; Wang, Yanzhang Subject: Re: [PATCH v1] RISC-V: Remove duplicated extern function_base decl Lgtm juzhe.zh...@rivai.ai

RE: [PATCH V2] GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD,STORE}

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed as passed both the bootstrap and regression test, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Monday, June 26, 2023 4:17 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PAT

RE: [PATCH V3] DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STORE

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed as passed both the bootstrap and regression test, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Monday, June 26, 2023 4:15 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PAT

RE: [PATCH V2] RISC-V: Support const vector expansion with step vector with base != 0

2023-06-26 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Tuesday, June 27, 2023 7:50 AM To: juzhe.zhong Cc: gcc-patches@gcc.gnu.org; kito.ch...@gmail.com; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; rdapp@gmai

RE: [PATCH] Extend streamer_mode_table size to MACHINE_MODE_BITSIZE.

2023-06-26 Thread Li, Pan2 via Gcc-patches
...@dabbelt.com; juzhe.zh...@rivai.ai; zhen...@eswincomputing.com; Li, Pan2 ; Li Xu Subject: [PATCH] Extend streamer_mode_table size to MACHINE_MODE_BITSIZE. If MAX_MACHINE_MODE exceeds 8bits, a warning will appear in the following code. waring: writing 293 bytes into a region of size 256

RE: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add

2023-06-27 Thread Li, Pan2 via Gcc-patches
Ack, thanks Juzhe. Pan From: juzhe.zh...@rivai.ai Sent: Tuesday, June 27, 2023 3:00 PM To: Li, Pan2 ; gcc-patches Cc: Kito.cheng ; Li, Pan2 ; Wang, Yanzhang ; jeffreyalaw Subject: Re: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add LGTM. You can go ahead to

RE: [PATCH] RISC-V: Support vfwmacc combine lowering

2023-06-28 Thread Li, Pan2 via Gcc-patches
Committed, thanks Kito. Pan -Original Message- From: Gcc-patches On Behalf Of Kito Cheng via Gcc-patches Sent: Wednesday, June 28, 2023 4:31 PM To: Juzhe-Zhong Cc: gcc-patches@gcc.gnu.org; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; jeffreya...@gmail.com; rdapp

RE: Re: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add

2023-06-28 Thread Li, Pan2 via Gcc-patches
Sent: Thursday, June 29, 2023 10:44 AM To: Kito.cheng ; Li, Pan2 Cc: gcc-patches ; Wang, Yanzhang ; jeffreyalaw Subject: Re: Re: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add Hi, Pan. I think the last step is to support dynamic mode switching which may need to

RE: [PATCH] Prevent TYPE_PRECISION on VECTOR_TYPEs

2023-06-28 Thread Li, Pan2 via Gcc-patches
It seems this patch may result in many test ICE failures on RISC-V backend. Could you help to double confirm about it follow the possible reproduce steps like blow? Thank you! cd gcc && mkdir __BUILD__ && cd __BUILD__ ../configure \ --target=riscv64-unknown-elf \ --prefix= \ --disable-shar

RE: [PATCH v1] RISC-V: Support vfadd static rounding mode by mode switching

2023-06-28 Thread Li, Pan2 via Gcc-patches
Committed, thanks Kito and Juzhe. pan -Original Message- From: Kito Cheng Sent: Thursday, June 29, 2023 10:34 AM To: juzhe.zh...@rivai.ai Cc: Li, Pan2 ; gcc-patches ; Wang, Yanzhang ; jeffreyalaw Subject: Re: [PATCH v1] RISC-V: Support vfadd static rounding mode by mode switching

RE: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add

2023-06-28 Thread Li, Pan2 via Gcc-patches
Committed, thanks Kito and Juzhe. Pan -Original Message- From: Kito Cheng Sent: Thursday, June 29, 2023 10:35 AM To: Li, Pan2 Cc: juzhe.zh...@rivai.ai; gcc-patches ; Wang, Yanzhang ; jeffreyalaw Subject: Re: [PATCH v1] RISC-V: Allow rounding mode control for RVV floating-point add

RE: [PATCH] Prevent TYPE_PRECISION on VECTOR_TYPEs

2023-06-28 Thread Li, Pan2 via Gcc-patches
Sorry for disturbing, cc kito, juzhe and robin for awareness. Pan -Original Message- From: Li, Pan2 Sent: Thursday, June 29, 2023 12:05 PM To: Jakub Jelinek ; Richard Biener Cc: gcc-patches@gcc.gnu.org; jeffreya...@gmail.com Subject: RE: [PATCH] Prevent TYPE_PRECISION on VECTOR_TYPEs

RE: Re: [PATCH v3] Streamer: Fix out of range memory access of machine mode

2023-06-29 Thread Li, Pan2 via Gcc-patches
That’s very cool, thanks Thomas for help! Let’s wait the AMD test running result for the final version of the patch. Pan From: juzhe.zh...@rivai.ai Sent: Friday, June 30, 2023 9:27 AM To: Thomas Schwinge ; Li, Pan2 ; gcc-patches ; rguenther ; jakub Cc: Robin Dapp ; jeffreyalaw ; Wang

RE: [PATCH v1] RISC-V: Refactor vxrm_mode attr for type attr equal

2023-06-30 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff and Juzhe. Pan -Original Message- From: Jeff Law Sent: Friday, June 30, 2023 4:58 AM To: Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang Subject: Re: [PATCH v1] RISC-V: Refactor vxrm_mode attr for type attr

RE: [v4] Streamer: Fix out of range memory access of machine mode

2023-06-30 Thread Li, Pan2 via Gcc-patches
appreciate for the great help from Thomas, it is really save my day! Pan -Original Message- From: Thomas Schwinge Sent: Friday, June 30, 2023 4:50 PM To: Li, Pan2 ; juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org; Richard Biener ; Jakub Jelinek Cc: Robin Dapp ; jeffreya...@gmail.com

RE: [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition

2023-07-03 Thread Li, Pan2 via Gcc-patches
Committed, thanks Robin and Juzhe. Pan -Original Message- From: Robin Dapp Sent: Monday, July 3, 2023 4:15 PM To: juzhe.zh...@rivai.ai; Li, Pan2 ; gcc-patches Cc: rdapp@gmail.com; jeffreyalaw ; Wang, Yanzhang ; kito.cheng Subject: Re: [PATCH v1] RISC-V: Fix one typo of FRM

RE: [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments

2023-07-03 Thread Li, Pan2 via Gcc-patches
Committed as passed both the bootstrap and regression test, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Sandiford via Gcc-patches Sent: Monday, July 3, 2023 5:27 PM To: juzhe.zh...@rivai.ai Cc: gcc-patches@gcc.gnu.org; rguent...@suse.de Subject: Re: [PA

RE: [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition

2023-07-03 Thread Li, Pan2 via Gcc-patches
Sorry for inconvenient, still working on fix it. If urgent I can revert this change to unblock your work ASAP. Pan -Original Message- From: Robin Dapp Sent: Monday, July 3, 2023 10:49 PM To: Li, Pan2 ; juzhe.zh...@rivai.ai; gcc-patches Cc: rdapp@gmail.com; jeffreyalaw ; Wang

RE: [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition

2023-07-03 Thread Li, Pan2 via Gcc-patches
Sure, every change need test and will pay attention for this in future. Pan -Original Message- From: Robin Dapp Sent: Monday, July 3, 2023 10:57 PM To: Li, Pan2 ; juzhe.zh...@rivai.ai; gcc-patches Cc: rdapp@gmail.com; jeffreyalaw ; Wang, Yanzhang ; kito.cheng Subject: Re

RE: [VSETVL PASS] RISC-V: Optimize local AVL propagation

2023-07-03 Thread Li, Pan2 via Gcc-patches
Committed, thanks Kito. Pan -Original Message- From: Gcc-patches On Behalf Of Kito Cheng via Gcc-patches Sent: Tuesday, July 4, 2023 10:20 AM To: Robin Dapp Cc: Juzhe-Zhong ; gcc-patches@gcc.gnu.org; kito.ch...@sifive.com; pal...@dabbelt.com; pal...@rivosinc.com; jeffreya...@gmail.co

RE: [PATCH V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern

2023-07-03 Thread Li, Pan2 via Gcc-patches
Committed as both the bootstrap and regression tests passed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Sandiford via Gcc-patches Sent: Monday, July 3, 2023 9:50 PM To: juzhe.zh...@rivai.ai Cc: gcc-patches@gcc.gnu.org; rguent...@suse.de Subject: Re: [P

RE: [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition

2023-07-03 Thread Li, Pan2 via Gcc-patches
Hi Robin, Just revert this patch, it reports some weird illegal instr, I may need more time for this. Pan -Original Message- From: Li, Pan2 Sent: Monday, July 3, 2023 11:00 PM To: Robin Dapp ; juzhe.zh...@rivai.ai; gcc-patches Cc: jeffreyalaw ; Wang, Yanzhang ; kito.cheng Subject

RE: [PATCH v1] RISC-V: Fix one bug for floating-point static frm

2023-07-03 Thread Li, Pan2 via Gcc-patches
Thanks Juzhe, passed all the test of riscv.exp and rvv.exp, will commit it with the reverted one with the final approval. Pan From: juzhe.zh...@rivai.ai Sent: Tuesday, July 4, 2023 1:53 PM To: Li, Pan2 ; gcc-patches Cc: Robin Dapp ; jeffreyalaw ; Li, Pan2 ; Wang, Yanzhang ; kito.cheng

RE: [PATCH v1] RISC-V: Fix one bug for floating-point static frm

2023-07-04 Thread Li, Pan2 via Gcc-patches
Update PATCH V2 for DYN in needed as below. https://gcc.gnu.org/pipermail/gcc-patches/2023-July/623543.html Pan From: Li, Pan2 Sent: Tuesday, July 4, 2023 2:50 PM To: juzhe.zh...@rivai.ai; gcc-patches Cc: Robin Dapp ; jeffreyalaw ; Wang, Yanzhang ; kito.cheng Subject: RE: [PATCH v1] RISC-V

RE: [v4] Streamer: Fix out of range memory access of machine mode

2023-07-04 Thread Li, Pan2 via Gcc-patches
Sent: Tuesday, July 4, 2023 7:26 PM To: Thomas Schwinge Cc: Li, Pan2 ; juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org; Jakub Jelinek ; Robin Dapp ; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com; Tobias Burnus Subject: Re: [v4] Streamer: Fix out of range memory access of machine

RE: [PATCH v2] RISC-V: Fix one bug for floating-point static frm

2023-07-04 Thread Li, Pan2 via Gcc-patches
everage this case I bet. Pan -Original Message----- From: Robin Dapp Sent: Tuesday, July 4, 2023 8:52 PM To: Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: rdapp@gmail.com; juzhe.zh...@rivai.ai; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com Subject: Re: [PATCH v2] RISC-V: Fix one b

RE: [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition

2023-07-04 Thread Li, Pan2 via Gcc-patches
Yes, thanks Robin, we can move to another mail thread for this, avoiding misleading. Pan -Original Message- From: Robin Dapp Sent: Tuesday, July 4, 2023 9:15 PM To: Li, Pan2 ; juzhe.zh...@rivai.ai; gcc-patches Cc: rdapp@gmail.com; jeffreyalaw ; Wang, Yanzhang ; kito.cheng

RE: [PATCH v4] RISC-V: Fix one bug for floating-point static frm

2023-07-05 Thread Li, Pan2 via Gcc-patches
Thanks Robin, it passed all tests of riscv.exp and rvv.exp from my side. Could you please help to double confirm the issue you meet is resolved or not? Pan -Original Message- From: Robin Dapp Sent: Wednesday, July 5, 2023 3:11 PM To: Kito Cheng ; Li, Pan2 Cc: rdapp@gmail.com; gcc

RE: [PATCH v4] RISC-V: Fix one bug for floating-point static frm

2023-07-05 Thread Li, Pan2 via Gcc-patches
ut it when prepare the v5. Pan -Original Message- From: Robin Dapp Sent: Wednesday, July 5, 2023 4:03 PM To: Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: rdapp@gmail.com; juzhe.zh...@rivai.ai; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com Subject: Re: [PATCH v4] RISC-V: Fix

RE: [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer

2023-07-05 Thread Li, Pan2 via Gcc-patches
Passed both the bootstrap and regression tests in X86. Pan -Original Message- From: Gcc-patches On Behalf Of juzhe.zh...@rivai.ai Sent: Tuesday, July 4, 2023 9:10 PM To: gcc-patches@gcc.gnu.org Cc: richard.sandif...@arm.com; rguent...@suse.de; Ju-Zhe Zhong Subject: [PATCH V5] VECT: Ap

RE: [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer

2023-07-05 Thread Li, Pan2 via Gcc-patches
Committed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Wednesday, July 5, 2023 9:21 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER

RE: [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand

2023-07-05 Thread Li, Pan2 via Gcc-patches
Committed, thanks Juzhe and Kito. Pan -Original Message- From: Kito Cheng Sent: Wednesday, July 5, 2023 3:16 PM To: juzhe.zh...@rivai.ai Cc: Li, Pan2 ; gcc-patches ; Robin Dapp ; jeffreyalaw ; Wang, Yanzhang Subject: Re: [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode

RE: [PATCH V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.

2023-07-06 Thread Li, Pan2 via Gcc-patches
Committed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Thursday, July 6, 2023 3:09 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PATCH V2] VECT: Fix ICE of variable stride on strie

RE: [PATCH v5] RISC-V: Fix one bug for floating-point static frm

2023-07-06 Thread Li, Pan2 via Gcc-patches
Committed, thanks Robin and Kito. Pan -Original Message- From: Robin Dapp Sent: Thursday, July 6, 2023 11:30 PM To: Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: rdapp@gmail.com; juzhe.zh...@rivai.ai; jeffreya...@gmail.com; Wang, Yanzhang ; kito.ch...@gmail.com; Robin Dapp Subject: Re

RE: Re: [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]

2023-07-07 Thread Li, Pan2 via Gcc-patches
Committed to gcc-13, thanks Juzhe and Kito. Pan From: juzhe.zh...@rivai.ai Sent: Friday, July 7, 2023 5:07 PM To: kito.cheng Cc: Li Xu ; gcc-patches ; palmer ; zhengyu ; Li, Pan2 Subject: Re: Re: [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560] CCing Li Pan to

RE: [PATCH v2] GCSE: Export 'insert_insn_end_basic_block' as global function

2023-07-10 Thread Li, Pan2 via Gcc-patches
Committed, thanks Jeff and Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Jeff Law via Gcc-patches Sent: Monday, July 10, 2023 10:08 PM To: juzhe.zh...@rivai.ai; gcc-patches@gcc.gnu.org Cc: rguent...@suse.de Subject: Re: [PATCH v2] GCSE: Export 'insert_insn_end_basic_blo

RE: [PATCH V2] VECT: Add COND_LEN_* operations for loop control with length targets

2023-07-11 Thread Li, Pan2 via Gcc-patches
Committed, thanks Richard. Pan -Original Message- From: Gcc-patches On Behalf Of Richard Biener via Gcc-patches Sent: Tuesday, July 11, 2023 7:01 PM To: Ju-Zhe Zhong Cc: gcc-patches@gcc.gnu.org; richard.sandif...@arm.com Subject: Re: [PATCH V2] VECT: Add COND_LEN_* operations for loop

RE: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-16 Thread Li, Pan2 via Gcc-patches
@outlook.com Cc: gcc-patches@gcc.gnu.org; kito.ch...@sifive.com; rguent...@suse.de; Li, Pan2 Subject: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment Thanks for the great work to fix this issue for rvv. Hi,richard. This is the patch to differentiate mask mode of same bytesize. Adjust

RE: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-17 Thread Li, Pan2 via Gcc-patches
...@sifive.com; Li, Pan2 ; richard.sandif...@arm.com Subject: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment On Thu, 16 Feb 2023, juzhe.zhong wrote: > Thanks for the great work to fix this issue for rvv.Hi,richard. This > is the patch to differentiate mask mode of same by

RE: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-20 Thread Li, Pan2 via Gcc-patches
Hi, Kindly reminder for this PR. Pan -Original Message- From: Li, Pan2 Sent: Friday, February 17, 2023 4:39 PM To: richard.sandif...@arm.com; juzhe.zhong Cc: incarnation.p@outlook.com; gcc-patches@gcc.gnu.org; kito.ch...@sifive.com; Richard Biener Subject: RE: [PATCH] RISC-V

RE: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-23 Thread Li, Pan2 via Gcc-patches
. Pan From: juzhe.zh...@rivai.ai Sent: Friday, February 24, 2023 1:08 PM To: kito.cheng ; Li, Pan2 Cc: richard.sandiford ; incarnation.p.lee ; gcc-patches ; Kito.cheng ; rguenther ; jeffreyalaw Subject: Re: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment Hi, It's b

RE: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-26 Thread Li, Pan2 via Gcc-patches
Hi there, Just FYI that there is no obvious errors of this patch by running the GCC bootstrap making. Pan From: Li, Pan2 Sent: Friday, February 24, 2023 3:21 PM To: juzhe.zh...@rivai.ai; kito.cheng ; richard.sandiford Cc: incarnation.p.lee ; gcc-patches ; Kito.cheng ; rguenther

RE: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-27 Thread Li, Pan2 via Gcc-patches
you please help to share your opinion about this from the expert’s perspective ? Thank you! Pan From: 盼 李 Sent: Monday, February 27, 2023 11:13 PM To: Richard Sandiford ; incarnation.p.lee--- via Gcc-patches Cc: juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de; Li, Pan2

RE: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-02-28 Thread Li, Pan2 via Gcc-patches
he real byte size, and I am not sure if it is by design or requires additional handling. Pan From: 盼 李 Sent: Tuesday, February 28, 2023 5:59 PM To: Richard Sandiford ; Li, Pan2 Cc: incarnation.p.lee--- via Gcc-patches ; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de Subj

RE: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-01 Thread Li, Pan2 via Gcc-patches
ess than the divisor (like 1/8 or 2/8) cases. Could you please share your professional suggestions about this? Thank you all again and have a nice day! Pan From: juzhe.zh...@rivai.ai Sent: Wednesday, March 1, 2023 10:19 PM To: rguenther Cc: richard.sandiford ; gcc-patches ; Pan Li ;

RE: Re: [PATCH] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-01 Thread Li, Pan2 via Gcc-patches
this patch for the GCC 13 release (RVV release included). https://gcc.gnu.org/pipermail/gcc-patches/2023-March/613149.html Pan From: juzhe.zh...@rivai.ai Sent: Thursday, March 2, 2023 6:54 AM To: richard.sandiford ; Li, Pan2 Cc: rguenther ; gcc-patches ; Pan Li ; kito.cheng Subject: Re: Re

RE: [PATCH v2] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-02 Thread Li, Pan2 via Gcc-patches
and have a nice day! Pan -Original Message- From: Richard Sandiford Sent: Thursday, March 2, 2023 5:44 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de Subject: Re: [PATCH v2] RISC-V: Bugfix for rvv bool mode precision adjustment

RE: [PATCH v2] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-02 Thread Li, Pan2 via Gcc-patches
Got it. Thank you and very appreciate for your help and patient. Updated the PATCH to below link. https://gcc.gnu.org/pipermail/gcc-patches/2023-March/613257.html Pan -Original Message- From: Richard Sandiford Sent: Friday, March 3, 2023 1:55 AM To: Li, Pan2 Cc: gcc-patches

RE: [PATCH v3] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-06 Thread Li, Pan2 via Gcc-patches
Thank you, Kito. Hi Richard Sandiford, Could you please help to review this PATCH continuously? Thank you and have a nice day! Pan -Original Message- From: Kito Cheng Sent: Friday, March 3, 2023 4:06 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; rguent

RE: [PATCH v3] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-06 Thread Li, Pan2 via Gcc-patches
To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de Subject: Re: [PATCH v3] RISC-V: Bugfix for rvv bool mode precision adjustment pan2...@intel.com writes: > From: Pan Li > > Fix the bug of the rvv bool mode precision

RE: [PATCH v4] RISC-V: Bugfix for rvv bool mode precision adjustment

2023-03-07 Thread Li, Pan2 via Gcc-patches
please help to let me know. https://gcc.gnu.org/pipermail/gcc-patches/2023-March/613504.html Pan -Original Message- From: Richard Sandiford Sent: Monday, March 6, 2023 11:02 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de

RE: [PATCH] RISC-V: Bugfix for rvv bool mode size adjustment

2023-03-08 Thread Li, Pan2 via Gcc-patches
Completed the regression test and the RISC-V backend test without any surprise. Pan -Original Message- From: Li, Pan2 Sent: Wednesday, March 8, 2023 3:34 PM To: gcc-patches@gcc.gnu.org Cc: juzhe.zh...@rivai.ai; kito.ch...@sifive.com; rguent...@suse.de; Li, Pan2 Subject: [PATCH] RISC

RE: [PATCH] RISC-V: Bugfix for rvv bool mode size adjustment

2023-03-12 Thread Li, Pan2 via Gcc-patches
Kindly reminder for this PR. Thank you all in advance. Pan -Original Message- From: Li, Pan2 Sent: Wednesday, March 8, 2023 7:31 PM To: gcc-patches@gcc.gnu.org Cc: juzhe.zh...@rivai.ai; kito.ch...@sifive.com Subject: RE: [PATCH] RISC-V: Bugfix for rvv bool mode size adjustment

RE: [PATCH] machine_mode type size: Extend enum size from 8-bit to 16-bit

2023-05-09 Thread Li, Pan2 via Gcc-patches
Message- From: Li, Pan2 Sent: Tuesday, May 9, 2023 7:51 PM To: Richard Biener ; Richard Sandiford Cc: Jeff Law ; Kito Cheng ; juzhe.zh...@rivai.ai; gcc-patches ; palmer ; jakub Subject: RE: [PATCH] machine_mode type size: Extend enum size from 8-bit to 16-bit Sure thing, I will have a try

RE: [PATCH] machine_mode type size: Extend enum size from 8-bit to 16-bit

2023-05-10 Thread Li, Pan2 via Gcc-patches
Filed the PATCH with var-tracking only as below, please help to review. Thanks! https://gcc.gnu.org/pipermail/gcc-patches/2023-May/617973.html Pan -Original Message- From: Gcc-patches On Behalf Of Li, Pan2 via Gcc-patches Sent: Wednesday, May 10, 2023 1:09 PM To: Richard Biener

RE: [PATCH] Var-Tracking: Leverage pointer_mux for decl_or_value

2023-05-10 Thread Li, Pan2 via Gcc-patches
Jelinek Sent: Wednesday, May 10, 2023 4:14 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang ; jeffreya...@gmail.com; rguent...@suse.de; richard.sandif...@arm.com Subject: Re: [PATCH] Var-Tracking: Leverage pointer_mux for decl_or_value On Wed

RE: [PATCH v2] Var-Tracking: Typedef pointer_mux as decl_or_value

2023-05-10 Thread Li, Pan2 via Gcc-patches
I see, will try to get rid of dv_as_opaque everywhere. Thank you all! Pan -Original Message- From: Richard Sandiford Sent: Wednesday, May 10, 2023 8:53 PM To: Jakub Jelinek Cc: Li, Pan2 ; gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang ; jeffreya

RE: [PATCH v3] Var-Tracking: Typedef pointer_mux as decl_or_value

2023-05-10 Thread Li, Pan2 via Gcc-patches
ka 'rtx_def*'} and 'decl_or_value' {aka 'pointer_mux'}). Pan -Original Message- From: Richard Sandiford Sent: Wednesday, May 10, 2023 11:56 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang ; jeff

RE: [PATCH] RISC-V: Update RVV integer compare simplification comments

2023-05-10 Thread Li, Pan2 via Gcc-patches
Hi Jeff, Thanks a lot. If no more comments, I can commit it to trunk later, 😊. Pan -Original Message- From: Jeff Law Sent: Tuesday, May 9, 2023 6:06 AM To: Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang Subject: Re: [PATCH] RISC-V

RE: [PATCH v3] Var-Tracking: Typedef pointer_mux as decl_or_value

2023-05-10 Thread Li, Pan2 via Gcc-patches
Yes, you are right. The decl_or_value take first works well, missed this detail in previous and updated the PATCH v5 for this. Thank you! Pan -Original Message- From: Richard Sandiford Sent: Thursday, May 11, 2023 12:43 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh

RE: [PATCH V6] VECT: Add tree_code into "creat_iv" and allow it can handle MINUS_EXPR IV.

2023-05-11 Thread Li, Pan2 via Gcc-patches
Passed the regression and bootstrap test in X86, will commit v6 as approved. Pan -Original Message- From: juzhe.zh...@rivai.ai Sent: Thursday, May 11, 2023 5:39 PM To: gcc-patches@gcc.gnu.org Cc: Li, Pan2 ; Ju-Zhe Zhong Subject: [PATCH V6] VECT: Add tree_code into "creat_iv"

RE: [PATCH v5] Var-Tracking: Typedef pointer_mux as decl_or_value

2023-05-11 Thread Li, Pan2 via Gcc-patches
Thanks Richard Sandiford. There is one interesting thing that the change from v4 to v5 (Aka, remove the case and put dv as first arg) makes some ICE, will have a try for fixing. Pan -Original Message- From: Richard Sandiford Sent: Thursday, May 11, 2023 3:17 PM To: Li, Pan2 Cc: gcc

RE: [PATCH v5] Var-Tracking: Typedef pointer_mux as decl_or_value

2023-05-11 Thread Li, Pan2 via Gcc-patches
Sorry for disturbing, fixed my silly mistake in PATCH v6 and passed x86 regression test. If no more concern, will commit after pass the x86 regression test. Pan -Original Message- From: Li, Pan2 Sent: Thursday, May 11, 2023 6:56 PM To: Richard Sandiford Cc: gcc-patches@gcc.gnu.org

RE: [PATCH V3] RISC-V: Add basic vec_init for VLS RVV auto-vectorization

2023-05-11 Thread Li, Pan2 via Gcc-patches
Committed to trunk. Pan -Original Message- From: Gcc-patches On Behalf Of Kito Cheng via Gcc-patches Sent: Friday, May 12, 2023 11:00 AM To: 钟居哲 Cc: GCC Patches ; Palmer Dabbelt ; Jeff Law ; Robin Dapp Subject: Re: [PATCH V3] RISC-V: Add basic vec_init for VLS RVV auto-vectorization

RE: [PATCH] RISC-V: Fix fail of vmv-imm-rv64.c in rv32

2023-05-11 Thread Li, Pan2 via Gcc-patches
Committed to trunk. Pan -Original Message- From: Gcc-patches On Behalf Of Kito Cheng via Gcc-patches Sent: Friday, May 12, 2023 2:32 PM To: juzhe.zh...@rivai.ai Cc: gcc-patches@gcc.gnu.org; pal...@dabbelt.com; jeffreya...@gmail.com; rdapp@gmail.com Subject: Re: [PATCH] RISC-V: Fix

RE: [PATCH] Machine_Mode: Extend machine_mode from 8 to 16 bits

2023-05-12 Thread Li, Pan2 via Gcc-patches
soon. Pan -Original Message- From: Richard Sandiford Sent: Friday, May 12, 2023 4:24 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zh...@rivai.ai; kito.ch...@sifive.com; Wang, Yanzhang ; jeffreya...@gmail.com; rguent...@suse.de Subject: Re: [PATCH] Machine_Mode: Extend

<    3   4   5   6   7   8   9   10   >