Displaying 13 results from an estimated 13 matches for "somemoduleanalysi".
Did you mean:
somemoduleanalysis
2016 Jul 15
5
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...sis, function @foo)])
> (AssumptionAnalysis, function @foo) -> (AssumptionCache for @foo,
> [(DemandedBitsAnalysis, function @foo)])
> (DemandedBitsAnalysis, function @foo) -> (DemandedBits for @foo, [])
> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
> [(SomeModuleAnalysis, module TheModule)])
> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
> [(SomeModuleAnalysis, module TheModule)])
> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult
> for TheModule, [(SomeFunctionAnalysis, function @baz)])
> (SomeFunctionA...
2016 Jul 25
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...alysis outside of something in, or called by, run()?
> One annoying problem is that I think that the dependency links will
> need to be bidirectional. To use the example analysis cache from my
> other post:
> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
> [(SomeModuleAnalysis, module TheModule)])
> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
> [(SomeModuleAnalysis, module TheModule)])
> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult
> for TheModule, [(SomeFunctionAnalysis, function @baz)])
> (SomeFunctionA...
2016 Jul 15
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...@foo,
> > > [(DemandedBitsAnalysis, function @foo)])
> >
>
> > > (DemandedBitsAnalysis, function @foo) -> (DemandedBits for @foo,
> > > [])
> >
>
> > > (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
> > > [(SomeModuleAnalysis, module TheModule)])
> >
>
> > > (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
> > > [(SomeModuleAnalysis, module TheModule)])
> >
>
> > > (SomeModuleAnalysis, module TheModule) ->
> > > (SomeModuleAnalysisResult
&...
2016 Jul 15
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...@foo,
> > > [(DemandedBitsAnalysis, function @foo)])
> >
>
> > > (DemandedBitsAnalysis, function @foo) -> (DemandedBits for @foo,
> > > [])
> >
>
> > > (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
> > > [(SomeModuleAnalysis, module TheModule)])
> >
>
> > > (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
> > > [(SomeModuleAnalysis, module TheModule)])
> >
>
> > > (SomeModuleAnalysis, module TheModule) ->
> > > (SomeModuleAnalysisResult
&...
2016 Jul 15
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...)
>> (AssumptionAnalysis, function @foo) -> (AssumptionCache for @foo,
>> [(DemandedBitsAnalysis, function @foo)])
>> (DemandedBitsAnalysis, function @foo) -> (DemandedBits for @foo, [])
>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
>> [(SomeModuleAnalysis, module TheModule)])
>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
>> [(SomeModuleAnalysis, module TheModule)])
>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for
>> TheModule, [(SomeFunctionAnalysis, function @baz)])
>...
2016 Jul 16
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
On Fri, Jul 15, 2016 at 8:39 PM, Sean Silva <chisophugis at gmail.com> wrote:
> It looks like there is really no sane fix within the current
> infrastructure. I've had to essentially trigger invalidation (except in the
> PreservedAnalyses::all() case) in the function pass manager and function to
> loop adapters.
>
invalidation of *everything* I mean.
-- Sean Silva
2016 Jul 22
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...,Cached}Result); is this a reasonable restriction?
>
>
> One annoying problem is that I think that the dependency links will need
> to be bidirectional. To use the example analysis cache from my other post:
> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
> [(SomeModuleAnalysis, module TheModule)])
> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
> [(SomeModuleAnalysis, module TheModule)])
> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for
> TheModule, [(SomeFunctionAnalysis, function @baz)])
> (SomeFunctionA...
2016 Aug 08
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...mptionAnalysis, function @foo) -> (AssumptionCache for @foo,
>>> [(DemandedBitsAnalysis, function @foo)])
>>> (DemandedBitsAnalysis, function @foo) -> (DemandedBits for @foo, [])
>>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
>>> [(SomeModuleAnalysis, module TheModule)])
>>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
>>> [(SomeModuleAnalysis, module TheModule)])
>>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for
>>> TheModule, [(SomeFunctionAnalysis, func...
2016 Jul 26
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...n?
>>>
>>>
>>> One annoying problem is that I think that the dependency links will need
>>> to be bidirectional. To use the example analysis cache from my other post:
>>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
>>> [(SomeModuleAnalysis, module TheModule)])
>>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
>>> [(SomeModuleAnalysis, module TheModule)])
>>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for
>>> TheModule, [(SomeFunctionAnalysis, func...
2016 Jul 27
0
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...>>> One annoying problem is that I think that the dependency links will
>>>> need to be bidirectional. To use the example analysis cache from my other
>>>> post:
>>>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
>>>> [(SomeModuleAnalysis, module TheModule)])
>>>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
>>>> [(SomeModuleAnalysis, module TheModule)])
>>>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for
>>>> TheModule, [(SomeFuncti...
2016 Jul 14
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
On Wed, Jul 13, 2016 at 1:48 AM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Wed, Jul 13, 2016 at 12:34 AM, Chandler Carruth <chandlerc at gmail.com>
> wrote:
>
>> On Wed, Jul 13, 2016 at 12:25 AM Sean Silva <chisophugis at gmail.com>
>> wrote:
>>
>>> On Tue, Jul 12, 2016 at 11:39 PM, Chandler Carruth <chandlerc at
2016 Jul 29
1
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...annoying problem is that I think that the dependency links will
>>>>> need to be bidirectional. To use the example analysis cache from my other
>>>>> post:
>>>>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar,
>>>>> [(SomeModuleAnalysis, module TheModule)])
>>>>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz,
>>>>> [(SomeModuleAnalysis, module TheModule)])
>>>>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult
>>>>> for TheModu...
2016 Jul 25
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...restriction?
>>>>
>>>>
>>>> One annoying problem is that I think that the dependency links will need to be bidirectional. To use the example analysis cache from my other post:
>>>> (AssumptionAnalysis, function @bar) -> (AssumptionCache for @bar, [(SomeModuleAnalysis, module TheModule)])
>>>> (AssumptionAnalysis, function @baz) -> (AssumptionCache for @baz, [(SomeModuleAnalysis, module TheModule)])
>>>> (SomeModuleAnalysis, module TheModule) -> (SomeModuleAnalysisResult for TheModule, [(SomeFunctionAnalysis, function @baz)])
>&...