LLVM has support for a mechanism to resolve multiple architecture specific function definitions to a single one more efficiently than runtime dispatch. LLVM IFunc declaration and clang ifunc attribute . No idea if this is worth doing, but it seems fairly tractable to support. Looks to be ELF and Mach-O only.
LLVM has support for a mechanism to resolve multiple architecture specific function definitions to a single one more efficiently than runtime dispatch. LLVM
IFuncdeclaration and clangifuncattribute . No idea if this is worth doing, but it seems fairly tractable to support. Looks to be ELF and Mach-O only.