Displaying 4 results from an estimated 4 matches for "isl_pw_aff_scale_down".
2011 Nov 19
0
[LLVMdev] How to make Polly ignore some non-affine memory accesses
...// subsequent values of 'i' index two values that are stored next to each
> - // other in memory. By this devision we make this characteristic obvious
> - // again.
> - isl_int v;
> - isl_int_init(v);
> - isl_int_set_si(v, Access.getElemSizeInBytes());
> - Affine = isl_pw_aff_scale_down(Affine, v);
> - isl_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,
> -...
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
...x two values that are stored next to
>> each
>> - // other in memory. By this devision we make this characteristic
>> obvious
>> - // again.
>> - isl_int v;
>> - isl_int_init(v);
>> - isl_int_set_si(v, Access.getElemSizeInBytes());
>> - Affine = isl_pw_aff_scale_down(Affine, v);
>> - isl_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,
>> -...
2011 Nov 21
0
[LLVMdev] How to get ELF section virtual starting address from MCSymbolRefExpr?
...x two values that are stored next to
>> each
>> - ?// other in memory. By this devision we make this characteristic
>> obvious
>> - ?// again.
>> - ?isl_int v;
>> - ?isl_int_init(v);
>> - ?isl_int_set_si(v, Access.getElemSizeInBytes());
>> - ?Affine = isl_pw_aff_scale_down(Affine, v);
>> - ?isl_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,
>> -...