Displaying 6 results from an estimated 6 matches for "requiredanalysispass".
Did you mean:
requireanalysispass
2019 Feb 27
2
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...t always a good flag to detect PGO cases
[3] or we tend to build pass pipelines before examining the code (or
without propagating enough info down) [4].
Proposed approach
- Cache PSI right after the profile summary in the IR is written in the
pass pipeline [5]. This would avoid the need to insert RequiredAnalysisPass
for PSI before each non-module pass that needs it. PSI can be technically
invalidated but unlikely. If it does, we insert another RequiredAnalysisPass
[6].
- Conditionally insert RequireAnalysisPass for BFI, if PGO, right before
each loop pass that needs it. This doesn't seem avoidable becaus...
2019 Mar 04
2
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...end to build pass pipelines before examining the code (or
>> without propagating enough info down) [4].
>>
>> Proposed approach
>>
>> - Cache PSI right after the profile summary in the IR is written in the
>> pass pipeline [5]. This would avoid the need to insert RequiredAnalysisPass
>> for PSI before each non-module pass that needs it. PSI can be technically
>> invalidated but unlikely. If it does, we insert another RequiredAnalysisPass
>> [6].
>>
>> - Conditionally insert RequireAnalysisPass for BFI, if PGO, right before
>> each loop pass...
2019 Mar 04
2
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...info down) [4].
>>>
>>> Proposed approach
>>>
>>> - Cache PSI right after the profile summary in the IR is
>>> written in the pass pipeline [5]. This would avoid the
>>> need to insert RequiredAnalysisPass for PSI before each
>>> non-module pass that needs it. PSI can be technically
>>> invalidated but unlikely. If it does, we insert another
>>> RequiredAnalysisPass[6].
>>>
>>> - Conditionally insert RequireA...
2019 Mar 01
4
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...O cases
> [3] or we tend to build pass pipelines before examining the code (or
> without propagating enough info down) [4].
>
> Proposed approach
>
> - Cache PSI right after the profile summary in the IR is written in the
> pass pipeline [5]. This would avoid the need to insert RequiredAnalysisPass
> for PSI before each non-module pass that needs it. PSI can be technically
> invalidated but unlikely. If it does, we insert another RequiredAnalysisPass
> [6].
>
> - Conditionally insert RequireAnalysisPass for BFI, if PGO, right before
> each loop pass that needs it. This does...
2019 Mar 13
2
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...;>
>>>> Proposed approach
>>>>
>>>> - Cache PSI right after the profile summary in the
>>>> IR is written in the pass pipeline [5]. This would
>>>> avoid the need to insert RequiredAnalysisPass for
>>>> PSI before each non-module pass that needs it. PSI
>>>> can be technically invalidated but unlikely. If it
>>>> does, we insert another RequiredAnalysisPass[6].
>>>>
>>>>...
2019 Mar 13
1
RFC: Getting ProfileSummaryInfo and BlockFrequencyInfo from various types of passes under the new pass manager
...>>
>>>>> - Cache PSI right after the profile summary in
>>>>> the IR is written in the pass pipeline [5].
>>>>> This would avoid the need to insert
>>>>> RequiredAnalysisPass for PSI before each
>>>>> non-module pass that needs it. PSI can be
>>>>> technically invalidated but unlikely. If it
>>>>> does, we insert another RequiredAnalysisPass[6].
>>>>>...