Displaying 3 results from an estimated 3 matches for "l2ph".
Did you mean:
l1ph
2016 Feb 18
2
Implement Loop Fusion Pass
...in first loop and sink was in second loop.
Currently, LoopAccessAnalysis is used to check dependence legality.
A basic diagram below tries to explain the approach taken to test
dependence legality on two adjacent loops (L1 and L2).
L1PH (PH: Preheader)
|
L1
|
CB (L1Exit/L2PH: ConnectingBlock (CB) )
|
L2
|
L2Exit
is versioned as:
BooleanBB
/\
L1PH L1PH.clone
| |
L1 L1.clone
| |
CB CB.clone
| |
L2 L2.clone
\ /
L2Exit
And fused as:
BooleanBB...
2016 Feb 19
3
Implement Loop Fusion Pass
...that uses it.
>
> Let me know what you think,
> Adam
>
>
> A basic diagram below tries to explain the approach taken to test
> dependence legality on two adjacent loops (L1 and L2).
>
> L1PH (PH: Preheader)
> |
> L1
> |
> CB (L1Exit/L2PH: ConnectingBlock (CB) )
> |
> L2
> |
> L2Exit
>
> is versioned as:
>
> BooleanBB
> /\
> L1PH L1PH.clone
> | |
> L1 L1.clone
> | |
> CB CB.clone
> | |
> L2...
2016 Feb 24
2
Implement Loop Fusion Pass
...gt;
>> A basic diagram below tries to explain the approach taken to test dependence legality on two adjacent loops (L1 and L2).
>>
>> L1PH (PH: Preheader)
>> |
>> L1
>> |
>> CB (L1Exit/L2PH: ConnectingBlock (CB) )
>> |
>> L2
>> |
>> L2Exit
>>
>> is versioned as:
>>
>> BooleanBB
>> /\
>> L1PH L1PH.clone
>> | |...