Stop passing around struct handles in importer (#85561)
authorSingleAccretion <62474226+SingleAccretion@users.noreply.github.com>
Fri, 5 May 2023 17:54:19 +0000 (20:54 +0300)
committerGitHub <noreply@github.com>
Fri, 5 May 2023 17:54:19 +0000 (10:54 -0700)
commitef57daa26b7cf6dff09836b73e3c278cc6eb0ebc
tree8eb7bb5ae450ea58d9a2e4f7d37d91ede2e08e86
parent9b65e23a67c6130a28f848e42b6088820b7e4e59
Stop passing around struct handles in importer (#85561)

* Stop passing around struct handles in importer

No longer needed.

* Fix getSIMDStructFromField

* Conflict resolution fix
14 files changed:
src/coreclr/jit/compiler.h
src/coreclr/jit/fgbasic.cpp
src/coreclr/jit/fginline.cpp
src/coreclr/jit/gentree.cpp
src/coreclr/jit/hwintrinsic.cpp
src/coreclr/jit/hwintrinsicarm64.cpp
src/coreclr/jit/hwintrinsicxarch.cpp
src/coreclr/jit/importer.cpp
src/coreclr/jit/importercalls.cpp
src/coreclr/jit/importervectorization.cpp
src/coreclr/jit/lclmorph.cpp
src/coreclr/jit/morph.cpp
src/coreclr/jit/simd.cpp
src/coreclr/jit/simdashwintrinsic.cpp