Re: combine_simplify_rtx (doesn't) commute XOR and ASHIFTRT ???

2014-06-24 Thread Richard Kenner
> > and wondering if anyone can explain to me what's wrong with this > > transformation. Having worked through all four cases of A and C1 > > positive and negative, it seems to me that the extra bits 'fed in' to > > the most-significant end of the result are the same either way (i.e. the > > XOR of

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Renato Golin
On 24 June 2014 18:16, Eric Christopher wrote: > Might want to try asking them to run some comparison numbers though. I > remember they did before EuroLLVM a while back when we were looking at > merging our two aarch64 ports. http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-April/072393.html In t

Re: combine_simplify_rtx (doesn't) commute XOR and ASHIFTRT ???

2014-06-24 Thread Jeff Law
On 06/24/14 07:42, Alan Lawrence wrote: I'm looking at git commit ea1ac559 / svn r76965, January 2014 (archive: https://gcc.gnu.org/ml/gcc-patches/2004-01/msg03406.html), which prevents (ashiftrt (xor A C1) C2) from being commuted to (xor (ashiftrt A C2) (ashiftrt C1 C2)) and wondering if any

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Eric Christopher
> Could you recommend me what best options you think I should use for this > processor. > > As I wrote, I am more interesting in aarch64 which can be used in a > server (as you know RedHat works on a server market) but unfortunately I > have no such machine for SPEC benchmarking. > I know Qualcomm

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Vladimir Makarov
On 06/24/2014 10:57 AM, Ramana Radhakrishnan wrote: > > The ball-park number you have probably won't change much. > >>> >> Unfortunately, that is the configuration I can use on my system because >> of lack of libraries for other configurations. > > Using --with-fpu={neon / neon-vfpv4} shouldn't cau

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Ramana Radhakrishnan
I wonder how much of that is due to auto-vectorization (on LLVM, -O2+ turns it on, I suppose GCC is only on -O3?). From Ramana's point, there may be nothing serious if you haven't enabled NEON, though. Auto-vec is turned off when you have -mfpu=vfpv3-d16 . That implies No Neon. Ramana Also

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Ramana Radhakrishnan
The ball-park number you have probably won't change much. Unfortunately, that is the configuration I can use on my system because of lack of libraries for other configurations. Using --with-fpu={neon / neon-vfpv4} shouldn't cause you ABI issues with libraries for any other configurations.

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Vladimir Makarov
On 06/24/2014 10:42 AM, Renato Golin wrote: > On 24 June 2014 15:11, Vladimir Makarov wrote: >> A few people asked me about new performance comparison of latest GCC >> and LLVM. So I've finished it and put it on my site >> >> http://vmakarov.fedorapeople.org/spec/ >> >> The comparison is achi

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Vladimir Makarov
On 06/24/2014 10:36 AM, Ramana Radhakrishnan wrote: > > > On 24/06/14 15:11, Vladimir Makarov wrote: >>A few people asked me about new performance comparison of latest GCC >> and LLVM. So I've finished it and put it on my site >> >> http://vmakarov.fedorapeople.org/spec/ >> >>The compariso

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Renato Golin
On 24 June 2014 15:11, Vladimir Makarov wrote: > A few people asked me about new performance comparison of latest GCC > and LLVM. So I've finished it and put it on my site > > http://vmakarov.fedorapeople.org/spec/ > > The comparison is achievable from 2014 link and links under it in > the le

Re: Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Ramana Radhakrishnan
On 24/06/14 15:11, Vladimir Makarov wrote: A few people asked me about new performance comparison of latest GCC and LLVM. So I've finished it and put it on my site http://vmakarov.fedorapeople.org/spec/ The comparison is achievable from 2014 link and links under it in the left frame.

Comparison of GCC-4.9 and LLVM-3.4 performance on SPECInt2000 for x86-64 and ARM

2014-06-24 Thread Vladimir Makarov
A few people asked me about new performance comparison of latest GCC and LLVM. So I've finished it and put it on my site http://vmakarov.fedorapeople.org/spec/ The comparison is achievable from 2014 link and links under it in the left frame. These pages are also achievable as http://vmak

combine_simplify_rtx (doesn't) commute XOR and ASHIFTRT ???

2014-06-24 Thread Alan Lawrence
I'm looking at git commit ea1ac559 / svn r76965, January 2014 (archive: https://gcc.gnu.org/ml/gcc-patches/2004-01/msg03406.html), which prevents (ashiftrt (xor A C1) C2) from being commuted to (xor (ashiftrt A C2) (ashiftrt C1 C2)) and wondering if anyone can explain to me what's wrong with t

Re: Offload Library

2014-06-24 Thread Kirill Yukhin
Hello David, On 20 Jun 14:46, David Edelsohn wrote: > On Fri, May 16, 2014 at 7:47 AM, Kirill Yukhin > wrote: > > Does this look OK? > > The GCC SC has decided to allow this library in the GCC sources. Great news, thanks! > If the library is not going to be expanded to support all GPUs and > of

Mirroring GCC

2014-06-24 Thread Steven Robertson
Hi GCC, My name is Steven and I work for Go-Parts, an e-commerce company. We have resources to spare, and have a very competent server admin team helping us mirror open-source software. We would now like to donate some mirrors (FTP, RSYNC, HTTP) in 4 different geographic locations. We have alrea