Cleanup unreachable struct code (dotnet/coreclr#26406)
authorCarol Eidt <carol.eidt@microsoft.com>
Fri, 30 Aug 2019 22:08:14 +0000 (15:08 -0700)
committerGitHub <noreply@github.com>
Fri, 30 Aug 2019 22:08:14 +0000 (15:08 -0700)
A `GT_INDEX_ADDR` never has struct type
`GT_MKREFANY` and `GT_RET_EXPR` don't survive beyond morph
A `GT_IND` representing a struct element doesn't require `EncodeElemType`.

Commit migrated from https://github.com/dotnet/coreclr/commit/ed3efef2583f793dcf9dbff519cec797ba420f6f


Trivial merge