search for: d50723

Displaying 3 results from an estimated 3 matches for "d50723".

2018 Aug 15
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...idea presented there isn't the right way > to do it), > but I think the first step is to make sure we don't have a select > when we try > to optimise this. > > Approach > ======== > > I've posted a patch to https://reviews.llvm.org/D50723 > <https://reviews.llvm.org/D50723> showing what I'm > intending to do. An extra parameter is added to SimplifyCFG to > control whether > two-entry phi nodes are converted into select, and this is set to > false in all > instances before the end o...
2018 Aug 14
3
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...n once" posted in April, though I've decided that the specific idea presented there isn't the right way to do it), but I think the first step is to make sure we don't have a select when we try to optimise this. Approach ======== I've posted a patch to https://reviews.llvm.org/D50723 showing what I'm intending to do. An extra parameter is added to SimplifyCFG to control whether two-entry phi nodes are converted into select, and this is set to false in all instances before the end of module simplification. At the end of module simplification we do SimplifyCFG, then Instcombi...
2018 Aug 17
2
[RFC] Delaying phi-to-select transformation until later in the pass pipeline
...e isn't the right way to do it), >>> but I think the first step is to make sure we don't have a select when we try >>> to optimise this. >>> >>> Approach >>> ======== >>> >>> I've posted a patch to https://reviews.llvm.org/D50723 <https://reviews.llvm.org/D50723> showing what I'm >>> intending to do. An extra parameter is added to SimplifyCFG to control whether >>> two-entry phi nodes are converted into select, and this is set to false in all >>> instances before the end of module simpli...