github-actions[bot] commented on issue #4752:
Subscribe to Label Action
cc @cfallin, @fitzgen
<details>
This issue or pull request has been labeled: "cranelift", "cranelift:area:x64", "isle"Thus the following users have been cc'd because of the following labels:
- cfallin: isle
- fitzgen: isle
To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.
Learn more.
</details>
afonso360 commented on issue #4752:
I think this is also going to invalidate all the issues that were reported today, since it changes the input format for the fuzzer, not sure how good OSS-Fuzz is with these situations.
afonso360 edited a comment on issue #4752:
I think this is also going to invalidate all the fuzzer issues that were reported today, since it changes the input format for the fuzzer, not sure how good OSS-Fuzz is with these situations.
jameysharp commented on issue #4752:
You're right, Afonso. Could you remove the function-generator changes from this PR for now while we sort out all those issues?
jameysharp commented on issue #4752:
The rustfmt CI failure looks like a transient network issue. Let's re-run it after the rest of the jobs complete.
afonso360 commented on issue #4752:
const_to_type_masked_imm8
was also doing the wrong thing, and is now fixed, I've also removed the special cases forrotl
/rotr
which were usingconst_to_type_masked_imm8
. We now use the general case that is usingput_masked_in_imm8_gpr
and doing the right thing for both cases.
afonso360 edited a comment on issue #4752:
const_to_type_masked_imm8
was also doing the wrong thing, and is now fixed, I've also removed the special cases forrotl
/rotr
which were usingconst_to_type_masked_imm8
.We now use the general case that is using
put_masked_in_imm8_gpr
and doing the right thing for both cases.These were the only use cases of
const_to_type_masked_imm8
outside ofput_masked_in_imm8_gpr
afonso360 edited a comment on issue #4752:
const_to_type_masked_imm8
was also doing the wrong thing, and is now fixed, I've also removed the special cases forrotl
/rotr
which were usingconst_to_type_masked_imm8
.We now use the general case that is using
put_masked_in_imm8_gpr
and doing the right thing for both cases.These were the only uses of
const_to_type_masked_imm8
outside ofput_masked_in_imm8_gpr
jameysharp commented on issue #4752:
Very nice work! Good catch on noticing that
const_to_type_masked_imm8
had the same bug. I'm pleased to see so many of thoseand
instructions disappear from the filetests. And it's great to see the ISLE rules and supporting Rust get both simpler and more correct at the same time!
Last updated: Dec 23 2024 at 13:07 UTC