Displaying 8 results from an estimated 8 matches for "getbasename".
2011 Nov 19
0
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...l_int_clear(v);
> + isl_pw_aff *Affine = SCEVAffinator::getPwAff(Statement, Access.getOffset());
>
> - AccessRelation = isl_map_from_pw_aff(Affine);
> - AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_in,
> - Statement->getBaseName());
> - AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_out,
> - getBaseName().c_str());
> + setBaseName();
> +
> + // Devide the access function by the size of the elements in the array.
> + //
> + // A stri...
2011 Nov 18
5
[LLVMdev] How to make Polly ignore some non-affine memory accesses
2011/11/15 Marcello Maggioni <hayarms at gmail.com>:
> 2011/11/14 Tobias Grosser <tobias at grosser.es>:
>> On 11/14/2011 02:45 PM, Marcello Maggioni wrote:
>>>
>>> 2011/11/14 Tobias Grosser<tobias at grosser.es>:
>>>>
>>>> On 11/14/2011 01:24 AM, Marcello Maggioni wrote:
>>>>>
>>>>> Hi Tobias.
2011 Nov 20
2
[LLVMdev] How to make Polly ignore some non-affine memory accesses
... isl_pw_aff *Affine = SCEVAffinator::getPwAff(Statement,
>> Access.getOffset());
>>
>> - AccessRelation = isl_map_from_pw_aff(Affine);
>> - AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_in,
>> - Statement->getBaseName());
>> - AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_out,
>> - getBaseName().c_str());
>> + setBaseName();
>> +
>> + // Devide the access function by the size of the elements in the
>> array.
>...
2011 Nov 21
0
[LLVMdev] How to get ELF section virtual starting address from MCSymbolRefExpr?
...?isl_pw_aff *Affine = SCEVAffinator::getPwAff(Statement,
>> Access.getOffset());
>>
>> - ?AccessRelation = isl_map_from_pw_aff(Affine);
>> - ?AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_in,
>> - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Statement->getBaseName());
>> - ?AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_out,
>> - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?getBaseName().c_str());
>> + ? ?setBaseName();
>> +
>> + ? ?// Devide the access function by the size of the elements in the
>> array.
>...
2011 Nov 14
1
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...atement, Access.getOffset());
> +
> setBaseName();
>
> // Devide the access function by the size of the elements in the array.
> @@ -334,6 +338,12 @@
> AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_out,
> getBaseName().c_str());
> }
> + else
> + {
this should be
} else {
> + Type = MayWrite;
You are right, we should use may-accesses here. But why always setting
the type to may-write? A read should remain a read (as there is no
difference between read and may-read).
> + Access...
2011 Nov 14
0
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...t());
>> +
>> setBaseName();
>>
>> // Devide the access function by the size of the elements in the array.
>> @@ -334,6 +338,12 @@
>> AccessRelation = isl_map_set_tuple_name(AccessRelation, isl_dim_out,
>> getBaseName().c_str());
>> }
>> + else
>> + {
>
> this should be
> } else {
>
>> + Type = MayWrite;
>
> You are right, we should use may-accesses here. But why always setting the
> type to may-write? A read should remain a read (as there is no difference
&g...
2011 Nov 02
5
[LLVMdev] How to make Polly ignore some non-affine memory accesses
Mmm I found out a very strange behavior (to me) of the SCEV analysis
of the loop bound of the external loop I posted.
When in ScopDetection it gets the SCEV of the external loop bound in
the "isValidLoop()" function with:
const SCEV *LoopCount = SE->getBackedgeTakenCount(L);
It returns a SCEVCouldNotCompute, but if I change the "if" block
inside the loop from:
if
2013 Aug 02
0
Wine release 1.7.0
...: Use heap helpers for allocation.
ntdll: Implement compatible FindActCtxSectionString() for window class section.
Piotr Caban (36):
scrrun: Add IFileSystem3::GetParentFolderName implementation.
scrrun: Add IFileSystem3::GetFileName implementation.
scrrun: Add IFileSystem3::GetBaseName implementation.
msvcrt: Fix _mktemp implementation.
msvcrt: Add _mktemp_s implementation.
msvcrt: Add _wmktemp_s implementation.
msvcrt: Add _wctomb_s_l implementation.
oleaut32: Fix custdata_list initialization in ITypeInfo_fnGetRefTypeInfo.
scrrun: Add IFileSys...