Example my assembly with gcc -02 flag
Before:
![screen_before](/uploads/f2bf5f4c793c159c31ac42b635c46d5a/screen_before.jpg)
After:
![screen_after](/uploads/051315ad1e3c064046446782d36e1a29/screen_after.jpg)
--
v5: d3dcompiler_43: micro-optimization using strstr -> strchr implementation if possible
wusa: micro-optimization using strstr -> strchr implementation if possible
oledb32: micro-optimization using strstr -> strchr implementation if possible
wbemprox: micro-optimization using strstr -> strchr implementation if possible
oledb32: micro-optimization using strstr -> strchr implementation if possible
wusa: micro-optimization using strstr -> strchr implementation if possible
msidb: micro-optimization using strstr -> strchr implementation if possible
https://gitlab.winehq.org/wine/wine/-/merge_requests/6158