-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Xtensa] Fix fp16 conversion #92
[Xtensa] Fix fp16 conversion #92
Conversation
8b658e8
to
22c4445
Compare
22c4445
to
25b245a
Compare
@andreisfr @sstefan1 PTAL |
I suggest using update_llc_test_checks.py for generating check lines. Otherwise LGTM! |
Actually I used it to generate initial test case. But after that I removed instructions and left only ones related to conversion functions calls as it is done for ARM. But looks like that code is 9 years old, so it was written before the first version of So. Ok. I will re-generate checks for easier maintenance in future. |
This change didn't give me the error mentioned in the issue. But, now: $> ./out/zig-x86_64-linux-musl-baseline/zig cc -target xtensa-freestanding -mcpu=esp32 start.c
LLVM Emit Object... error: <unknown>:0: Undefined temporary symbol .LBB385_2 |
25b245a
to
9a0907f
Compare
9a0907f
to
256abfe
Compare
256abfe
into
espressif:xtensa_release_18.1.2
with espressif/LLVM v18.1.2 - float fixed (esp32/s3) ref.: espressif/llvm-project#92
No description provided.