Displaying 20 results from an estimated 4000 matches similar to: "[LLVMdev] small bss and data support for elf asm"
2008 Jul 07
5
[LLVMdev] fp_round libcall
Hi,
I'm trying to emit FP_ROUND f64 -> f32 considering a mips target that
only supports single
float point operations. The problem is that f32 is considered legal on this
target but f64 doesn't and the only way I can codegen this instruction is using
setConvertAction(MVT::f64, MVT::f32, Expand), which issues a EmitStackConvert.
What if I want a libcall instead? What should I do? The
2008 Nov 05
0
[LLVMdev] MSIL and MIPS backend for LLVM
Hi Eduardo,
> I'm a little new to LLVM.
> I know that the backends are still in experimental stage. MSIL and MIPS
> would be very useful for a project that I'm working on. Do you have any
> plans to have it completed in the next few months? I could generate the
> MSIL assembly but when compiled it, which compiles sucessfully, it
> generates invalid opcode errors.
As
2008 Nov 05
0
[LLVMdev] MSIL and MIPS backend for LLVM
On Wed, Nov 5, 2008 at 4:13 PM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
>> Ok, I'll wait for a more detailed description
>> You can report directly at http://www.llvm.org/bugs/
> This seems to be MSIL related, not MIPS. I don't think anyone will be
> interested in fixing problems of this backend
oops! :)
--
Bruno Cardoso Lopes
2008 Jul 07
3
[LLVMdev] Trying to compile llvm-gcc to mips
Hi, well, I downloaded the head revision of llvm and llvm-gcc. As you said
it hangs at:
Formal argument #0 has unhandled type f32
/home/julio/trunk/llvm-gcc/gcc/libgcc2.c:1765: internal compiler error:
Abortado
Please submit a full bug report,
with preprocessed source if appropriate.
Actually, I don't need fp, there is any way to disable?
By the way, I'm working with a MIPS coprocessor
2008 Jul 06
0
[LLVMdev] Trying to compile llvm-gcc to mips
Hi Julio,
On Sun, Jul 6, 2008 at 1:58 PM, Julio <julio.martin.hidalgo at gmail.com> wrote:
> Hello, I'm trying to compile llvm-gcc to crosscompile mips. I have already
> modified a config.gcc to add mips as a target with llvm, but it gives me
> "Did not get a target machine!" (from llvm-backend.cpp).
>
> I thought that I had to modify TargetMachOWriterInfo.h
2008 Nov 05
3
[LLVMdev] MSIL and MIPS backend for LLVM
Hi,
The code that I was using was this:
http://shootout.alioth.debian.org/u32q/benchmark.php?test=nbody&lang=gcc&id=1
I followed the footsteps for compiling it to BC than I took the BC code and
compiled it with ilasm2 (Mono).
After that I tried to run the .exe with mono and it gave me a invalid opcode.
I wish I could give more information about the bug but my ext3fs partition
crashed
2008 Nov 05
2
[LLVMdev] MSIL and MIPS backend for LLVM
> Ok, I'll wait for a more detailed description
> You can report directly at http://www.llvm.org/bugs/
This seems to be MSIL related, not MIPS. I don't think anyone will be
interested in fixing problems of this backend
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
2008 Jul 07
0
[LLVMdev] Trying to compile llvm-gcc to mips
And one last thing, the problem seems to be related to libcpp. Using only C
frontend will work?
2008/7/7 Julio <julio.martin.hidalgo at gmail.com>:
> Hi, well, I downloaded the head revision of llvm and llvm-gcc. As you said
> it hangs at:
>
> Formal argument #0 has unhandled type f32
> /home/julio/trunk/llvm-gcc/gcc/libgcc2.c:1765: internal compiler error:
> Abortado
2008 Oct 30
4
[LLVMdev] MSIL and MIPS backend for LLVM
Hello everyone,
I'm a little new to LLVM.
I know that the backends are still in experimental stage. MSIL and MIPS
would be very useful for a project that I'm working on. Do you have any
plans to have it completed in the next few months? I could generate the
MSIL assembly but when compiled it, which compiles sucessfully, it
generates invalid opcode errors.
2008 Jul 06
2
[LLVMdev] Trying to compile llvm-gcc to mips
Hello, I'm trying to compile llvm-gcc to crosscompile mips. I have already
modified a config.gcc to add mips as a target with llvm, but it gives me
"Did not get a target machine!" (from llvm-backend.cpp).
I thought that I had to modify TargetMachOWriterInfo.h with MIPS info, but
now the problem is that I don't know where can I get the <mach/machine.h> (I
don't have it
2008 Jul 07
0
[LLVMdev] fp_round libcall
On Mon, 7 Jul 2008, Bruno Cardoso Lopes wrote:
> I'm trying to emit FP_ROUND f64 -> f32 considering a mips target that
> only supports single
> float point operations. The problem is that f32 is considered legal on this
> target but f64 doesn't and the only way I can codegen this instruction is using
> setConvertAction(MVT::f64, MVT::f32, Expand), which issues a
2008 Jul 07
0
[LLVMdev] fp_round libcall
Hi Bruno,
> I'm trying to emit FP_ROUND f64 -> f32 considering a mips target that
> only supports single
> float point operations. The problem is that f32 is considered legal on this
> target but f64 doesn't and the only way I can codegen this instruction is using
> setConvertAction(MVT::f64, MVT::f32, Expand), which issues a EmitStackConvert.
> What if I want a
2008 Aug 01
2
[LLVMdev] Sparc assembly syntax
OK, so the next thing I found in Sparc world is that sparc-elf-as
doesn't understand .bss as a directive for some reason.
I modified the Sparc code generator to output .section ".bss" and that
works just fine. My (temporary) solution is a hack, however:
==================================================================
--- SparcAsmPrinter.cpp (revision 720)
+++
2014 Dec 11
2
[LLVMdev] Phabricator update
Hi Manuel,
Thanks for the help. Still persists for me too. Instead of waiting
indefinitely, now I get this error:
Unhandled Exception ("AphrontDeadlockQueryException")
#1205: Lock wait timeout exceeded; try restarting transaction
On Thu, Dec 11, 2014 at 11:26 AM, suyog sarda <sardask01 at gmail.com> wrote:
> The problem still persist :(
>
> On 12/11/14, Manuel Klimek
2011 Sep 16
2
[LLVMdev] problem with sgt's on Sparc machine
Hi Christine,
> I am using LLVM 2.8 and llvm-gcc 4.2.
Could you please try svn top-of-tree? Clang is also a better choice here.
> The assembly files are attached. In the assembly file, the erroneous result
> is associated with 'subcc', while the correct ones are associated with 'or'.
--
Bruno Cardoso Lopes
http://www.brunocardoso.cc
2011 Sep 01
2
[LLVMdev] Cross compling with LLVM for MIPS
I have installed LLVM on my machine (ubuntu) a while ago. I think my LLVM version is 2.8. is it supported in 2.8 ? When I install i didn't configure LLVM for mips. Do I have to configure it when I build ?
Thanks in advance. Really appreciate it.
--- On Thu, 9/1/11, Bruno Cardoso Lopes <bruno.cardoso at gmail.com> wrote:
From: Bruno Cardoso Lopes <bruno.cardoso at gmail.com>
2007 Feb 15
4
[LLVMdev] llvm mips backend!
Hello,
I'm interested on implementing the MIPS backend as a student in a compiler
course on my university, starting in 2 weeks from now!!
I've seen on the mailing list history no one has done it so far
(although a lot said they would)!
am i right?
Thanks!
--
Bruno Cardoso Lopes
http://www.brunocardoso.org
"The knack of flying is learning how to
throw yourself at the ground and
2011 Sep 01
0
[LLVMdev] Cross compling with LLVM for MIPS
Using LLVM+CLANG, you can do something like:
clang -ccc-host-triple mips-unknown-linux -ccc-clang-archs mips ...
On Thu, Sep 1, 2011 at 1:15 PM, janarbek <canarbekmatay at yahoo.com> wrote:
> Hello All,
>
> I am trying to cross compile for MIPS on x86 architecture. I want to do it
> using LLVM ?
> How can I do it ? Thanks in advance.
>
>
>
2015 Jul 27
0
[LLVMdev] llvm books
Hi Renato,
> This book also sucked a lot from the public documents, which is a shame.
We cited the official docs a lot in the book, explicitly saying they
are the definitive place to look for updated guidance.
Since it's a book for beginners there's likely a lot of intersection
with official docs content, but I don't remember I or Rafael sucking
directly from them :-)
Let us know
2011 Sep 01
0
[LLVMdev] Cross compling with LLVM for MIPS
> I have installed LLVM on my machine (ubuntu) a while ago. I think my LLVM version is 2.8. is it supported in 2.8 ? When I install i didn't configure LLVM for mips. Do I have to configure it when I build ?
I don't know what's the default llvm configuration for ubuntu! But you
can check for mips support using "llc --version". Yes, it's supported
in 2.8, although it