Uh oh!
There was an error while loading. Please reload this page.
Add lowering for get_One, get_AllBitSet, createScalar(), createScalarUnsafe(). - #83402
Conversation
ghost
commented
Mar 14, 2023
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch, @kunalspathak |
@tannergooding@BruceForstall@anthonycanino Had to add a new instruction VPTERNLOG since cmp instruction previously used to set all bits would write result to k register. And that is not ideal. Everything else should be straightforward |
f5b8330 to
f6ca00aCompareUh oh!
There was an error while loading. Please reload this page.
f6ca00a to
2686ec0CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
42dbaaa to
6096524CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
tannergooding
commented
Mar 15, 2023
CC. @dotnet/jit-contrib, @dotnet/avx512-contrib for secondary review/sign-off Failures are #83298 which has a revert PR up #83412 Tests covering the relevant changes did run and pass, despite the timeouts (can see that in the console log by searching for |
This makes progress towards #80814. Also helps with #83354