HW intrinsics: Expose REP MOVSB/D in API to allow conscious use of ERMSB feature #10824
Labels
area-CodeGen-coreclr
CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
enhancement
Product code improvement that does NOT require public API changes/additions
Milestone
Please expose REP MOVSB/D in HW intrinsics API to allow use of ERMSB feature to copy memory blocks without use of SSE and later. obvious use case is - transfer of large memory areas, like set of VM pages (typically N x 4Kb for Windows).
Example of numbers obtained by benchmarking and some descriptive text can be found here:
https://stackoverflow.com/a/43574756
category:proposal
theme:hardware-intrinsics
skill-level:intermediate
cost:medium
The text was updated successfully, but these errors were encountered: