[LLVMbugs] [Bug 9081] Build failure on arm

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Jan 28 09:12:43 PST 2011


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

Bob Wilson <bob.wilson at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID

--- Comment #2 from Bob Wilson <bob.wilson at apple.com> 2011-01-28 11:12:42 CST ---
Mikko, as far as I can tell from your description, this is a bug in the
compiler you're using to build llvm, which you say is gcc-4.4.5.  Having both
LR and PC in the register list for an LDM instruction is either totally invalid
(Thumb mode) or deprecated (ARM mode).  The compiler should never generate that
instruction.

Just in case, I took a quick look at LLVM's handling of this, and I don't see
any possibility of such an instruction being generated.  If you still think
this is a bug in LLVM, you'll need to provide a reproducible testcase so we can
figure out where it's going wrong.

-- 
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