I run some test cases using function 'runtime.memmove' when data size is over 1MB and below 16MB with address overlap.
What did you expect to see?
'runtime.memmove' choose the most efficient way (from the non-temporal store and temporal store) to copy data.
What did you see instead?
When the test case is with address overlap and the size is over 1MB and below 16MB, the non-temporal store copying is slower than temporal store copying, but 'runtime.memmove' chooses to copy data using non-temporal store copying.
The text was updated successfully, but these errors were encountered: