[llvm] [JITLink][AArch32] Add TableGen Backend for Instr Encodings (PR #76996)

Eymen Ünay via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 26 10:36:32 PST 2024


eymay wrote:

> Wow, that's pretty neat. Thanks for the update!
> 
> I realize that we pull in a lot more instructions (~3.7K) than we actually need (<50). We only include the header in 6 compile units, but still they will be copied into each of them. Is there any way to filter out unrelated instructions from the `.inc` file? For example, all arithmetic instructions?

Absolutely! We now emit only Move and Branch instructions, around 20 instructions.

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


More information about the llvm-commits mailing list