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
>>>>>>>>>&...