search for: chipounov

Displaying 4 results from an estimated 4 matches for "chipounov".

2010 Mar 03
0
[LLVMdev] Extracting type information from header files
...might be a different story though. Also note that these headers will be different from one operating system to the next. If you're looking for something portable, test out my wrapper at http://sourceforge.net/projects/llvmlibc/ in the SVN repo. --Sam ----- Original Message ---- > From: Chipounov Vitaly <vitaly.chipounov at epfl.ch> > To: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> > Sent: Wed, March 3, 2010 2:46:41 PM > Subject: [LLVMdev] Extracting type information from header files > > Hi, > > I would like to generate an LLVM bitcode fil...
2010 Mar 03
3
[LLVMdev] Extracting type information from header files
Hi, I would like to generate an LLVM bitcode file that contains all the types and functions declared in a header file. For example, the following code should make the llvm compiler put all type information contained in stdio.h in the resulting bitcode file. #include <stdio.h> int main() { return 0; } Unfortunately, when compiled with "llvm-gcc -g -emit-llvm -c test.c", the
2009 Jan 01
0
[LLVMdev] Re ducing LLVM's memory usage
Hi Vitaly C. wrote: > > Is there are simple way of cleaning the used memory without destroying > everything (unloading the ExecutionEngine, freeing the module, calling > llvm_shutdown) ? Ideally I would like something which brings everything to > the state just after I created the JIT engine for the first time. > I've tried to run the Fibonacci example with Valgrind
2008 Dec 26
3
[LLVMdev] Re ducing LLVM's memory usage
Hi, I am working on a binary translator and use LLVM for this. In the process, I generate millions of constants (immediate values in the source binary code). The problem is that these constants seem to be not cleaned when I delete the LLVM code (using Function::deleteBody() ) and as a result the memory usage keeps growing. I browsed the forum and found that constants "live forever" by