[LLVMdev] Possible bug in LiveIntervals (triggered on the XCore target)?

Richard Osborne richard at xmos.com
Thu Jan 15 03:57:45 PST 2009


Roman Levenstein wrote:
> Hi Richard,
>
> Thanks for working on this! Your patched solved my initial problem,
> but introduced another one. Please find attached another BC file that
> fails on xcore with the linear scan regalloc.
>
> This is the error message I get
> eliminateFrameIndex Frame size too big: -3
> 0   llc       0x08affd1e
> 1   libc.so.6 0xb7d35a01 abort + 257
> 2   llc       0x081a0972
> llvm::XCoreRegisterInfo::eliminateFrameIndex(llvm::ilist_iterator<llvm::MachineInstr>,
> int, llvm::RegScavenger*) const + 1570
> Aborted
>
> Could you check what is still wrong?
>
> -Roman
I had a fix for this in my local branch which I hadn't got around to 
commiting. This should be fixed in 62258.

http://llvm.org/viewvc/llvm-project?rev=62258&view=rev

-- 
Richard Osborne | XMOS
http://www.xmos.com





More information about the llvm-dev mailing list