Displaying 1 result from an estimated 1 matches for "basicblockanalysismanager".
2014 Jun 18
2
[LLVMdev] PM: High-level review of the new Pass Manager (so far)
...ly, (e.g.) function analysis passes would typically hold
results only for one function -- when the next function was
analyzed, the previous function's results would be invalidated.
Now, the FunctionAnalysisManager will happily store results for
every function. (Looking forward, BasicBlockAnalysisManager might be
able to store results for every BasicBlock.)
This is powerful, but costs memory. What's the plan for keeping
memory usage in check (especially for large modules)?
5. In the old infrastructure, `CGPassManager::runOnModule()` (in
`CallGraphSCCPass.cpp`) has a do-while...