search for: getbasename

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. &gt...
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. &gt...
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...