[PING][AARCH64, Question] Does AARCH64 GCC support long calls?

2014-10-24 Thread Yangfei (Felix)
> Hi, > > I find that the -mlong-calls option is not there for AARCH64. So can this > port > generate long calls? > Any plan on this option? I would like to have a try on this if it's > missing :-) > Thanks. Any comments?

Re: [Question] How to deliver loop-related pragma information from TREE to RTL?

2014-03-24 Thread Yangfei (Felix)
gt; > On Mon, Mar 24, 2014 at 1:46 PM, Yangfei (Felix) > wrote: > > Hello everyone, > > > > I'm thinking of the right way of adding some loop related pragmas to > GCC. > > An example: > > > > #pragma loop unroll = 2 &g

[Question] How to deliver loop-related pragma information from TREE to RTL?

2014-03-24 Thread Yangfei (Felix)
Hello everyone, I'm thinking of the right way of adding some loop related pragmas to GCC. An example: #pragma loop unroll = 2 for (i = 0; i < n; i ++) { Whatever... } Here I want the unroll factor of the loop to be 2 when doing RTL loop unrolling. B

Re: Question about simple_return pattern for the GCC ARM backend.

2013-12-29 Thread Yangfei (Felix)
Thanks for the reply. I found it in GCC-4.8. The gcc version I look at is GCC-4.7. Seems this pattern is not there for this version. > > On 2013/12/28 09:31 AM, Yangfei (Felix) wrote: > > Hi, > > > > I think that simple_return standard pattern is useful for the AR

Question about simple_return pattern for the GCC ARM backend.

2013-12-27 Thread Yangfei (Felix)
Hi, I think that simple_return standard pattern is useful for the ARM. I mean it should be good for target code performance.  But seems this pattern is not there for the GCC ARM backend. Can anyone explain the reason why we don’t need this? Cheers, Fei