[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pcc-list
Subject:    Re: better register class masks
From:       mickey <mickey () lucifier ! net>
Date:       2007-09-24 11:24:41
Message-ID: 20070924112441.GA287 () lucifier ! net
[Download RAW message or body]

On Sat, Sep 22, 2007 at 06:27:03PM +0200, Anders Magnusson wrote:
> mickey wrote:
> >On Sat, Sep 22, 2007 at 04:40:21PM +0200, Anders Magnusson wrote:
> >  
> >>mickey wrote:
> >>    
> >>>re
> >>>there is a problem having 32 regs in a class -- 0 mask (:
> >>>also a better estimat for regs bit-ector storage size...
> >>>cu
> >>> 
> >>>      
> >>IIRC you shouldn't try to have more than 31 registers in a class, there 
> >>are much of the
> >>underlying infrastructure that do not support it.  But you can have 7 
> >>register classes,
> >>so I would recommend to use two classes if more than 31 regs are needed.
> >>    
> >
> >even worse
> >some places assume all regs to fit into 32 bits mask (:
> >will send diffs later...
> >cu
> >  
> All regs?  Hm, sounds strange, the x86 CPU as ported to pcc has 39 regs, 
> how do
> that work? :-) (Maybe it doesn't...?)

well fpu regs are never referencd directly (as it is a stack).
btw. can you explain plz a bit how COLORMAP() is supposed to work?
10x
cu


-- 
    paranoic mickey       (my employers have changed but, the name has remained)
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic