search for: dbginfopass

Displaying 3 results from an estimated 3 matches for "dbginfopass".

2009 Jul 26
0
[LLVMdev] Pass Scheduling Information without using opt
On Sun, Jul 26, 2009 at 1:48 PM, Ralf Karrenberg<Chareos at gmx.de> wrote: > Hey Daniel, > > thanks for the response. > >> I believe all you need to do is call llvm::llvm_shutdown(). >> > I am not sure that this is what I need. When and how should I call > llvm_shutdown()? At the end of the program, this just arranges for LLVM's "managed statics"
2009 Jul 27
2
[LLVMdev] Pass Scheduling Information without using opt
...llvm/ADT/Statistic.h" you > may find a way to do what you want. I looked into that already, but Statistic.h only gives me the possibility to implement tracking and printing of my own statistics. What I want should be located somewhere in the PassManagers, but I do not find anything helpful. DbgInfoPass only prints out the cfg, same for CFGPrinterPass (which I can do better by using viewCFG() anyways). I also found PMDataManager::dumpPassInfo(), but could not get any information out of it - however, I am also not sure how to use it correctly and I guess it will probably also not provide statistics...
2009 Jul 26
2
[LLVMdev] Pass Scheduling Information without using opt
Hey Daniel, thanks for the response. > I believe all you need to do is call llvm::llvm_shutdown(). > I am not sure that this is what I need. When and how should I call llvm_shutdown()? After the FunctionPassManager is done, the calling ModulePass still performs quite a few actions on the transformed code and also calls the FunctionPassManager on different functions. However, I need