Displaying 20 results from an estimated 20000 matches similar to: "[LLVMdev] Real backend?"
2007 Sep 25
1
[LLVMdev] Real backend?
Thanks for reply, Tanya.
Frankly speaking, I have no good idea.
While googling, I could find the term, "real backend", in the articles so wondered how this was different from just backend used in LLVM.
(E.g., Mr.Olofson mentioned "glSDL/backend (the
"real" backend version; not yet in mainstream SDL releases)" in this article
2007 Sep 25
0
[LLVMdev] [llvmdev] Real backend?
> Hello, guys.
> May I ask you something a little bit far from LLVM?
> In fact, I am not sure what's difference between real backend and backend in
> LLVM.
> Can you shed lights on me if you have any idea?
>
> Thx,
> SJL
The question is: what is real to you?
LLVM backends are real enough since you can generate assembly code for the
target machine (in addition to the
2008 Jan 27
3
[LLVMdev] Question to Chris
Thank you, Bill.
Seems to be better.
Anyway...Is there a way I can do what you showed for me?
Thanks,
Seung J. Lee
---- Original message ----
>Date: Sat, 26 Jan 2008 22:10:01 -0800
>From: Bill Wendling <isanbard at gmail.com>
>Subject: Re: [LLVMdev] Question to Chris
>To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
>
>On Jan 26, 2008, at 9:48 AM, Seung
2006 Nov 18
2
[LLVMdev] Registering '-march=' option for LLC
Thank you for replying to me.
As you recommended, I modified configure.ac in autoconf folder. But I’m not sure about how to regenerate configure. Sorry…
I tried to follow the way introduced in README.TXT in the autoconf folder. It asks me to run autoupdate on all the m4 and configure.ac. And then it asks me to regenerate configure script with AutoRegen.sh. However, when I did that, I got an error
2007 Aug 25
2
[LLVMdev] constructing 'for' statement from LLVM bitcode
---- Original message ----
>Date: Fri, 24 Aug 2007 22:23:39 -0700
>From: Chris Lattner <sabre at nondot.org>
>Subject: Re: [LLVMdev] constructing 'for' statement from LLVM bitcode
>To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
>
>
>On Aug 24, 2007, at 10:07 PM, Seung Jae Lee wrote:
>
>> Do you have any idea on how I can construct
2008 Feb 02
4
[LLVMdev] Question to Chris
Dear Prof.Adve and Bill,
I deeply appreciate your comments and concerns.
(Please forgive my late response. I've tried some more cases to make this issue)
As Prof.Adve mentioned, I need to explain exactly what my problem is, but I have no good ability that I can explain it in this plain text space.
For this reason, I made a .pdf file and linked it as follows:
2008 Jan 28
0
[LLVMdev] Question to Chris
Hi Seung,
It should be fairly straight-forward to do in LLVM. Once you identify
the loops, then identify the PHI nodes that you need to convert, then
apply the transformation below. The fine details on how to create an
instruction and replace one instruction with another are documented
in the docs section and in other code. :-) One thing to be careful
of, if you convert a variable like
2008 Jan 26
2
[LLVMdev] Question to Chris
Dear Dr.Lattner
Hello, Dr.Lattner.
You may find your reply at http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-August/010479.html and other your replies to me right up and down at the list.
You had suggested me to read the "structural analysis" section in Muchnick's book.
Thank you for this. I bought and read it, which was very helpful but...
I still don't have any idea
2007 Feb 01
3
[LLVMdev] Good book for backend implementation?
Can you recommend any good book or reference for backend implementation? I skimmed some compiler books but it seemed to be more about front-end, parsing, optimization etc.
Would you mind suggesting some books containing more about backend?
Thank you.
2008 Jan 05
1
[LLVMdev] How to deal with phi-nodes
Hi, LLVMers.
I am trying to restore the original HL code from LLVM IR (kinda reverse engineering).
However, I have no good idea about how to handle PHI nodes. It is quite tricky for me to deal with the PHI nodes in LLVM IR in order to restore the original-like code. I read some reverse engineering thesis but they are a little bit old so don't handle SSA form.
Could you shed some lights on
2006 Nov 18
0
[LLVMdev] Registering '-march=' option for LLC
On Fri, 17 Nov 2006, Seung Jae Lee wrote:
> Thank you for replying to me. As you recommended, I modified
> configure.ac in autoconf folder. But I’m not sure about how to
> regenerate configure. Sorry…
> I tried to follow the way introduced in README.TXT in the autoconf
> folder. It asks me to run autoupdate on all the m4 and configure.ac. And
> then it asks me to regenerate
2007 Aug 25
2
[LLVMdev] constructing 'for' statement from LLVM bitcode
Hello, guys.
I am trying to construct higher-level 'for' from the low-level LLVM bitcode(ver 1.9).
It's partly successful thanks to David A. Greene's advice suggested to use Control Dependence Graph(CDG).
I could find which BB contributes to form which loop with CDG.
For example, for this simple function:
-----------------------------------------------------------
void bsloop(int
2007 Sep 17
0
[LLVMdev] constructing 'for' statement from LLVM bitcode
Wow... Thank you so much for this.
I'll try this one.
Thanks again, Wojciech.
SJL
---- Original message ----
>Date: Sat, 15 Sep 2007 15:07:34 +0200
>From: Wojciech Matyjewicz <wmatyjewicz at fastmail.fm>
>Subject: Re: [LLVMdev] constructing 'for' statement from LLVM bitcode
>To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
>
>Hi,
>
2008 Feb 02
0
[LLVMdev] Question to Chris
Ok, here are a few suggestions and comments:
1) LLVM has the capabilities to do everything that you are trying to
re-implement.
2) Have you looked at the C backend? It recreates loops. It may not
create "for" loops but you can hack on it to do that.
3) The way you are converting out of SSA is wrong. You will suffer
from lost copies. You should look at using demotePHI(). see
2006 Nov 09
3
[LLVMdev] Is this bug in LLVM?
Hello. My name is Seung Jae Lee.
I'd like to ask you onething about converting to ARM assembly code.
I saved the simplest C code shown in your LLVM webpage as 'hello.c'
And I made 'hello.bc' by "$ llvm-gcc hello.c -o hello".
In order to make ARM assembly code, I typed "llc -march=arm hello.bc -o hello.arm"
But, I met this error.
llc: ARMISelDAGToDAG.cpp:73:
2008 Feb 22
1
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
Xi,
I just installed VS2005 pro w/ SP1 for Win Vista.
Thanks,
Seung
---- Original message ----
>Date: Fri, 22 Feb 2008 12:36:43 +0800
>From: "Xi Wang" <xi.wang at gmail.com>
>Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
>To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
>
>I'm sorry but did you
2007 Feb 01
0
[LLVMdev] Good book for backend implementation?
try here:
http://sourceforge.net/projects/inger
this project have a ebook (Compiler Construction: A Practical
Approach) that covers some backend code generation techniques.
On 2/1/07, Seung Jae Lee <lee225 at uiuc.edu> wrote:
> Can you recommend any good book or reference for backend implementation? I skimmed some compiler books but it seemed to be more about front-end, parsing,
2008 Feb 05
1
[LLVMdev] signed integer types still in LLVM 2.1
I didn't 'cause my llvm-gcc just seems to be 4.0:
]$ llvm-gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../llvm-gcc4-1.9.source/configure --prefix=/mounts/zion/disks/0/localhome/tbrethou/llvm-gcc4/obj/../install --enable-llvm=/localhome/tbrethou/llvm --enable-languages=c,c++ --disable-threads
Thread model: single
gcc version 4.0.1 LLVM (Apple Computer, Inc. build
2007 Feb 09
1
[LLVMdev] How to reply beneath the message I want to talk about in the Thread
Sorry for asking you this kinda trivial question, but I couldn't find how to do it in the 'mailman' webpage.
Would you mind telling me how I can send my email to be shown beneath the message I'd like to discuss in the tree of Thread?
Thank you so much.
Seung Jae Lee
2006 Nov 17
2
[LLVMdev] Registering '-march=' option for LLC