这不就是过去Intel安腾的思路么,让编译器去针对硬件做优化。
安腾的失败,一个重要的原因就是兼容性,要真是为了填满流水线,直接上ARM就完事了,连GCC都不用换。凭啥要求软件厂商每年给你适配一次硬件?很多软件都是一锤子买卖,后续可能连维护的人都没有。
另外,性能高低跟指令集没有关系。ARM的指令密度未必有X86的高。