JIT: don't self assign to temps (#13484)
JIT: don't self assign to temps (#13484)

Modify gtNewTempAssign to more generally map self-assignment of temps
into nops.

We already were doing something similar over in `impAssignStruct`, and
now we catch non-struct cases too.
wateret/coreclr,JonHanna/coreclr,botaberg/coreclr,poizan42/coreclr,yizhang82/coreclr,hseok-oh/coreclr,parjong/coreclr,mmitche/coreclr,AlexGhiondea/coreclr,dpodder/coreclr,wtgodbe/coreclr,tijoytom/coreclr,JosephTremoulet/coreclr,yizhang82/coreclr,parjong/coreclr,mskvortsov/coreclr,AlexGhiondea/coreclr,JonHanna/coreclr,parjong/coreclr,kyulee1/coreclr,yizhang82/coreclr,dpodder/coreclr,yizhang82/coreclr,russellhadley/coreclr,botaberg/coreclr,tijoytom/coreclr,dpodder/coreclr,kyulee1/coreclr,mmitche/coreclr,ruben-ayrapetyan/coreclr,cshung/coreclr,wateret/coreclr,hseok-oh/coreclr,parjong/coreclr,rartemev/coreclr,krk/coreclr,mmitche/coreclr,cshung/coreclr,tijoytom/coreclr,tijoytom/coreclr,mskvortsov/coreclr,ruben-ayrapetyan/coreclr,cshung/coreclr,mskvortsov/coreclr,JosephTremoulet/coreclr,wtgodbe/coreclr,krk/coreclr,botaberg/coreclr,JonHanna/coreclr,wateret/coreclr,wateret/coreclr,hseok-oh/coreclr,mmitche/coreclr,krk/coreclr,mmitche/coreclr,russellhadley/coreclr,JosephTremoulet/coreclr,krk/coreclr,mskvortsov/coreclr,wtgodbe/coreclr,AlexGhiondea/coreclr,hseok-oh/coreclr,wateret/coreclr,tijoytom/coreclr,ruben-ayrapetyan/coreclr,russellhadley/coreclr,AlexGhiondea/coreclr,JosephTremoulet/coreclr,poizan42/coreclr,russellhadley/coreclr,hseok-oh/coreclr,poizan42/coreclr,parjong/coreclr,rartemev/coreclr,mskvortsov/coreclr,AlexGhiondea/coreclr,tijoytom/coreclr,hseok-oh/coreclr,JosephTremoulet/coreclr,JonHanna/coreclr,rartemev/coreclr,wtgodbe/coreclr,cshung/coreclr,kyulee1/coreclr,ruben-ayrapetyan/coreclr,yizhang82/coreclr,poizan42/coreclr,botaberg/coreclr,dpodder/coreclr,rartemev/coreclr,cshung/coreclr,russellhadley/coreclr,JosephTremoulet/coreclr,dpodder/coreclr,poizan42/coreclr,mmitche/coreclr,wateret/coreclr,AlexGhiondea/coreclr,krk/coreclr,JonHanna/coreclr,kyulee1/coreclr,parjong/coreclr,kyulee1/coreclr,yizhang82/coreclr,JonHanna/coreclr,mskvortsov/coreclr,ruben-ayrapetyan/coreclr,russellhadley/coreclr,cshung/coreclr,wtgodbe/coreclr,botaberg/coreclr,wtgodbe/coreclr,rartemev/coreclr,dpodder/coreclr,ruben-ayrapetyan/coreclr,poizan42/coreclr,botaberg/coreclr,krk/coreclr,kyulee1/coreclr,rartemev/coreclr