Launchpad has imported 5 comments from the remote bug at https://llvm.org/bugs/show_bug.cgi?id=6223.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2010-02-03T21:59:29+00:00 Xerxes Rånby wrote: Running LLVM built on Ubuntu Lucid thumb-unknown-linux-gnueabi host. xerxes@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@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 Reply at: https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735/comments/7 ------------------------------------------------------------------------ On 2010-02-03T22:11:10+00:00 Xerxes Rånby wrote: Created attachment 4169 full lli -debug log Reply at: https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735/comments/8 ------------------------------------------------------------------------ On 2010-02-04T15:04:27+00:00 Grosbach wrote: The ARM JIT is only functional for ARM mode currently. Reply at: https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735/comments/10 ------------------------------------------------------------------------ On 2010-02-05T10:38:39+00:00 Xerxes Rånby wrote: I am considering implementing the missing parts to make the thumb backend work with the ExecutionEngine JIT in order for the llvm JIT to be used on Ubuntu Lucid ARM that targets thumb2. see: llvm needs porting to thumb2 https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735 Any pointers to how to implement the missing parts for the thumb JIT would be mosty welcome. I will start trying to add the missing machinecode fields for the JIT to use to the ARMInstrThumb.tb and ARMInstrThumb2.tb tablegen files. Reply at: https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735/comments/11 ------------------------------------------------------------------------ On 2016-01-18T10:48:26+00:00 Renato Golin wrote: The old JIT is dead. Reply at: https://bugs.launchpad.net/ubuntu/+source/llvm/+bug/513735/comments/13 ** Changed in: llvm Status: Unknown => Won't Fix ** Changed in: llvm Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/513735 Title: [arm] needs porting to thumb2 To manage notifications about this bug go to: https://bugs.launchpad.net/llvm/+bug/513735/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
