Illegal instruction when run Unixbench binary **What Program** UnixBench: . Precompiled binary tarball from [here](https://mega.nz/file/2Ap2yLpa#fhrsi1Weh8jRPx54ccCktZptN-TuQgGaZDxaNACoA_o) **Describe the bug** I try to run unixbench with FEX-2305 in a kunpeng920(ARMv8.2), but failed with Illegal instruction. It seems that when run FEX with a host that `SupportsAVX = false` cause this. There may be something wrong with current OpcodeDispatcher. **To Reproduce** Steps to reproduce the behavior: 1. Compile UnixBench in x86 machine, or just download the [precompiled tarball](https://mega.nz/file/2Ap2yLpa#fhrsi1Weh8jRPx54ccCktZptN-TuQgGaZDxaNACoA_o). 2. Set `"EnableAVX": "0"` in Config.json 3. Run `/build/Bin/FEXLoader -- /path/to/byte-unixbench/UnixBench/pgms/dhry2` 4. See error **Expected behavior** print help info normally. ```txt Usage: ../x86/byte-unixbench/UnixBench/pgms/dhry2 duration ``` **Screenshots and Video** ```txt [ERROR] Invalid or Unknown instruction: VMOVDQA 0x0 [ERROR] Invalid or Unknown instruction: VMOVUPS 0x0 [ERROR] Invalid or Unknown instruction: VMOVAPS 0x0 Illegal instruction ``` **System information:** - OS: Debian bullseye container - CPU/SoC: [kunpeng920](https://www.hisilicon.com/en/products/Kunpeng/Huawei-Kunpeng/Huawei-Kunpeng-920) - RootFS used: Self Created Debian bullseye Rootfs - FEX version: (FEXGetConfig --version) [FEX-2305] - Thunks Enabled: [No] **Additional context** - Is this an x86 or x86-64 program: [x86-64] - Does this reproduce on x86-64 host with FEX: [Untested] - Does this reproduce on AArch64 with Radeon/Intel/Nvidia: [Untested and Unrelated]