search for: promotealiasset

Displaying 3 results from an estimated 3 matches for "promotealiasset".

2014 Dec 22
2
[LLVMdev] Modularizing LICM
...get > around to doing so myself eventually, but it's fairly low on my priority > list. > > Philip > > > On 12/15/2014 04:16 AM, Nema, Ashutosh wrote: > > Hi, > > > > I’m writing a new loop pass, and has a need to call LICM(Loop Invariant Code > Motion) ‘PromoteAliasSet’ on modified loop. > > > > For now I didn’t found any why to call ‘PromoteAliasSet’ from my pass > explicitly. > > > > The only way is to schedule LICM pass after my pass. > > > > For some reason my pass need more control and preferring to call LICM > ‘Prom...
2014 Dec 15
2
[LLVMdev] Modularizing LICM
Hi, I'm writing a new loop pass, and has a need to call LICM(Loop Invariant Code Motion) 'PromoteAliasSet' on modified loop. For now I didn't found any why to call 'PromoteAliasSet' from my pass explicitly. The only way is to schedule LICM pass after my pass. For some reason my pass need more control and preferring to call LICM 'PromoteAliasSet' instead running full LICM as n...
2015 Feb 26
6
[LLVMdev] RFC: Loop versioning for LICM
I like to propose a new loop multi versioning optimization for LICM. For now I kept this for LICM only, but it can be used in multiple places. The main motivation is to allow optimizations stuck because of memory alias dependencies. Most of the time when alias analysis is unsure about memory access and it says may-alias. This un surety from alias analysis restrict some of the memory based