[core] use memcpy instead of hand rolling aligned cases #2639
No reviewers
Labels
No labels
android
audio
bug
ci
cmake
confirmed
core
desktop
duplicate
enhancement
frontend
fw
git
graphics
loader
nv gpu
ui
vulkan
No milestone
No project
No assignees
5 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
eden-emu/eden!2639
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "memory-use-memcpy-4rw"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hand rolling memcpy like this is always frowned upon because the compiler has more insight on whats going on (plus the code resolves to a worse version of itself on assembly). This removes some branches that are just straight up redundant. May save stuff especially for systems without fastmem enabled.
Signed-off-by: lizzie lizzie@eden-emu.dev
6e3a943e74613ffac2b9Build failed, check:
#2639
613ffac2b991432e336ab332ce0e5190961d369590961d3695ec56567886ec5656788673a043f64b73a043f64bbf4e271cb3bf4e271cb30c751bd96d0c751bd96df58a7f1ca3f58a7f1ca3acc93cb564Need rebase
Needs testing before merge
acc93cb564756bcf3dab756bcf3dabf8b50875fcf8b50875fc6e8cdf5bffNew commits pushed, approval review dismissed automatically according to repository settings
New commits pushed, approval review dismissed automatically according to repository settings
6e8cdf5bffc82c491423c82c491423d43f4725c8d43f4725c88565d8a4878565d8a4878905a08df18905a08df1c48cd92f4cView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.