RE: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-10-09 Thread duanbo (C)
> -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Wednesday, September 30, 2020 6:38 PM > To: duanbo (C) > Cc: GCC Patches > Subject: Re: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect > > Thanks for the updat

RE: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-09-29 Thread duanbo (C)
> -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Thursday, September 24, 2020 7:56 PM > To: duanbo (C) > Cc: GCC Patches > Subject: Re: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect > > Hi, > > "dua

RE: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-09-19 Thread duanbo (C)
> -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Saturday, August 29, 2020 2:31 AM > To: duanbo (C) > Cc: GCC Patches ; rguent...@suse.de > Subject: Re: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect > &

[PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-08-26 Thread duanbo (C)
Hi, This is a fix for PR96757. Before vect pass, the main statements of the test case will be optimized like: _1 = d_10(D) > 3; _2 = a_11(D) > m_12(D); _18 = _1 > _2 ? _26 : 0; At the beginning of vectorization analysis, function vect_recog_mask_conversion_pattern proce

RE: [PATCH] aarch64: Change the definition of Pmode [pr95182]

2020-05-29 Thread duanbo (C)
> -Original Message- > From: Andrew Pinski [mailto:pins...@gmail.com] > Sent: Monday, May 18, 2020 11:49 AM > To: duanbo (C) > Cc: GCC Patches > Subject: Re: [PATCH] aarch64: Change the definition of Pmode [pr95182] > > On Sun, May 17, 2020 at 8:23 PM duanb

[PATCH] aarch64: Change the definition of Pmode [pr95182]

2020-05-17 Thread duanbo (C)
Hi, This changes the definition of Pmode for aarch64 port. Unlike x86, S390 etc., Pmode is always set to DImode for aarch64 port even under ILP32. Because of that definition, machine mode of symbol_ref which is supposed to be SImode becomes DImode under target ILP32. Definition of Pmode should

RE: [PATCH] aarch64:Add an error message in large code model for ilp32 [PR94577]

2020-04-22 Thread duanbo (C)
patch. Any suggestions. Thanks, Duanbo > -Original Message- > From: Christophe Lyon [mailto:christophe.l...@linaro.org] > Sent: Wednesday, April 22, 2020 2:41 PM > To: duanbo (C) ; GCC Patches patc...@gcc.gnu.org>; Richard Sandiford > Subject: Re: [PATCH] aarch64:Add an

[PATCH] aarch64:Add an error message in large code model for ilp32 [PR94577]

2020-04-21 Thread duanbo (C)
Hi > -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Monday, April 20, 2020 10:42 PM > To: duanbo (C) > Cc: GCC Patches > Subject: Re: [PATCH] aarch64:Add an error message in large code model for > ilp32 [PR94577] >

[PATCH] aarch64:Add an error message in large code model for ilp32 [PR94577]

2020-04-20 Thread duanbo (C)
Hi > -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Friday, April 17, 2020 9:38 PM > To: duanbo (C) > Cc: Wilco Dijkstra ; gcc-patches@gcc.gnu.org > Subject: Re: [PATCH PR94577] [AArch64] :Add an error message in large >

[PATCH PR94577] [AArch64] :Add an error message in large code model for ilp32

2020-04-15 Thread duanbo (C)
: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] Sent: Tuesday, April 14, 2020 4:40 AM To: GCC Patches ; duanbo (C) Subject: Re: [PATCH PR2] aarch64:Add an error message in large code model for ilp32 Hi Duanbo, > This is a simple fix for pr94577. > The option -mabi=ilp32 should not be u

[PATCH PR00002] aarch64:Add an error message in large code model for ilp32

2020-04-13 Thread duanbo (C)
Hi This is a simple fix for pr94577. The option -mabi=ilp32 should not be used in large code model. Like x86, using -mx32 and -mcmodel=large together will result in an error message. On aarch64, there is no error message for this option conflict. A solution to this problem can be found in the att

答复: [PATCH PR94201] aarch64:ICE in tiny code model for ilp32

2020-03-17 Thread duanbo (C)
pass after applying the patch. Attached please find the my new patch. Can you sponsor it if it's OK to go? Thanks, Duan bo -邮件原件- 发件人: Richard Sandiford [mailto:richard.sandif...@arm.com] 发送时间: 2020年3月17日 18:30 收件人: duanbo (C) 抄送: gcc-patches@gcc.gnu.org 主题: Re: [PATCH PR94201] aarc

[PATCH PR94201] aarch64:ICE in tiny code model for ilp32

2020-03-16 Thread duanbo (C)
Hi The testcase pr78255.c triggers ice when testing GCC trunk on aarch64 with -mabi=ilp32 -fPIC. Case path: gcc/testsuite/gcc.target/aarch64/pr78255.c The ICE is caused by insufficient support for the tiny code model under ilp32 mode with fPIC option, where a SI mode register might be used for