Home
last modified time | relevance | path

Searched refs:IntScratch (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dbounds.rs10 masm::{Imm, IntCmpKind, IntScratch, MacroAssembler, OperandSize, RegImm, TrapCode},
100 masm.with_scratch::<IntScratch, _>(|masm, scratch| { in load_dynamic_heap_bounds()
204 masm.with_scratch::<IntScratch, _>(|masm, scratch| { in load_heap_addr_unchecked()
H A Dmod.rs9 AtomicWaitKind, Extend, Imm, IntCmpKind, IntScratch, LaneSelector, LoadKind,
473 self.masm.with_scratch::<IntScratch, _>(|masm, scratch| { in emit_typecheck_funcref()
1030 self.masm.with_scratch::<IntScratch, _>(|masm, scratch| { in emit_compute_table_elem_addr()
1065 self.masm.with_scratch::<IntScratch, _>(|masm, scratch| { in emit_compute_table_size()
1086 self.masm.with_scratch::<IntScratch, _>(|masm, scratch| { in emit_compute_memory_size()
1294 self.masm.with_scratch::<IntScratch, _>(|masm, scratch| { in emit_fuel_increment()
H A Dcall.rs67 CalleeKind, ContextArgs, IntScratch, MacroAssembler, MemMoveDirection, OperandSize,
355 masm.with_scratch::<IntScratch, _>(|masm, scratch| { in assign()
H A Dcontext.rs11 ExtractLaneKind, Imm, IntScratch, MacroAssembler, MemMoveDirection, OperandSize, RegImm,
293 masm.with_scratch::<IntScratch, _>(|masm, scratch| { in pop_to_addr()
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs185 masm.with_scratch::<IntScratch, _>(|masm, scratch_stk_limit| { in check_stack()
186 masm.with_scratch::<IntScratch, _>(|masm, scratch_tmp| { in check_stack()
259 self.with_scratch::<IntScratch, _>(|masm, scratch| { in reserve_stack()
287 self.with_scratch::<IntScratch, _>(|masm, scratch| { in free_stack()
604 masm.with_scratch::<IntScratch, _>(|masm, scratch| { in checked_uadd()
622 self.with_scratch::<IntScratch, _>(|masm, scratch| { in sub()
826 self.with_scratch::<IntScratch, _>(|masm, scratch| { in shift_ir()
881 this.with_scratch::<IntScratch, _>(|masm, scratch| { in rem()
1094 self.with_scratch::<IntScratch, _>(|masm, scratch| { in ctz()
1177 self.with_scratch::<IntScratch, _>(|masm, scratch| { in jmp_table()
[all …]
H A Daddress.rs6 masm::{IntScratch, MacroAssembler as Masm, OperandSize, RegImm},
169 masm.with_scratch::<IntScratch, _>(|masm, temp| { in to_addressing_mode()
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmasm.rs130 self.with_scratch::<IntScratch, _>(|masm, scratch| { in check_stack()
623 self.with_scratch::<IntScratch, _>(|masm, scratch_gpr| { in float_copysign()
655 self.with_scratch::<IntScratch, _>(|masm, scratch_gpr| { in float_neg()
676 self.with_scratch::<IntScratch, _>(|masm, scratch_gpr| { in float_abs()
981 self.with_scratch::<IntScratch, _>(|masm, scratch| { in clz()
1000 self.with_scratch::<IntScratch, _>(|masm, scratch| { in ctz()
1104 self.with_scratch::<IntScratch, _>(|masm, scratch| { in popcnt()
1158 self.with_scratch::<IntScratch, _>(|masm, gpr_scratch| { in signed_truncate()
1239 self.with_scratch::<IntScratch, _>(|masm, scratch| { in unsigned_convert()
1315 self.with_scratch::<IntScratch, _>(|masm, tmp1| { in jmp_table()
[all …]
/wasmtime-44.0.1/winch/codegen/src/
H A Dmasm.rs203 pub struct IntScratch; struct
207 impl ScratchType for IntScratch { implementation
1464 }) => self.with_scratch::<IntScratch, _>(f), in with_scratch_for()
1554 self.with_scratch::<IntScratch, _>(|masm, scratch| { in memmove()
1576 self.with_scratch::<IntScratch, _>(|masm, scratch| { in memmove()
1607 self.with_scratch::<IntScratch, _>(|masm, scratch| { in memmove()
1933 self.with_scratch::<IntScratch, _>(|masm, scratch| { in zero_mem_range()