search for: irisinlcssaform

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

2016 Jul 26
2
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...one simple alternative is to have passes >> just make a call to a utility function to put things in LCSSA if they need >> it (this utility would also have to invalidate analyses). >> > If that ends up being expensive, we can have a dummy "indicator" >> analysis IRIsInLCSSAForm which, if cached, means "don't bother to call the >> utility function". We could maybe just use the LCSSA pass directly to do >> the transformation. LCSSA could have IRIsInLCSSAForm as an member typedef >> `IndicatorT` so it can be accessed generically. We could then...
2016 Jul 25
3
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
...> If it isn't too expensive, one simple alternative is to have passes just make a call to a utility function to put things in LCSSA if they need it (this utility would also have to invalidate analyses). > If that ends up being expensive, we can have a dummy "indicator" analysis IRIsInLCSSAForm which, if cached, means "don't bother to call the utility function". We could maybe just use the LCSSA pass directly to do the transformation. LCSSA could have IRIsInLCSSAForm as an member typedef `IndicatorT` so it can be accessed generically. We could then support an API like: I th...
2016 Jul 22
4
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
The more closely I look at this, the more it seems like there may be a useful incremental step in the transition to the new PM: use the new PM analysis machinery in the old PM. If this is possible, it will simplify the old PM and (hopefully) allow an incremental transition to the new PM instead of a flag day transition for the switch. I.e., AFAICT, the new PM transition is essentially about 2