From b522776988450cc2d92b68f92af9187dca79764c Mon Sep 17 00:00:00 2001 From: ParantezTech Date: Mon, 13 Jul 2026 12:12:30 +0300 Subject: [PATCH] [CPU] optimize strcasecmp for hot path --- src/SharpEmu.Core/Cpu/Native/DirectExecutionBackend.Imports.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/SharpEmu.Core/Cpu/Native/DirectExecutionBackend.Imports.cs b/src/SharpEmu.Core/Cpu/Native/DirectExecutionBackend.Imports.cs index 5d07129..cf209f3 100644 --- a/src/SharpEmu.Core/Cpu/Native/DirectExecutionBackend.Imports.cs +++ b/src/SharpEmu.Core/Cpu/Native/DirectExecutionBackend.Imports.cs @@ -705,6 +705,7 @@ public sealed partial class DirectExecutionBackend "eE4Szl8sil8" or // sceKernelAprSubmitCommandBuffer "qvMUCyyaCSI" or // sceKernelAprSubmitCommandBufferAndGetId "Q2V+iqvjgC0" or // vsnprintf + "AV6ipCNa4Rw" or // strcasecmp "q1cHNfGycLI" or // scePadRead "xk0AcarP3V4" or // scePadOpen "yH17Q6NWtVg" or // sceUserServiceGetEvent @@ -869,6 +870,7 @@ public sealed partial class DirectExecutionBackend "WkkeywLJcgU" or // wcslen "Ovb2dSJOAuE" or // strcmp "aesyjrHVWy4" or // strncmp + "AV6ipCNa4Rw" or // strcasecmp "pNtJdE3x49E" or // wcscmp "fV2xHER+bKE" or // wcscoll "E8wCoUEbfzk" or // wcsncmp