Stream: git-cranelift

Topic: cranelift / Issue #597 Optimize `stack_store` and `stack_...


view this post on Zulip GitHub (Feb 28 2020 at 23:25):

alexcrichton transferred Issue #597:

Currently, stack_store and stack_load are legalized into stack_addr followed by plain store and load, producing code like this:

    lea rax, qword ptr [rsp + 8]
        mov qword ptr [rax], rdi

We really want to just emit this:

        mov qword ptr [rsp + 8], rdi

Options include:


Last updated: Dec 23 2024 at 14:03 UTC