summaryrefslogtreecommitdiff
path: root/src/vm/genmeth.cpp
diff options
context:
space:
mode:
authorTanner Gooding <tagoo@outlook.com>2017-12-27 20:23:26 -0800
committerJan Kotas <jkotas@microsoft.com>2017-12-27 20:23:26 -0800
commit2900d760f958298bc42f7a77f6632c8d4c0be301 (patch)
treec2e8cff0d45c47667cd51e245797f685653c47de /src/vm/genmeth.cpp
parentccf53b97615f4d344f46870d057349be984a8caf (diff)
downloadcoreclr-2900d760f958298bc42f7a77f6632c8d4c0be301.tar.gz
coreclr-2900d760f958298bc42f7a77f6632c8d4c0be301.tar.bz2
coreclr-2900d760f958298bc42f7a77f6632c8d4c0be301.zip
Updated CreateMethodDesc to pass along the `IsJitIntrinsic` flag for generic methods. (#15653)
Diffstat (limited to 'src/vm/genmeth.cpp')
-rw-r--r--src/vm/genmeth.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vm/genmeth.cpp b/src/vm/genmeth.cpp
index dd8e3283cc..4c1ba8b93b 100644
--- a/src/vm/genmeth.cpp
+++ b/src/vm/genmeth.cpp
@@ -120,6 +120,10 @@ static MethodDesc* CreateMethodDesc(LoaderAllocator *pAllocator,
{
pMD->SetSynchronized();
}
+ if (pTemplateMD->IsJitIntrinsic())
+ {
+ pMD->SetIsJitIntrinsic();
+ }
pMD->SetMemberDef(token);
pMD->SetSlot(pTemplateMD->GetSlot());