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]

Reply via email to