alexcrichton requested fitzgen for a review on PR #11025.
alexcrichton opened PR #11025 from alexcrichton:x64-rm-movrr to bytecodealliance:main:
This removes
MovRRand no new instructions were needed in the
assembler as everything was already added. Lots of little updates here
and there but everything pretty straightforward. Much of the conversion
goop should get better over time as preexisting instructions should move
toGprinstead ofRegwhich would avoid the need for conversions at
all.
alexcrichton requested wasmtime-compiler-reviewers for a review on PR #11025.
fitzgen created PR review comment:
Would be nice to have an
emit_asmhelper or something so that every call site doesn't need to do the whole.into(); Inst::External { inst }.emit(...)dance. Because the new version of everything here is a lot harder to read.
fitzgen submitted PR review.
alexcrichton submitted PR review.
alexcrichton created PR review comment:
I mentioned this in the OP but while some impedance mismatch is what you mention another big source is using
Regin pseudo-insts instead ofGpr. I'll work on a follow-up to try to fix that.
alexcrichton updated PR #11025.
alexcrichton has enabled auto merge for PR #11025.
alexcrichton updated PR #11025.
alexcrichton updated PR #11025.
alexcrichton has enabled auto merge for PR #11025.
alexcrichton merged PR #11025.
Last updated: Dec 06 2025 at 06:05 UTC