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