search for: somemoduleanalysi

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)]) &gt...
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)]) >&...