-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Open
Labels
area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone
Description
A majority of the APIs on System.Runtime.CompilerServices.Unsafe
were converted to be JIT intrinsics as part of #68739 and later more as part of #85562
The remaining unhandled ones are:
NI_SRCS_UNSAFE_CopyBlock
NI_SRCS_UNSAFE_CopyBlockUnaligned
NI_SRCS_UNSAFE_InitBlock
NI_SRCS_UNSAFE_InitBlockUnaligned
NI_SRCS_UNSAFE_Unbox
We should ensure these are likewise handled as JIT intrinsics to further improve code quality and JIT throughput where possible
category:implementation
theme:intrinsics
skill-level:intermediate
cost:small
impact:small
AaronRobinsonMSFT, En3Tho, hez2010, PaulusParssinen, MichalPetryka and 1 more
Metadata
Metadata
Assignees
Labels
area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI