similar to: [LLVMdev] Docs/examples

Displaying 20 results from an estimated 11000 matches similar to: "[LLVMdev] Docs/examples"

2011 May 12
0
[LLVMdev] Docs/examples
On Thu, May 12, 2011 at 3:57 PM, Hans Stimer <hans.stimer at gmail.com> wrote: > Are there examples on doing the following? > 1) Creating stand alone executables You can try looking at tools/llc/llc.cpp for how to make an object file from IR... as for making an executable, I would suggest actually just invoking clang, since it knows how to call the system linker. > 2) Making
2011 May 14
2
[LLVMdev] Native build clarification
It's not so easy to create a linker that has all the bells and whistles, especially on windows. You have to look at the totality of options, linker files, shared objects, etc. It's not a weekend project. If you want to read the elf manual and gnu ld and then write a new one you could do that. Clang can easily be fixed to incorporate it either as a default or as an optional linker. The
2011 May 14
1
[LLVMdev] Native build clarification
It looks like it is kind of stalled: ~/extern/llvm.head/lib/Object $ svn log On Sat, May 14, 2011 at 11:07 AM, Hans Stimer <hans.stimer at gmail.com> wrote: > It looks like someone got started on this project: > > http://www.llvm.org/devmtg/2010-11/Spencer-ObjectFiles.pdf > > Does anyone know what kind of progress has been made? > > > On Sat, May 14, 2011 at 9:10
2011 May 14
0
[LLVMdev] Native build clarification
It looks like someone got started on this project: http://www.llvm.org/devmtg/2010-11/Spencer-ObjectFiles.pdf Does anyone know what kind of progress has been made? On Sat, May 14, 2011 at 9:10 AM, Reed Kotler <rkotler at mips.com> wrote: > It's not so easy to create a linker that has all the bells and whistles, > especially on windows. > You have to look at the totality of
2011 Sep 24
3
[LLVMdev] Native linker
Is there a native linker in the roadmap so that there isn't a dependency on binutils? Is it considered out of scope? It seems to me that I saw mention of someone starting such a project a while ago. Did it ever get anywhere? Was there a particular reason why it wasn't folded into llvm as an official project? -------------- next part -------------- An HTML attachment was scrubbed... URL:
2011 Sep 25
0
[LLVMdev] Native linker
Hi Hans, There was a presentation at last year's DevMeeting.  See http://www.llvm.org/devmtg/2010-11/ and look for the presentation on Object Files by Michael Spencer.  As for the news, we haven't heard much here either. --Sam >________________________________ >From: Hans Stimer <hans.stimer at gmail.com> >To: LLVMdev at cs.uiuc.edu >Sent: Saturday, September 24, 2011
2011 May 13
2
[LLVMdev] Native build clarification
It appears that when you link bitcode files into a native executable using llvm-ld, that gcc is used for the final step. I would like to create a tool that creates native executables without requiring gcc/clang. Is that currently supported with llvm? -------------- next part -------------- An HTML attachment was scrubbed... URL:
2011 May 14
0
[LLVMdev] Native build clarification
On Fri, May 13, 2011 at 2:20 PM, Hans Stimer <hans.stimer at gmail.com> wrote: > It appears that when you link bitcode files into a native executable using > llvm-ld, that gcc is used for the final step. > > I would like to create a tool that creates native executables without > requiring gcc/clang. Is that currently supported with llvm? > To create executables, LLVM
2017 Nov 15
2
答复: hi, Is there any solution about how to add some dwarf info to the IR bitcode file.
Hi Andrew I am newbie. There are many headers and classes, I do not know how to use to add dwarf info to bc file. Can you show me the demo or example, is there any info about how to use these classes step by step. BR Owen 发件人: Andrew Kelley [mailto:superjoe30 at gmail.com] 发送时间: 2017年11月15日 12:51 收件人: Wuweijia <wuweijia at huawei.com> 抄送: 陳韋任
2011 May 17
2
[LLVMdev] How are system calls made?
How do you do this in LLVM? open: push dword mode push dword flags push dword path mov eax, 5 push eax ; Or any other dword int 80h add esp, byte 16 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110516/a61fe83b/attachment.html>
2011 May 17
1
[LLVMdev] inline asm
Are there any examples for the inline assembler or more complete docs? Questions: * What are the syntax and semantics of constraints? * If I load up specific registers in the inline assembly, will llvm make sure that those registers are unassigned or should I save the registers and restore them? i.e. does llvm try and understand what is going on in the inline assembly, or is it a black box to
2011 Feb 01
2
[LLVMdev] reference to %llvm.dbg.variable in source level debug docs
Hello I'm reading http://llvm.org/docs/SourceLevelDebugging.html and some things aren't clear. There are a couple of references made to %llvm.dbg.variable, which isn't defined anywhere. It it an intrinsic? A global? Could it be a relic from the old debug info docs (where it *is* defined?). The same goes for llvm.dbg.derivedtype and llvm.dbg.subrange which are also referenced but not
2011 Feb 02
1
[LLVMdev] reference to %llvm.dbg.variable in source level debug docs
>> There are a couple of references made to %llvm.dbg.variable, which >> isn't defined anywhere. It it an intrinsic? A global? Could it be a >> relic from the old debug info docs (where it *is* defined?). The same >> goes for llvm.dbg.derivedtype and llvm.dbg.subrange which are also >> referenced but not defined. > > It was a stale reference. I fixed the
2011 Feb 01
0
[LLVMdev] reference to %llvm.dbg.variable in source level debug docs
On Feb 1, 2011, at 3:58 AM, Eli Bendersky wrote: > Hello > I'm reading http://llvm.org/docs/SourceLevelDebugging.html and some > things aren't clear. > > There are a couple of references made to %llvm.dbg.variable, which > isn't defined anywhere. It it an intrinsic? A global? Could it be a > relic from the old debug info docs (where it *is* defined?). The same
2010 Jul 14
0
[LLVMdev] Debugging docs wrong?
On Jul 14, 2010, at 1:51 AM, Renato Golin wrote: > On 13 July 2010 17:54, Devang Patel <devang.patel at gmail.com> wrote: >> Yes. Thanks for catching this. >> Fixed r108246. > > Most welcome. ;) > > Btw, the 2.6 debug information (referred from the blog) doesn't warn > users that it's deprecated, nor it links to the new info (in an > obvious
2010 Jul 14
2
[LLVMdev] Debugging docs wrong?
On 13 July 2010 17:54, Devang Patel <devang.patel at gmail.com> wrote: > Yes. Thanks for catching this. > Fixed r108246. Most welcome. ;) Btw, the 2.6 debug information (referred from the blog) doesn't warn users that it's deprecated, nor it links to the new info (in an obvious manner, at least), that is completely different. That happens with the release notes that
2009 Mar 02
2
[LLVMdev] Issue with paper http://llvm.org/devmtg/2008-08/Geoffray_VMKitProject.pdf and presentation http://hal.inria.fr/docs/00/35/45/77/PDF/RR-6799.pdf
Hello Dear LLVM Developers and Users I would like to complain about scientific inaccuracy of the paper http://hal.inria.fr/docs/00/35/45/77/PDF/RR-6799.pdf written by Nicolas Geoffray, Gaël Thomas, Charles Clément, Bertil Folliot, Gilles Muller and presentation done by Nicolas Geoffray on LLVM conference supported by Google: http://llvm.org/devmtg/2008-08/Geoffray_VMKitProject.pdf They provide
2011 May 17
0
[LLVMdev] How are system calls made?
On 5/16/11 10:30 PM, Hans Stimer wrote: > How do you do this in LLVM? > > open: > push dword mode > push dword flags > push dword path > mov eax, 5 > push eax ; Or any other dword > int 80h > add esp, byte 16 Same as in C: either with inline assembly, or by calling syscall(2). Chip
2009 Mar 02
0
[LLVMdev] Issue with paper http://llvm.org/devmtg/2008-08/Geoffray_VMKitProject.pdf and presentation http://hal.inria.fr/docs/00/35/45/77/PDF/RR-6799.pdf
On Mar 2, 2009, at 8:25 AM, Kirill Kononenko wrote: > Hello Dear LLVM Developers and Users Hi Kirill, Please talk to Nicholas about this, thanks! -Chris > > > I would like to complain about scientific inaccuracy of the paper > http://hal.inria.fr/docs/00/35/45/77/PDF/RR-6799.pdf written by > Nicolas Geoffray, Gaël Thomas, Charles Clément, Bertil Folliot, Gilles > Muller
2010 Jul 13
2
[LLVMdev] Debugging docs wrong?
http://llvm.org/docs/SourceLevelDebugging.html#ccxx_compile_units !1 = metadata !{ i32 524329, ;; Tag metadata !"MySource.cpp", metadata !"/Users/mine/sources", metadata !3 ;; Compile unit } !2 is the Compile Unit, right? !3 is also wrong. -- cheers, --renato http://systemcall.org/ Reclaim your digital rights, eliminate DRM, learn more at