search for: llvmsrcdir

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

Did you mean: llvmgccdir
2006 Apr 20
1
[LLVMdev] trying to bootstrap gcc 4.0.1 and the cvs llvm
...h. The > configure script should detect that you have llvm-gcc4 and disable > building these libraries (which are only needed by llvm-gcc3). The problem was that I had forgot to use --enable-llvm when compiling GCC :-( One small improvement that I noticed because of my mistake is to declare LLVMSRCDIR in gcc/Makefile.in using := instead of = This will cause make to run grep and sed only once. I found this because there was a grep error message for each compiled file :-) Thank you very much, Rafael
2007 Apr 03
0
[LLVMdev] Live Intervals vs. Live Variables
...t; > -Dave > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev AFAIK, LiveVariables analysis pass (from $LLVMSRCDIR/lib/CodeGen/LiveVariables.cpp) is used and improved by LiveIntervals analysis (lies in the same directory). LiveIntervals analysis handles the false interference case (you've shown above). You can read about the idea from the paper by Alkis Evlogimenos: http://llvm.org/ProjectsWithLLVM/2004-Fal...
2007 Apr 03
2
[LLVMdev] Live Intervals vs. Live Variables
Toward a better register allocator, I'm attempting to understand the dataflow information available to the allocator. What's the difference between LiveInterval information and LiveVariable information? If a LiveInterval is based on a linear ordering of the machine instructions, isn't it rather conservative in nature? Let's say I have a typical diamond CFG: A
2006 Apr 20
0
[LLVMdev] trying to bootstrap gcc 4.0.1 and the cvs llvm
On Thu, 20 Apr 2006, [UTF-8] Rafael Esp?ndola wrote: > I am trying to bootstrap the just released gcc 4.0.1 and the cvs head llvm. > > I was able to build the llvm tools without a problem. > gcc has a small problem (from the apple branch IIRC): libojc is built > unconditionally, so objc must be in the --enable-languages option for > the build to be successful. > > Building
2006 Apr 20
2
[LLVMdev] trying to bootstrap gcc 4.0.1 and the cvs llvm
I am trying to bootstrap the just released gcc 4.0.1 and the cvs head llvm. I was able to build the llvm tools without a problem. gcc has a small problem (from the apple branch IIRC): libojc is built unconditionally, so objc must be in the --enable-languages option for the build to be successful. Building the rest of llvm fails with llvm[3]: Compiling crtend.ll to crtend.bc for Debug build
2009 Sep 14
2
[LLVMdev] Fwd: [llvm-commits] [PATCH] Building llvm-gcc with llvm-2.5 debian packages
...lhigu/stow_sources/llvm-svn/include > > and from install directory. > > elhigu at mr-lenovo:~/stow_sources/llvm-svn$ ~/stow_installs/bin/llvm- > config --includedir > /home/elhigu/stow_installs/include > >> It sounds like the real problem is that LLVMOBJDIR and >> LLVMSRCDIR are pointing to the wrong places. What did you pass to >> --enable-llvm when you configured llvm-gcc? > > When I compile llvm-gcc with llvm installation without llvm sources > I pass 'llvm-config --prefix' for --enable-llvm when I build llvm- > gcc towards llvm source...
2007 Apr 03
3
[LLVMdev] Live Intervals vs. Live Variables
...-Dave >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > AFAIK, LiveVariables analysis pass > (from $LLVMSRCDIR/lib/CodeGen/LiveVariables.cpp) is used and improved by > LiveIntervals analysis (lies in the same directory). > LiveIntervals analysis handles the false interference case (you've shown > above). You can read about the idea from the paper by Alkis Evlogimenos: > http://llvm.org/Proje...