search for: dominatortreeanalysi

Displaying 17 results from an estimated 17 matches for "dominatortreeanalysi".

Did you mean: dominatortreeanalysis
2016 Jul 13
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...to individual AA > result objects. > AssumptionAnalysis: No pointers to other analyses. > BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and BPI. > BranchProbabilityAnalysis: Stores no pointers to other analyses. (uses > LoopInfo to "recalculate" though) > DominatorTreeAnalysis: Stores no pointers to other analyses. > PostDominatorTreeAnalysis: Stores no pointers to other analyses. > DemandedBitsAnalysis: Stores pointers to AssumptionCache and DominatorTree > DominanceFrontierAnalysis: Stores no pointers to other analyses. > (uses DominatorTreeAnalysis for &q...
2017 Jan 28
2
AliasAnalysis supported by the new Pass Manager in v3.9 ?
Looking at the InstructionCombining.cpp code: PreservedAnalyses InstCombinePass::run(Function &F,                                        AnalysisManager<Function> &AM) {   auto &AC = AM.getResult<AssumptionAnalysis>(F);   auto &DT = AM.getResult<DominatorTreeAnalysis>(F);   auto &TLI = AM.getResult<TargetLibraryAnalysis>(F);   auto *LI = AM.getCachedResult<LoopAnalysis>(F);   // FIXME: The AliasAnalysis is not yet supported in the new pass manager Thanks, Welson -------------- next part -------------- An HTML attachment was scrubbed... U...
2016 Jul 13
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
On Tue, Jul 12, 2016 at 11:34 PM Sean Silva <chisophugis at gmail.com> wrote: > On Tue, Jul 12, 2016 at 11:32 PM, Xinliang David Li <davidxl at google.com> > wrote: > >> >> >> On Tue, Jul 12, 2016 at 10:57 PM, Chandler Carruth <chandlerc at gmail.com> >> wrote: >> >>> Yea, this is a nasty problem. >>> >>> One
2016 Jul 14
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...t;>> AssumptionAnalysis: No pointers to other analyses. >>> BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and BPI. >>> BranchProbabilityAnalysis: Stores no pointers to other analyses. (uses >>> LoopInfo to "recalculate" though) >>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>> and DominatorTree >>> DominanceFrontierAnalysis: Stores no pointers to other analyses. &g...
2016 Jul 15
5
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...> > > > > > > > > > BranchProbabilityAnalysis: Stores no pointers to other > > > > > analyses. > > > > > (uses LoopInfo to "recalculate" though) > > > > > > > > > > > > > > > DominatorTreeAnalysis: Stores no pointers to other analyses. > > > > > > > > > > > > > > > PostDominatorTreeAnalysis: Stores no pointers to other > > > > > analyses. > > > > > > > > > > > > > > > DemandedBi...
2016 Jul 15
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...s no pointers to other > > > > > > > analyses. > > > > > > > (uses LoopInfo to "recalculate" though) > > > > > > > > > > > > > > > > > > > > > > > > > > > > DominatorTreeAnalysis: Stores no pointers to other > > > > > > > analyses. > > > > > > > > > > > > > > > > > > > > > > > > > > > > PostDominatorTreeAnalysis: Stores no pointers to other > > > > &g...
2016 Jul 13
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...idual AA > result objects. > AssumptionAnalysis: No pointers to other analyses. > BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and > BPI. > BranchProbabilityAnalysis: Stores no pointers to other analyses. > (uses LoopInfo to "recalculate" though) > DominatorTreeAnalysis: Stores no pointers to other analyses. > PostDominatorTreeAnalysis: Stores no pointers to other analyses. > DemandedBitsAnalysis: Stores pointers to AssumptionCache and > DominatorTree > DominanceFrontierAnalysis: Stores no pointers to other analyses. > (uses DominatorTreeAnalysis...
2016 Jul 15
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...s no pointers to other > > > > > > > analyses. > > > > > > > (uses LoopInfo to "recalculate" though) > > > > > > > > > > > > > > > > > > > > > > > > > > > > DominatorTreeAnalysis: Stores no pointers to other > > > > > > > analyses. > > > > > > > > > > > > > > > > > > > > > > > > > > > > PostDominatorTreeAnalysis: Stores no pointers to other > > > > &g...
2016 Jul 15
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...her analyses. >>>>>> BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and BPI. >>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>> (uses LoopInfo to "recalculate" though) >>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>> and DominatorTree >>>>>> DominanceFrontierAn...
2016 Jul 16
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...o pointers to other analyses. >>>>> BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and BPI. >>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. (uses >>>>> LoopInfo to "recalculate" though) >>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>> and DominatorTree >>>>> DominanceFrontierAnalysis: Stores n...
2016 Aug 08
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...ockFrequencyAnalysis: Its Result holds pointers to LoopInfo and >>>>>>> BPI. >>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>>> (uses LoopInfo to "recalculate" though) >>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>>> and DominatorTree >>>>>>> Dom...
2016 Jul 25
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...s no pointers to other > > > > > > > analyses. > > > > > > > (uses LoopInfo to "recalculate" though) > > > > > > > > > > > > > > > > > > > > > > > > > > > > DominatorTreeAnalysis: Stores no pointers to other > > > > > > > analyses. > > > > > > > > > > > > > > > > > > > > > > > > > > > > PostDominatorTreeAnalysis: Stores no pointers to other > > > > &g...
2016 Jul 22
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...ockFrequencyAnalysis: Its Result holds pointers to LoopInfo and >>>>>>> BPI. >>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>>> (uses LoopInfo to "recalculate" though) >>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>>> and DominatorTree >>>>>>> Dom...
2016 Jul 26
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...holds pointers to LoopInfo and >>>>>>>>> BPI. >>>>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>>>>> (uses LoopInfo to "recalculate" though) >>>>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>>>>> and DominatorTree >>...
2016 Jul 27
0
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...to LoopInfo and >>>>>>>>>> BPI. >>>>>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>>>>>> (uses LoopInfo to "recalculate" though) >>>>>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>>>>>> and DominatorT...
2016 Jul 29
1
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...>>>>>>>>>> and BPI. >>>>>>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. >>>>>>>>>>> (uses LoopInfo to "recalculate" though) >>>>>>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache >>>>>>>>>>> an...
2016 Jul 25
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...gt;>>>>>>> BlockFrequencyAnalysis: Its Result holds pointers to LoopInfo and BPI. >>>>>>>>>> BranchProbabilityAnalysis: Stores no pointers to other analyses. (uses LoopInfo to "recalculate" though) >>>>>>>>>> DominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>> PostDominatorTreeAnalysis: Stores no pointers to other analyses. >>>>>>>>>> DemandedBitsAnalysis: Stores pointers to AssumptionCache and DominatorTree >>>>>>>>>&...