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

Method cmp_i32s

winch/codegen/src/visitor.rs:4593–4598  ·  view source on GitHub ↗
(&mut self, kind: IntCmpKind)

Source from the content-addressed store, hash-verified

4591 M: MacroAssembler,
4592{
4593 fn cmp_i32s(&mut self, kind: IntCmpKind) -> Result<()> {
4594 self.context.i32_binop(self.masm, |masm, dst, src, size| {
4595 masm.cmp_with_set(writable!(dst), src, kind, size)?;
4596 Ok(TypedReg::i32(dst))
4597 })
4598 }
4599
4600 fn cmp_i64s(&mut self, kind: IntCmpKind) -> Result<()> {
4601 self.context

Callers 10

visit_i32_eqMethod · 0.80
visit_i32_neMethod · 0.80
visit_i32_lt_sMethod · 0.80
visit_i32_lt_uMethod · 0.80
visit_i32_le_sMethod · 0.80
visit_i32_le_uMethod · 0.80
visit_i32_gt_sMethod · 0.80
visit_i32_gt_uMethod · 0.80
visit_i32_ge_sMethod · 0.80
visit_i32_ge_uMethod · 0.80

Calls 3

OkFunction · 0.85
i32_binopMethod · 0.80
cmp_with_setMethod · 0.45

Tested by

no test coverage detected