search for: mycallgraphsccpass

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

Did you mean: callgraphsccpass
2009 Feb 27
2
[LLVMdev] AnalysisUsage & Call Graph SCC Pass Manager
...ctionPass Manager Preliminary module verification Dominator Tree Construction Module Verifier MyModulePass0 MyAnalysis Basic CallGraph Construction MyModulePass1 MyAnalysis MyModulePass2 Basic CallGraph Construction Call Graph SCC Pass Manager MyCallGraphSCCPass MyModulePass3 ... I have the following analysis usages: MyModulePass0 does not require anything and does not preserve anything. MyModulePass1 requires MyAnalysis & Callgraph but does not preserve them. MyModulePass2 requires MyAnalysis and preserves it. MyCallGraphSCCPass requires MyA...
2011 Oct 10
0
[LLVMdev] Using analysis results from a CallGraphSCCPass in a ModulePass
Hi, I'm trying to use analysis results from a CallGraphSCCPass in a ModulePass. Here is the relevant code: struct MyCallGraphSCCPass : CallGraphSCCPass { ... bool runOnSCC(CallGraphSCC& scc){...} }; char MyCallGraphSCCPass::ID = 0; static RegisterPass<MyCallGraphSCCPass> X("cgscc", "Dummy CG SCC pass"); struct MyModulePass : public ModulePass { ... bool runOnModule(Module& m){....
2009 Mar 03
0
[LLVMdev] AnalysisUsage & Call Graph SCC Pass Manager
...erification > Dominator Tree Construction > Module Verifier > MyModulePass0 > MyAnalysis > Basic CallGraph Construction > MyModulePass1 > MyAnalysis > MyModulePass2 > Basic CallGraph Construction > Call Graph SCC Pass Manager > MyCallGraphSCCPass > MyModulePass3 > ... > > I have the following analysis usages: > > MyModulePass0 does not require anything and does not preserve > anything. > MyModulePass1 requires MyAnalysis & Callgraph but does not preserve > them. > MyModulePass2 requires MyAnalysis...