Put single-def CSEs into SSA (dotnet/coreclr#26986)
authorAndy Ayers <andya@microsoft.com>
Sat, 5 Oct 2019 14:22:09 +0000 (07:22 -0700)
committerGitHub <noreply@github.com>
Sat, 5 Oct 2019 14:22:09 +0000 (07:22 -0700)
commit49fb5ac674c74de709db144d41b9c5e5d02e4173
treecc29ad58dd627c55b9e6127084346c1ab4dc6f54
parente6c64c6178cc259bd461df0fd027f95f3139b54b
Put single-def CSEs into SSA (dotnet/coreclr#26986)

If we create a single-def temp during SSE, add it into SSA so uses of the temp
can benefit from assertion prop and similar.

Follow-up from some work proposed for dotnet/coreclr#21973.

Commit migrated from https://github.com/dotnet/coreclr/commit/863b40ec595bc1db58d7000255d72180a43deacb
src/coreclr/src/jit/optcse.cpp