Convert some old style intrinsics to NamedIntrinsic (#62271)
authorAdeel Mujahid <3840695+am11@users.noreply.github.com>
Thu, 9 Dec 2021 16:25:34 +0000 (18:25 +0200)
committerGitHub <noreply@github.com>
Thu, 9 Dec 2021 16:25:34 +0000 (08:25 -0800)
commit8ae1c4972610722013e6664fe59403a176a8d81a
tree21c28bfee8ed649af6b8c1fee829f8b25c5897b4
parent6331df3c5654135605e9dd266df8124b168032f5
Convert some old style intrinsics to NamedIntrinsic (#62271)

* Convert some old style intrinsics to NamedIntrinsic

* Delete GetStubContextAddr and related code

* More cleanups

Co-authored-by: EgorBo <egorbo@gmail.com>
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
26 files changed:
docs/design/coreclr/botr/clr-abi.md
src/coreclr/System.Private.CoreLib/src/System/StubHelpers.cs
src/coreclr/inc/corinfo.h
src/coreclr/inc/jiteeversionguid.h
src/coreclr/jit/compiler.h
src/coreclr/jit/gentree.cpp
src/coreclr/jit/gtlist.h
src/coreclr/jit/importer.cpp
src/coreclr/jit/namedintrinsiclist.h
src/coreclr/jit/valuenum.cpp
src/coreclr/tools/Common/JitInterface/CorInfoImpl.Intrinsics.cs
src/coreclr/tools/Common/JitInterface/CorInfoTypes.cs
src/coreclr/tools/StressLogAnalyzer/StressLogAnalyzer.cpp
src/coreclr/tools/StressLogAnalyzer/StressLogDump.cpp
src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs
src/coreclr/vm/corelib.cpp
src/coreclr/vm/corelib.h
src/coreclr/vm/dllimport.cpp
src/coreclr/vm/ecall.cpp
src/coreclr/vm/ecall.h
src/coreclr/vm/ecalllist.h
src/coreclr/vm/interpreter.cpp
src/coreclr/vm/interpreter.h
src/coreclr/vm/jitinterface.cpp
src/coreclr/vm/stubhelpers.cpp
src/coreclr/vm/stubhelpers.h