Displaying 4 results from an estimated 4 matches for "check_2".
Did you mean:
check2
2015 May 23
2
[LLVMdev] Alias-based Loop Versioning
...lvmdev at cs.uiuc.edu>, "Ashutosh Nema" <Ashutosh.Nema at amd.com>, "Hal
> Finkel" <hfinkel at anl.gov>
> Sent: Saturday, May 23, 2015 5:45:27 AM
> Subject: RE: [LLVMdev] Alias-based Loop Versioning
>
>
>
>
> I am not clear what check_1+check_2 really means. For ex: if check_2
> is a subset of check_1 and check_1+check_2 implies union, then the
> new check_1+check_2 may be overly conservative resulting in lost
> opportunities.
>
That's correct. However, it is not clear that these opportunities are important in practice....
2015 May 21
3
[LLVMdev] Alias-based Loop Versioning
...if multiple passes would like to check different accesses. E.g. rather than:
Checks_1
/ \
/ \
OrigLoop Checks_2
\ / \
\ / \
\ NoAlias_1 NoAlias_2
\ | /
\ | /
\ | /
Join
But instead:
Checks_1+Check_2
/ \
/ \
OrigLoop NoAlias_2
\ /
\ /
\ /
Join
This is effectively creating a fast-path and a slow-path version of the loop. We would probably need some metadata annotation so that subsequent passes could amend the same checking blo...
2015 May 25
0
[LLVMdev] Alias-based Loop Versioning
...lvmdev at cs.uiuc.edu>, "Ashutosh Nema" <Ashutosh.Nema at amd.com>, "Hal
> Finkel" <hfinkel at anl.gov>
> Sent: Saturday, May 23, 2015 5:45:27 AM
> Subject: RE: [LLVMdev] Alias-based Loop Versioning
>
>
>
>
> I am not clear what check_1+check_2 really means. For ex: if check_2
> is a subset of check_1 and check_1+check_2 implies union, then the
> new check_1+check_2 may be overly conservative resulting in lost
> opportunities.
>
That's correct. However, it is not clear that these opportunities are important in practice....
2015 May 28
1
[LLVMdev] Alias-based Loop Versioning
...;Ashutosh Nema" <Ashutosh.Nema at amd.com>, "Hal
>> Finkel" <hfinkel at anl.gov>
>> Sent: Saturday, May 23, 2015 5:45:27 AM
>> Subject: RE: [LLVMdev] Alias-based Loop Versioning
>>
>>
>>
>>
>> I am not clear what check_1+check_2 really means. For ex: if check_2
>> is a subset of check_1 and check_1+check_2 implies union, then the
>> new check_1+check_2 may be overly conservative resulting in lost
>> opportunities.
>>
>
> That's correct. However, it is not clear that these opportunities a...