Re: CSE & compare/branch template problem

2009-12-18 Thread Joern Rennecke
Quoting Michael Eager : Hi -- I'm working on creating the cstore and cbranch templates for the Xilinx MicroBlaze processor. In theory cstore / cbranch should be the future, but the last time I tried to use them, they didn't quite work right yet, particularily if you have an incomplete compari

CSE & compare/branch template problem

2009-12-18 Thread Michael Eager
Hi -- I'm working on creating the cstore and cbranch templates for the Xilinx MicroBlaze processor. I've run into some problems and an unexpected interaction with CSE processing. Possibly, the insns I'm generating for comparisons are not what the CSE optimization expects. MicroBlaze has a bit u

Possible IRA improvements for irregular register architectures

2009-12-18 Thread Ian Bolton
Let's assume I have two sub-classes of ALL_REGS: BOTTOM_REGS (c0-c15) and TOP_CREGS (c16-c31). Let's also assume I have two main types of instruction: A-type Instructions, which can use ALL 32 registers, and B-type Instructions, which can only use the 16 BOTTOM_REGS. IRA will correctly calculate

Re: GMP and GCC 4.3.2

2009-12-18 Thread Jean Christophe Beyler
myarch64 is my port. Then perhaps this is an back-end problem on my port. I'll try to determine this today and keep you posted. Jc On Thu, Dec 17, 2009 at 9:29 PM, Jie Zhang wrote: > On 12/18/2009 06:27 AM, Jean Christophe Beyler wrote: >> >> Actually, I just finished updating my 4.3.2 to 4.3.3

Re: GCC presentation targeted to users (43 slides in english)

2009-12-18 Thread Laurent GUERBY
On Fri, 2009-12-18 at 10:42 +, Richard Earnshaw wrote: > On Thu, 2009-12-17 at 21:00 +0100, Laurent GUERBY wrote: > > On Thu, 2009-12-17 at 21:02 +0100, Eric Botcazou wrote: > > > > The 43 slides presentation in english is available here > > > > in PDF and openoffice format: > > > > > > > > htt

Re: GCC presentation targeted to users (43 slides in english)

2009-12-18 Thread Richard Earnshaw
On Thu, 2009-12-17 at 21:00 +0100, Laurent GUERBY wrote: > On Thu, 2009-12-17 at 21:02 +0100, Eric Botcazou wrote: > > > The 43 slides presentation in english is available here > > > in PDF and openoffice format: > > > > > > http://guerby.org/ftp/gcc-toulibre-20091216.pdf > > > http://guerby.org/f

Re: How to support 40bit GP register - Take two

2009-12-18 Thread Hans-Peter Nilsson
Sorry if I misunderstood, but... On Fri, 18 Dec 2009, Mohamed Shafi wrote: > 2009/12/18 Hans-Peter Nilsson : > > On Fri, 20 Nov 2009, Mohamed Shafi wrote: > >> I tried implementing the suggestion given by Richard, but got into > >> issues. The GCC frame work is written assuming that there are no