Home
last modified time | relevance | path

Searched refs:Scratch (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/
H A Dmasm.rs221 pub struct Scratch(Reg); struct
223 impl Scratch { implementation
1449 fn with_scratch<T: ScratchType, R>(&mut self, f: impl FnOnce(&mut Self, Scratch) -> R) -> R; in with_scratch()
1456 f: impl FnOnce(&mut Self, Scratch) -> R, in with_scratch_for()
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs22 OperandSize, RegImm, RemKind, ReplaceLaneKind, RmwOp, RoundingMode, SPOffset, Scratch,
397 fn with_scratch<T: ScratchType, R>(&mut self, f: impl FnOnce(&mut Self, Scratch) -> R) -> R { in with_scratch()
403 let ret = f(self, Scratch::new(r)); in with_scratch()
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmasm.rs11 OperandSize, RegImm, RemKind, ReplaceLaneKind, RmwOp, RoundingMode, Scratch, ScratchType,
315 fn with_scratch<T: ScratchType, R>(&mut self, f: impl FnOnce(&mut Self, Scratch) -> R) -> R { in with_scratch()
321 let ret = f(self, Scratch::new(r)); in with_scratch()
2432 let move_to_tmp_xmm = |this: &mut Self, tmp_xmm: Scratch| { in v128_shift()