MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / gen_call_rets

Method gen_call_rets

cranelift/codegen/src/machinst/lower.rs:664–668  ·  view source on GitHub ↗

Set up return values `outputs` for a call with signature `sig`.

(&mut self, sig: Sig, outputs: &[ValueRegs<Reg>])

Source from the content-addressed store, hash-verified

662
663 /// Set up return values `outputs` for a call with signature `sig`.
664 pub fn gen_call_rets(&mut self, sig: Sig, outputs: &[ValueRegs<Reg>]) -> CallRetList {
665 self.vcode
666 .abi()
667 .gen_call_rets(self.vcode.sigs(), sig, outputs, None, &mut self.vregs)
668 }
669
670 /// Likewise, but for a `try_call`.
671 pub fn gen_try_call_rets(&mut self, sig: Sig) -> CallRetList {

Callers 1

gen_try_call_retsMethod · 0.45

Calls 2

abiMethod · 0.45
sigsMethod · 0.45

Tested by

no test coverage detected