similar to: [LLVMdev] clang bootstraps with the integrated assembler on linux x86-64

Displaying 20 results from an estimated 30000 matches similar to: "[LLVMdev] clang bootstraps with the integrated assembler on linux x86-64"

2010 Oct 11
1
[LLVMdev] LTO, plugins and binary sizes
> how does clang -Os without lto do? Not sure. Should be able to try it next Tuesday. >  Also, what about gcc-4.5 with -flto? Last time I tried gcc could not build itself with LTO, so I am not all that excited to try it :-) > Ciao, > > Duncan. Cheers, -- Rafael Ávila de Espíndola
2011 Jun 30
2
[LLVMdev] clang -emit-llvm uses system ld
Hi Rafael, I've tried the LTO options with dragonegg, but I haven't had any luck getting it to work, I'm not sure if it is related to my installation of gold or my gcc configuration. I'm really interested in getting the resulting program as bitcode though. Will LTO do that for me? What I'm trying to do is build a bitcode version of libc that I can combine with a program and
2011 Jun 30
1
[LLVMdev] clang -emit-llvm uses system ld
Hi Duncan, On Wed, Jun 29, 2011 at 11:32 PM, Duncan Sands <baldrick at free.fr> wrote: > Hi Gregory, > > > I've tried the LTO options with dragonegg, but I haven't had any luck > getting it > > to work, > > details? > I think this is a misunderstanding on my part about what the dragonegg plugin is supposed to do. I am looking for something that will
2011 Jun 30
0
[LLVMdev] clang -emit-llvm uses system ld
Hi Gregory, > I've tried the LTO options with dragonegg, but I haven't had any luck getting it > to work, details? Ciao, Duncan. I'm not sure if it is related to my installation of gold or my gcc > configuration. > > I'm really interested in getting the resulting program as bitcode though. Will > LTO do that for me? What I'm trying to do is build a
2010 Jan 17
0
[LLVMdev] LLVM-gcc for ARM
> llvm-gcc a.c > Assembler messages: > Fatal error: Invalid -march= option: `armv7-a' > > Any ideas? It is probably trying to use the wrong assembler. Run with -v and check. > > Thank you, > Corina > Cheers, -- Rafael Ávila de Espíndola
2010 Jan 17
2
[LLVMdev] LLVM-gcc for ARM
Hello, Well, I recompiled the LLVM-gcc .../llvm-gcc4.2-2.6.source/configure --prefix=`pwd`/../install --program-prefix=llvm- --enable-llvm=/home/LLVM/llvm-2.6/ --enable-languages=c  --disable-libssp  --with-gnu-ld=/home/LLVM/llvm-gcc4.2-2.6.source/arm-elf-ld --with-gnu-as=/home/LLVM/llvm-gcc4.2-2.6.source/arm-elf-as  --with-cpu=cortex-a8  --target=arm-elf Everything is OK, but when trying
2010 Jan 17
2
[LLVMdev] LLVM-gcc for ARM
OK, thank you. Are there some pre-built X86 binaries for LLVM-gcc for ARM? It yes, where can I download from? Thank you, Corina --- On Sun, 1/17/10, Rafael Espindola <espindola at google.com> wrote: From: Rafael Espindola <espindola at google.com> Subject: Re: [LLVMdev] LLVM-gcc for ARM To: "corina s" <corina_fff at yahoo.com> Cc: llvmdev at cs.uiuc.edu, anton at
2011 Oct 21
0
[LLVMdev] Typo in IsLegalToCallImmediateAddr?
2011/10/21 Rafael Ávila de Espíndola <rafael.espindola at gmail.com>: >> Could be, echristo, bigcheese, would this be correct for Mach-O and COFF? > > bigcheese noted on IRC that the test crashes the COFF emitter. For some > reason I am always getting > >        movl    $256, %eax              ## imm = 0x100 >        calll   *%eax > > on darwin already IIRC, we
2011 Oct 21
2
[LLVMdev] Typo in IsLegalToCallImmediateAddr?
Eli, Hm. There's a test in (CodeGen/X86/call-imm.ll) which uses darwin with relocation model static. It expects to use call-to-immediate. Is this in error? Should I disable this check? - pdox On Fri, Oct 21, 2011 at 11:49 AM, Eli Friedman <eli.friedman at gmail.com> wrote: > 2011/10/21 Rafael Ávila de Espíndola <rafael.espindola at gmail.com>: >>> Could be,
2010 Jan 17
0
[LLVMdev] LLVM-gcc for ARM
> llvm-gcc a.c > a.c:1:19: error: stdio.h: No such file or directory > a.c: In function ‘main’: > a.c:4: warning: incompatible implicit declaration of built-in function ‘printf’ This is provided by libc. Do you have an ARM libc? You should configure llvm-gcc with --with-sysroot pointing to the libc install directory. If you are building from scratch, you have to *) Build binutils *)
2010 Oct 09
4
[LLVMdev] LTO, plugins and binary sizes
For some time now I was curious on what the size impact of LTO was. I decided to test this with a large C++ app, clang was a natural choice. With PR8313 fixed with the proposed patch and PR8300 avoided by disabling constructor aliasing I was able to hack clang to bootstrap with LTO enabled using the gold plugin. I did the testing on linux x86-64. Gcc is the 4.4.4 included with Fedora 13. The
2010 Jan 26
2
[LLVMdev] ambiguity of .align
2010/1/25 Sandeep Patel <deeppatel1987 at gmail.com>: > Assuming you're working with an ARM target, you may also hit a problem > with the alignment option on the .comm directive. > > Attached is a first-cut patch for this latter problem. I have updated your patch to reflect the recent changes. I have also updated the tests. I have checked that it produces
2011 Aug 12
2
[LLVMdev] Order of code generation
I need help with visualizing graphs before and after instruction selection. The llc options listed in the docs do not work as specified. -Omer 2011/8/8 Rafael Ávila de Espíndola <rafael.espindola at gmail.com> > On 08/06/2011 02:40 AM, Sanjoy Das wrote: > > Hi! > > > > I have a DAG (attached), which, according to me, should result in the > > code for
2010 Jan 18
0
[LLVMdev] LLVM-gcc for ARM
> What I am supposed to do next? you said that I have to recompile binutils with --with-sysroot option? It is not an extra step. You have to add --with-sysroot to step 1. > Thank you. Cheers, -- Rafael Ávila de Espíndola
2009 Oct 30
0
[LLVMdev] I have built a whole-program bitcode file foropenldap-2.19
> BTW, Have you archieved the same goal with gold-plugin???I once tried it but just got a failure for llvm tools is not completely compatible with GNU ones. Do you remember what was the failure? Cheers, -- Rafael Ávila de Espíndola
2010 Sep 22
0
[LLVMdev] LLVM make check-lit results *not reproducible* in certain cases WAS: [llvm-commits]: Initial cut of ARM MC ELF emitter (PATCH)
So, if I understand you correctly the summary is that doing * Build llvm and install it in /foo/bar * Build llvm-gcc and install it in /foo/bar * export PATH=/foo/bar/bin:$PATH * Build llvm again in a unrelated build directory and then running "make check-lit" in the second directory causes /foo/bar/bin/llc and similar tools to be used instead of the recently build tools? If that is
2011 Aug 12
0
[LLVMdev] Order of code generation
They do work if you have GraphViz binaries in your path when you configure LLVM. Cameron On Aug 12, 2011, at 2:59 PM, محمد ﻋﻤﺮ ﺩﻫﻠﻮﻯ wrote: > I need help with visualizing graphs before and after instruction selection. > The llc options listed in the docs do not work as specified. > > -Omer > > 2011/8/8 Rafael Ávila de Espíndola <rafael.espindola at gmail.com> > On
2011 Aug 13
2
[LLVMdev] Order of code generation
On 13/08/11 00:01, Cameron Zwarich wrote: > They do work if you have GraphViz binaries in your path when you configure LLVM. I think you also need to build with assertions enabled. Ciao, Duncan. > > Cameron > > On Aug 12, 2011, at 2:59 PM, محمد ﻋﻤﺮ ﺩﻫﻠﻮﻯ wrote: > >> I need help with visualizing graphs before and after instruction selection. >> The llc options
2010 Apr 23
0
[LLVMdev] llvm gold plugin example
On 5 April 2010 10:24, Victor Zverovich <victor.zverovich at googlemail.com> wrote: > Hi all, > Following the example > from http://llvm.org/docs/GoldPlugin.html#example1 gives the following error > on Ubuntu Karmic: > /usr/bin/ld: error: a.a: no archive symbol table (run ranlib) > /usr/bin/ld: /usr/lib/crt1.o:../sysdeps/i386/elf/start.S:115: error: > undefined reference
2015 Feb 17
2
[LLVMdev] [PATCH 2/2 v3] add visibility hidden to tls entry points
On Tue, Feb 17, 2015 at 12:38 PM, Marc Dietrich <marvin24 at gmx.de> wrote: > Am Dienstag, 17. Februar 2015, 11:58:06 schrieb Sedat Dilek: >> On Tue, Feb 17, 2015 at 10:40 AM, Marc Dietrich <marvin24 at gmx.de> wrote: >> > Avoid redefined symbol errors in clang. Based on a suggestion from >> > Rafael Ávila de Espíndola <rafael.espindola at gmail.com> in