search for: llvmgen

Displaying 7 results from an estimated 7 matches for "llvmgen".

2004 Aug 04
0
[LLVMdev] Compiler Driver Decisions
...s. I knew you'd chime in sooner or later :) > Here's my view of the name issue, and (thereason this is long), a > little about how I think we want users to viewthis tool: > > First, I think the name should convey the purpose of the tool ... > > Another possible name is llvmgen (even though I do think it should > have options to compile to native code). ... > > I would like to encourage users to think about the "normal" output of > our compiler as llvm code, not native code. There are many reasonsfor > this but here are two key ones: > >...
2004 Aug 03
4
[LLVMdev] Compiler Driver Decisions
...rse) a misnomer. A "system" to a program or a compiler driver or an invoker or anything specific like that. *LLVM* is a system; this program is a program with a more limited purpose. Of the list below, llvmcd comes closest to describing what this tool does. Another possible name is llvmgen (even though I do think it should have options to compile to native code). This fits slightly better with my view of how users should view the compilation process in LLVM (but llvmcd is ok too). I would like to encourage users to think about the "normal" output of our compiler as ll...
2004 Aug 03
0
[LLVMdev] Compiler Driver Decisions
On Tue, Aug 03, 2004 at 12:26:50PM -0500, Brian Gaeke wrote: > > On Mon, Aug 02, 2004 at 06:05:16PM -0700, Reid Spencer wrote: > > > On Mon, 2004-08-02 at 18:04, Chris Lattner wrote: > > > llvmcd - llvm compiler driver > > > llvmci - llvm compiler invoker > > > llvmcs - llvm compiler system (or perhaps "compilation system") > > > llvmct
2004 Aug 03
2
[LLVMdev] Compiler Driver Decisions
> On Mon, Aug 02, 2004 at 06:05:16PM -0700, Reid Spencer wrote: > > On Mon, 2004-08-02 at 18:04, Chris Lattner wrote: > > llvmcd - llvm compiler driver > > llvmci - llvm compiler invoker > > llvmcs - llvm compiler system (or perhaps "compilation system") > > llvmct - llvm compiler tool > > llvmx - llvm eXecutive > > I like llvmcs. Contrary
2004 Aug 04
0
[LLVMdev] Compiler Driver Decisions
...edu> >To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu> >Subject: Re: [LLVMdev] Compiler Driver Decisions >Date: Wed, 4 Aug 2004 01:17:24 -0500 (CDT) > >On Tue, 3 Aug 2004, Reid Spencer wrote: > > > For the name, again, I'd be happy with either llvmcd or llvmgen, witha > > > preference for the latter. The more important thing is to makellvm > > > code be the default output. > > > > I'm not thrilled with llvm-gen because it has overtones of "code > > generation" (which actually isn't far from the truth...
2004 Aug 04
2
[LLVMdev] Compiler Driver Decisions
On Tue, 3 Aug 2004, Reid Spencer wrote: > > For the name, again, I'd be happy with either llvmcd or llvmgen, witha > > preference for the latter. The more important thing is to makellvm > > code be the default output. > > I'm not thrilled with llvm-gen because it has overtones of "code > generation" (which actually isn't far from the truth). But, it conjures >...
2013 Apr 15
4
[LLVMdev] The most efficient way to compile to LLVM IR?
Hi all, I am trying to compile my toy language to LLVM back end. (I am new to LLVM, so my questions may sound naive) I am looking at some tutorials about LLVM, most are about how to use LLVM IRBuilder, however, I find the API provided by IRBuilder is quite imperative and verbose, and the API changes so fast that most of the tutorials are out of dated. So I am wondering what's