are there any plans for an extension which helps to speed up the emulation of programs compiled for the Intel 32-bit (x86) and Intel/AMD 64-bit (x86-64) architecture running on RISC-V hardware?
I could see the following use cases for such an extension:
a) Running proprietary legacy application on top of RISC-V (for example using an emulator such as Wine)
b) Running Windows in a Virtual Machine on top of RISC-V (for example using Qemu)
The extension should provide hardware support for translating the most used Intel 32/64-bit instructions to RISC-V instructions. The idea would be to make the common case fast and emulate the rest in software. To the point where software compiled for Intel 32/64-bit can run up to 80-90% of the speed on RISC-V hardware compared to running the same software on an Intel processor.