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

Method reg

cranelift/codegen/src/isa/s390x/inst/args.rs:83–91  ·  view source on GitHub ↗

Memory reference using an address in a register.

(reg: Reg, flags: impl Into<MachMemFlags>)

Source from the content-addressed store, hash-verified

81impl MemArg {
82 /// Memory reference using an address in a register.
83 pub fn reg(reg: Reg, flags: impl Into<MachMemFlags>) -> MemArg {
84 let flags = flags.into();
85 MemArg::BXD12 {
86 base: reg,
87 index: zero_reg(),
88 disp: UImm12::zero(),
89 flags,
90 }
91 }
92
93 /// Memory reference using the sum of two registers as an address.
94 pub fn reg_plus_reg(reg1: Reg, reg2: Reg, flags: impl Into<MachMemFlags>) -> MemArg {

Callers

nothing calls this directly

Calls 2

zeroFunction · 0.85
zero_regFunction · 0.70

Tested by

no test coverage detected