[LLVMdev] global type legalization?

Jakob Stoklund Olesen stoklund at 2pi.dk
Wed Aug 18 11:54:30 PDT 2010


On Aug 18, 2010, at 11:40 AM, Bob Wilson wrote:
>> 
>> It is entirely possible I broke it when I added the COPY instruction.
>> 
>> I deleted the RISC target hooks for foldMemoryOperandImpl, thinking that COPY folding was all they needed.
> 
> The issue I'm looking at predates your COPY changes:
> <rdar://problem/7999181> values spilled to the stack should not need to be sign- or zero-extended

I just checked. I removed the RISC implementations of foldMemoryOperand in r108099.

I didn't accidentally remove any zext folding. It was never there, at least not in the spill folding code.

/jakob





More information about the llvm-dev mailing list