------- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-01-23 18:31 ------- (In reply to comment #13) > What exactly are you expecting to be coalesced in this case, if I may ask?
I am expecting all of D.1129 and D.1131 to be coalesced so this: D.1129 = r[0] + r[2]; r[0] = D.1129; D.1131 = D.1129 + r[1]; r[1] = D.1131; r[2] = D.1131 + r[2]; ...is turned into what it was (like in second example): r[0] = r[0] + r[2]; r[1] = r[0] + r[1]; r[2] = r[1] + r[2]; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580