-
Notifications
You must be signed in to change notification settings - Fork 5k
[RISC-V] Simple math intrinsics #113689
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
[RISC-V] Simple math intrinsics #113689
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch |
RISC-V Release-FX-VF2: 0 / 258 (0.00%)
Build information and commandsGIT: RISC-V Release-CLR-VF2: 9468 / 9544 (99.20%)
Release-CLR-VF2.md, Release-CLR-VF2.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-CLR-QEMU: 9468 / 9544 (99.20%)
Release-CLR-QEMU.md, Release-CLR-QEMU.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-QEMU: 0 / 258 (0.00%)
Release-FX-QEMU.md, Release-FX-QEMU.xml, testfx_output.tar.gz Build information and commandsGIT: |
RISC-V Release-FX-VF2: 0 / 258 (0.00%)
Build information and commandsGIT: |
RISC-V Release-FX-VF2: 0 / 258 (0.00%)
Build information and commandsGIT: RISC-V Release-CLR-VF2: 9468 / 9544 (99.20%)
Release-CLR-VF2.md, Release-CLR-VF2.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-CLR-QEMU: 9468 / 9544 (99.20%)
Release-CLR-QEMU.md, Release-CLR-QEMU.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-QEMU: 0 / 258 (0.00%)
Release-FX-QEMU.md, Release-FX-QEMU.xml, testfx_output.tar.gz Build information and commandsGIT: |
RISC-V Release-CLR-VF2: 9527 / 9547 (99.79%)
Release-CLR-VF2.md, Release-CLR-VF2.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-VF2: 636390 / 661304 (96.23%)
Build information and commandsGIT: RISC-V Release-CLR-QEMU: 9527 / 9547 (99.79%)
Release-CLR-QEMU.md, Release-CLR-QEMU.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-QEMU: 660310 / 688777 (95.87%)
Release-FX-QEMU.md, Release-FX-QEMU.xml, testfx_output.tar.gz Build information and commandsGIT: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It may come handy later on to track non-obvious ones. Now let's see how many I can tick off in first push (WiP). |
Since this hasn't been reviewed yet, pushing bit intrinsics here to remove dependency from #114150 |
70d8a7f is being scheduled for building and testingGIT: |
60d82fc is being scheduled for building and testingGIT: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are changes in common code that are leading to asm diffs in non-RISCV platforms:
Can you PR those changes separately, so the RISC-V changes don't show diffs in our superpmi-diffs pipeline?
RISC-V Release-CLR-VF2: 9528 / 9548 (99.79%)
Release-CLR-VF2.md, Release-CLR-VF2.xml, testclr_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-QEMU: 683035 / 711921 (95.94%)
Release-FX-QEMU.md, Release-FX-QEMU.xml, testfx_output.tar.gz Build information and commandsGIT: RISC-V Release-FX-VF2: 398528 / 433297 (91.98%)
Build information and commandsGIT: |
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
RISC-V Release-CLR-QEMU: 9528 / 9548 (99.79%)
Release-CLR-QEMU.md, Release-CLR-QEMU.xml, testclr_output.tar.gz Build information and commandsGIT: |
/ba-g unrelated failures |
Intrinsify some math calls
Part of #84834, cc @dotnet/samsung