kparzysz-quic opened a new pull request, #12187: URL: https://github.com/apache/tvm/pull/12187
Code that handles fp16 and fp32 may end up calling builtins that do the conversions between these types. LLVM emits calls to `__truncsfhf2`, and `__extendhfsf2`, which are not present in TVM or TVM runtime. This creates two problems: - Problem 1: JITed code that does the conversions will fail because it calls non-existent functions. Adding these functions to libtvm.so/libtvm_runtime.so solves this part, but there is another issue: - Problem 2: JITed code may still not call these functions, because the generated object may not be fully resolved. To force full resolution, try to obtain an address of a non-existent symbol. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
