If a aliasset is "forwarding", it has been merged to another aliasset and optimization passes, e.g. LICM, ignore it. why do we still keep it in the aliassettracker then ? Maybe just to indicate that there was this set which was separate but now has been merged into another set. Thanks, Xin