On 08/06/14 02:27, Richard Biener wrote:


which we may restrict better with checking whether the pointer
uses a partial integer mode.  Not sure how PSImode -> SImode
"extends" on RTL?
Well, at least on the mn102, I defined both a zero and sign extension for PSI -> SI. So whichever one the generic parts of the compiler needed, the backend provided.

As to what bits are modified, that's target dependent as the precise size of the partial modes is target dependent. That's one of the things that would be largely made irrelevant by DJ's proposed changes. Instead of using PSImode, we'd be able to define modes of precisely the number of bits one of these targets needs.

Jeff

Reply via email to