MouSSE comes with an auxiliary command-line program called moussestats. Depending on how MouSSE was installed, it might already be in your path, or you might need to find it on the installation media you used. In any case, please run moussestats from a shell prompt (does not need to be sudo), and post the results. Output will look something like this:
Code:
Sun Nov 1 10:54:32 2020 EST (GMT-5) :: System Up 16d 7h 21m 05s
Darwin Kernel Version 19.6.0: Mon Aug 31 22:12:52 PDT 2020;
root:xnu-6153.141.2~1/RELEASE_X86_64 (Catalina) !suid
MouSSE 0.95 appears to be loaded and functioning correctly.
Instructions parsed since last kext load:
popcnt: 6987
pcmpgtq: 423
crc32: 15
Unknown:
VEX (AVX/AVX2): 871
EVEX (AVX-512): 0
pcmp?str?: 3
Other: 192
Also, as
@joevt correctly points out, MouSSE does not "advertise" SSE4.2, meaning it does not hook the CPUID instruction or alter the MacOS flags indicating SSE4.2 support. Programs are expected to check for SSE4.2 support before using SSE4.2 instructions, but a surprising number (including the MacOS AMD driver) do not - they simply use the instructions and cause a fault or panic when there's a problem. If your Adobe software is testing for SSE4.2 as it should, MouSSE won't help you. However, if they are instead trapping faulty instructions and letting you know there's a failure, there's at least a chance MouSSE will be of some use.
Please post the moussestats output so we can catch a glimpse of what's going on "under the hood."