Report Span/ReadOnlySpan intrinsics to RyuJIT (dotnet/corert#3669) (#11775)
authordotnet bot <dotnet-bot@dotnetfoundation.org>
Mon, 22 May 2017 14:02:09 +0000 (07:02 -0700)
committerJan Kotas <jkotas@microsoft.com>
Mon, 22 May 2017 14:02:09 +0000 (07:02 -0700)
commitfda098cb13d5b86cdf95a1da542e22581f64e929
tree80af07b4e899ba554c535093faf6bfbfc1338dba
parent554f0af07567230bc8baef37231e9b68243f8e81
Report Span/ReadOnlySpan intrinsics to RyuJIT (dotnet/corert#3669) (#11775)

This lets RyuJIT optimize range checks on Span same way as it does for
arrays.

* Annotate the intrinsics
* Uncomment them in the table
* Report `sigInst` for all intrinsics

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
src/mscorlib/shared/System/ReadOnlySpan.cs
src/mscorlib/shared/System/Span.cs