afonso360 opened PR #4706 from aarch64-i128-eq
to main
:
:wave: Hey,
This fixes #4705. I mostly just copied what LLVM is doing (see: https://godbolt.org/z/GbvErThK1)
cc: @akirilov-arm
cc: https://github.com/bjorn3/rustc_codegen_cranelift/issues/1256
afonso360 updated PR #4706 from aarch64-i128-eq
to main
.
afonso360 updated PR #4706 from aarch64-i128-eq
to main
.
akirilov-arm submitted PR review.
akirilov-arm submitted PR review.
akirilov-arm created PR review comment:
Unless I am missing something, this looks too complicated - contrast with:
cmp lhs_lo, rhs_lo ccmp lhs_hi, rhs_hi, #0, eq cset dst, {eq, ne}
afonso360 created PR review comment:
That does look correct, and much shorter! Thanks!
afonso360 submitted PR review.
afonso360 updated PR #4706 from aarch64-i128-eq
to main
.
cfallin submitted PR review.
cfallin merged PR #4706.
Last updated: Dec 23 2024 at 12:05 UTC