[libc-commits] [libc] [libc][cmake] pass -mthumb for thumb triples (PR #96550)

via libc-commits libc-commits at lists.llvm.org
Tue Jun 25 11:10:23 PDT 2024


enh-google wrote:

> Ok, I can change Android's bp file to use `-marm` (perhaps worth benchmarking, but "eh 32b bit").

like i said, the _claim_ is that thumb makes performance _worse_ (but keeps binaries smaller):

https://source.corp.google.com/search?q=file:bp$%20instruction_set%5C:&sq=repo:android%2Fplatform%2Fsuperproject%2Fmain%20b:main%20-file:prebuilts%2Fvndk%2F%20-file:prebuilts%2Fruntime%2F

go/mokey#ordering-a-mokey if you want a 32-bit device.

https://github.com/llvm/llvm-project/pull/96550


More information about the libc-commits mailing list