dotnet/runtime

[JIT] ARM64 instructions `cmle` `cmlt` `fcmle` `fcmlt` are not emitted anywhere

クローズ

#64,785 opened on 2022/02/04

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)C# (5,445 件のフォーク)batch import
area-CodeGen-coreclrhelp wanted

Repository metrics

Stars
 (17,886 個のスター)
PR merge metrics
 (平均マージ 12d 11h) (30d で 661 merged PRs)

説明

When doing this work: https://github.com/dotnet/runtime/pull/64783, I noticed that the ARM64 instructions cmle cmlt fcmle fcmlt are not being emitted anywhere and we have no corresponding HW intrinsic APIs for them. We should find places where we can take advantage of these instructions.

category:cq theme:emitter skill-level:beginner cost:small impact:small

コントリビューターガイド