Displaying 3 results from an estimated 3 matches for "functionanalysismanagermoduleproxi".
Did you mean:
functionanalysismanagermoduleproxy
2020 Jan 07
2
Let CallGraphSCCPass Use Function-Level Analysis
Dear all,
I would like to use the PostDominatorTree in ArgPromotion. I did not find an example of how to use function level analysis inside CallGraphSCCPass. I tried to follow an example of how to use function-level pass in a module pass, but I hit "llvm_unreachable" in PMDataManager::addLowerLevelRequiredPass.
What would be a proper way to make PostDominatorTree available in
2020 Jan 07
2
Let CallGraphSCCPass Use Function-Level Analysis
Hi Mikhail,
As Brian noted, stuff like this works better in the new pass manager.
Even in the old pass manager I thought it should work though.
Did you initialize the pass, via
`INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)`?
Did you require it, via
` AU.addRequired<PostDominatorTreeWrapperPass>();`?
Btw. May I ask what you are planning to do?
Cheers,
Johannes
On 01/07,
2014 Jun 18
2
[LLVMdev] PM: High-level review of the new Pass Manager (so far)
Hi Chandler,
This is a high-level review of the new WIP `PassManager` infrastructure.
For those that haven't dug into Chandler's commits, here's a very
high-level overview (assuming IIUC):
- The driver supports simple declarative syntax for specifying passes
to run. E.g., `module(a,b,function(c,d),e)` runs module passes `a`
and `b`, then function passes `c` and `d` for