Signed-off-by: Jun Zhang <jun@junz.org>
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
arc diff git merge-base HEAD origin --update D147404 to fix patch application failure.
Comment Actions
Thanks for the patch. I'm not sure about the X86 changes but I think if you add extra tests then all the AArch64 variants looks good.
llvm/test/CodeGen/AArch64/avg.ll | ||
---|---|---|
2 ↗ | (On Diff #510331) | Maybe just add coverage to https://github.com/llvm/llvm-project/blob/main/llvm/test/CodeGen/AArch64/hadd-combine.ll where the rest of the combines are already for ? AArch64 uses the term 'hadd' for halving-add averages AVGFLOORS/AVGFLOORU/AVGCEILS/AVGCEILU. |
llvm/test/CodeGen/X86/avg.ll | ||
---|---|---|
758–759 | This and below are regressions. |
llvm/test/CodeGen/X86/avg.ll | ||
---|---|---|
758–759 | What makes AVX512F/BW so special? I have no clue about what happened. |
This and below are regressions.