Home
last modified time | relevance | path

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

/wasmtime-44.0.1/cranelift/filetests/filetests/isa/x64/
H A Dstack_switch.clif9 v3 = stack_switch v0, v1, v2
76 ;; We create values v100 to v114 before the stack_switch and want to use them
78 ;; Given that they are loads, they cannot be moved behind the stack_switch.
96 v299 = stack_switch v1, v1, v2
100 ;; These are loads and therefore they cannot be moved before the stack_switch.
329 ;; We create values v100 to v115 before the stack_switch and want to use them
331 ;; Given that they are loads, they cannot be moved behind the stack_switch.
350 v198 = stack_switch v1, v1, v2
/wasmtime-44.0.1/tests/disas/stack-switching/
H A Dresume-suspend-data-passing.wat128 ;; @0044 v45 = stack_switch v94, v94, v96
243 ;; @0062 v56 = stack_switch v145, v145, v146 ; v146 = 0x0001_0000_00…
H A Dresume-suspend.wat94 ;; @003b v38 = stack_switch v37, v37, v60
189 ;; @004e v59 = stack_switch v58, v58, v142 ; v142 = 0x0001_0000_0000
H A Dsymmetric-switch.wat214 ;; @003e v100 = stack_switch v87, v91, v99
341 ;; @004b v53 = stack_switch v52, v52, v49
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Dmod.rs29 mod stack_switch; module
1040 collector.reg_fixed_use(in_payload0, stack_switch::payload_register()); in x64_get_operands()
1041 collector.reg_fixed_def(out_payload0, stack_switch::payload_register()); in x64_get_operands()
1046 stack_switch::payload_register() in x64_get_operands()
H A Demit.rs589 let layout = stack_switch::control_context_layout(); in emit()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs1422 .stack_switch(control_context_ptr, control_context_ptr, resume_payload); in translate_resume()
1669 .stack_switch(control_context_ptr, control_context_ptr, suspend_payload); in translate_suspend()
1900 let _result = builder.ins().stack_switch( in translate_switch()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/
H A Dlower.isle3608 ;; Rules for `stack_switch` ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3611 (rule (lower (stack_switch _ store_context_ptr load_context_ptr in_payload0))