Re: [Open64-devel] A wopt epre/sr bug

2014-10-16 Thread Jian-Xin Lai
I can only reset the pointer ver, not the ivar_occ to invalid the FSA on this node. 2014-10-14 10:32 GMT+08:00 Yiran Wang : > It sounds like no way to update the alias information. In that case, it > has to be set to NULL. > For this specific case here, only the FSA information becomes invalid, I

Re: [Open64-devel] A wopt epre/sr bug

2014-10-13 Thread Yiran Wang
It sounds like no way to update the alias information. In that case, it has to be set to NULL. For this specific case here, only the FSA information becomes invalid, I think, and is there any way to ignore this part only? Regards, Yiran On Mon, Oct 13, 2014 at 8:11 AM, Jian-Xin Lai wrote: > Hi,

[Open64-devel] A wopt epre/sr bug

2014-10-13 Thread Jian-Xin Lai
Hi, I found a wopt epre/sr bug existing in current open64 trunk. Here is a case: p[0] = expr1; while (1) { temp = p[0]; // A stmts (use of temp) if (...) break; p[4] = expr2;// B p += 4; // C } In FSA phase, the points-to for ILOAD in stmt A is set to