我可以在arm64二进制文件中使用Thumb指令吗?

时间:2017-09-07 01:01:21

标签: arm64 thumb

我试图通过拇指指令使我的iOS应用程序更小(二进制文件的代码部分为70 MB)。关于使用armv7的拇指版本似乎有很多讨论,例如在这里:http://wanderingcoder.net/2010/07/19/ought-arm/。但是,我无法找到arm64 + Thumb。它甚至可能吗?如果是这样,我怎么能用这种方式编译?

1 个答案:

答案 0 :(得分:4)

来自ARMv8 Reference Manual,§A1.3.2(p.A1-35):

  

AArch64状态仅支持一个名为A64的指令集。这是一个固定长度的指令   设置使用32位指令编码。

所以不,64位Thumb不是一件事。