dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.06k stars 4.69k forks source link

JIT: SVE `CreateBreak*` APIs should do the `ConditionalSelect` optimization #104486

Open TIHan opened 3 months ago

TIHan commented 3 months ago

The CreateBreak* APIs implemented in https://github.com/dotnet/runtime/pull/104184 have the ability to be optimized with ConditionalSelect using their corresponding instructions' MERGE variant.

dotnet-policy-service[bot] commented 3 months ago

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch See info in area-owners.md if you want to be subscribed.