[LLVMbugs] [Bug 6223] New: ARM thumb target fails to JIT tPUSH

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Feb 3 13:59:30 PST 2010


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

           Summary: ARM thumb target fails to JIT tPUSH
           Product: libraries
           Version: trunk
          Platform: Other
        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


Running LLVM built on Ubuntu Lucid thumb-unknown-linux-gnueabi host.
xerxes at babbage-lucid:/wd/llvm-configure/test/ExecutionEngine/Output$ lli
-mtriple=thumb -debug hello.ll.tmp.bc
...
JITTing function 'main'
JIT: Starting CodeGen of Function main
JIT: Emitting BB0 at [0x40294010]
JIT: 0x40294010:        tPUSH pred:14, pred:%reg0, %reg0, %R7<kill>, %LR<kill>,
%SP<imp-def>, %SP<imp-use>
Unhandled instruction encoding format!
UNREACHABLE executed at /wd/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:313
Stack dump:
0.      Program arguments: lli hello.ll.tmp.bc 
1.      Running pass 'ARM Machine Code Emitter' on function '@main'
Aborted (core dumped)

xerxes at babbage-lucid:/wd/llvm-configure/test/ExecutionEngine/Output$ lli
-version
Low Level Virtual Machine (http://llvm.org/):
  llvm version 2.7svn
  Optimized build with assertions.
  Built Feb  3 2010 (10:13:03).
  Host: thumb-unknown-linux-gnueabi
  Host CPU: (unknown)

  Registered Targets:
    arm   - ARM
    thumb - Thumb


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