Extract fgMorph(Init/Copy)Block into their own classes. (#53983)
authorSergey Andreenko <seandree@microsoft.com>
Sat, 26 Jun 2021 08:24:54 +0000 (01:24 -0700)
committerGitHub <noreply@github.com>
Sat, 26 Jun 2021 08:24:54 +0000 (01:24 -0700)
commit6cccee5f73dba2df84fb6b5ec28e4171a01578d2
tree5c39499a8e5dc39284e00992600bbcbebb6fe9aa
parentc7e37b1f4101cab534b2f0d87652154274cb30d3
Extract fgMorph(Init/Copy)Block into their own classes. (#53983)

* Rewrite fgMorph(Copy/Init)Block.

* fix a last squash error.

* fix nits
src/coreclr/jit/CMakeLists.txt
src/coreclr/jit/compiler.cpp
src/coreclr/jit/compiler.h
src/coreclr/jit/fgdiagnostic.cpp
src/coreclr/jit/gentree.cpp
src/coreclr/jit/gentree.h
src/coreclr/jit/morph.cpp
src/coreclr/jit/morphblock.cpp [new file with mode: 0644]