Stream: cranelift

Topic: x64: new `func_addr` lowering


view this post on Zulip Andrew Brown (May 17 2023 at 23:56):

@bjorn3, @Afonso Bordado, and any others that may be interested: https://github.com/bytecodealliance/wasmtime/pull/6402 provides a new RIP-relative lowering to lea for CLIF's func_addr instruction.

This change intends to add a new lowering for MachInst::LoadExtName (the pseudo-instruction behind CLIF's func_addr and symbol_addr) that uses RIP-relative addressing when the name is local to the ...

Last updated: Dec 23 2024 at 12:05 UTC