forked from llvm/llvm-project
-
Couldn't load subscription status.
- Fork 27
Closed
Labels
Description
I was trying to understand the Xtensa floating point alignment, but I got an llvm-ir error about converting floatFromInt on esp32|esp32s3|cnl targets, only esp32s2 had no problem.
I could work around this problem (not solved) by removing the fp (Single FP) and s32c1i or by removing the compiler-rt.
I didn't see any reference to f16 or u16 in the Xtensa target in the llvm-17.0.1 source.
This issue only occurs when creating an executable. Unlike static objects and libraries.