[LLVMbugs] [Bug 4233] New: ARM: Unsupported addressing mode

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Tue May 19 03:18:17 PDT 2009


http://llvm.org/bugs/show_bug.cgi?id=4233

           Summary: ARM: Unsupported addressing mode
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Backend: ARM
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: xerxes at zafena.se
                CC: llvmbugs at cs.uiuc.edu


Two of the llvm/testcases asserts with "Unsupported addressing mode" on ARM.

This might be similar to the SPARC bug
http://llvm.org/bugs/show_bug.cgi?id=1557 yet now on ARM.

llvm-as < test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll | llc
-march=arm
llc:
/usr/src/openembedded/overo/tmp/work/armv7a-angstrom-linux-gnueabi/llvm2.6-2.5+svnr72105-r1/trunk/lib/Target/ARM/ARMRegisterInfo.cpp:832:
virtual void
llvm::ARMRegisterInfo::eliminateFrameIndex(llvm::ilist_iterator<llvm::MachineInstr>,
int, llvm::RegScavenger*) const: Assertion `0 && "Unsupported addressing
mode!"' failed.
Stack dump:
0.      Program arguments: llc 
1.      Running pass 'Prolog/Epilog Insertion & Frame Finalization' on function
'@stuff'
Aborted


llvm-as < test/CodeGen/Generic/2007-04-27-LargeMemObject.ll | llc -march=arm
llc:
/usr/src/openembedded/overo/tmp/work/armv7a-angstrom-linux-gnueabi/llvm2.6-2.5+svnr72105-r1/trunk/lib/Target/ARM/ARMRegisterInfo.cpp:832:
virtual void
llvm::ARMRegisterInfo::eliminateFrameIndex(llvm::ilist_iterator<llvm::MachineInstr>,
int, llvm::RegScavenger*) const: Assertion `0 && "Unsupported addressing
mode!"' failed.
Stack dump:
0.      Program arguments: llc 
1.      Running pass 'Prolog/Epilog Insertion & Frame Finalization' on function
'@test'
Aborted


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list