| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley32/ |
| H A D | exceptions.clif | 27 …ontinuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: false }; jum… 78 …ontinuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: false }; jum… 135 …MachLabel(3), exception_handlers: [Context(stack2), Tag(tag0, MachLabel(1)), Tag(tag1, MachLabel(2… 206 ; label_address x0, MachLabel(3) 210 …ontinuation: MachLabel(2), exception_handlers: [Default(MachLabel(3))] }), patchable: false }; jum…
|
| H A D | br_table.clif | 31 ; br_table x0 MachLabel(6) [MachLabel(5), MachLabel(1), MachLabel(2), MachLabel(3)]
|
| H A D | patchable-call.clif | 95 …continuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: true }; jum…
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley64/ |
| H A D | exceptions.clif | 28 …ontinuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: false }; jum… 80 …ontinuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: false }; jum… 138 …MachLabel(3), exception_handlers: [Context(stack1), Tag(tag0, MachLabel(1)), Tag(tag1, MachLabel(2… 208 ; label_address x0, MachLabel(3) 212 …ontinuation: MachLabel(2), exception_handlers: [Default(MachLabel(3))] }), patchable: false }; jum…
|
| H A D | br_table.clif | 31 ; br_table x0 MachLabel(6) [MachLabel(5), MachLabel(1), MachLabel(2), MachLabel(3)]
|
| H A D | patchable-call.clif | 94 …continuation: MachLabel(1), exception_handlers: [Default(MachLabel(2))] }), patchable: true }; jum…
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/riscv64/ |
| H A D | br_table.clif | 32 ; br_table a0,[MachLabel(6),MachLabel(5),MachLabel(1),MachLabel(2),MachLabel(3)]##tmp1=a2,tmp2=a1
|
| H A D | bitops-float.clif | 33 ; br_table a0,[MachLabel(1),MachLabel(2)]##tmp1=a2,tmp2=a1
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | buffer.rs | 416 const UNKNOWN_LABEL: MachLabel = MachLabel(0xffff_ffff); 427 pub struct MachLabel(u32); struct 428 entity_impl!(MachLabel); 430 impl MachLabel { implementation 612 MachLabel(l) in get_label() 832 target: MachLabel, in add_cond_branch() argument 1980 Default(MachLabel), 2051 label: MachLabel, 2064 label: MachLabel, 2133 Label(MachLabel), [all …]
|
| H A D | isle.rs | 6 pub use super::MachLabel; 29 pub type MachLabelSlice = [MachLabel]; 30 pub type BoxVecMachLabel = Box<Vec<MachLabel>>; 743 fn single_target(&mut self, targets: &MachLabelSlice) -> Option<MachLabel> { 751 fn two_targets(&mut self, targets: &MachLabelSlice) -> Option<(MachLabel, MachLabel)> { 762 ) -> Option<(MachLabel, BoxVecMachLabel)> { 781 fn block_exn_successor_label(&mut self, block: &Block, exn_succ: u64) -> MachLabel {
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/aarch64/ |
| H A D | no_spill_floats_on_try_call.clif | 19 ; bl 0; b MachLabel(1); catch [] 52 ; bl 0; b MachLabel(1); catch [tag0: MachLabel(2)]
|
| H A D | jumptable-no-spectre.clif | 35 … x11, uxtw #2] ; add x10, x10, x11 ; br x10 ; jt_entries [MachLabel(3), MachLabel(2), MachLabel(1)]
|
| H A D | jumptable.clif | 34 … x11, uxtw #2] ; add x10, x10, x11 ; br x10 ; jt_entries [MachLabel(3), MachLabel(2), MachLabel(1)]
|
| H A D | jumptable_with_csdb.clif | 34 … x11, uxtw #2] ; add x10, x10, x11 ; br x10 ; jt_entries [MachLabel(3), MachLabel(2), MachLabel(1)]
|
| H A D | exception-handler-address.clif | 43 ; label_address x4, MachLabel(4) 48 ; blr x5; b MachLabel(2); catch [context stack0, tag0: MachLabel(4), default: MachLabel(3)] 197 ; label_address x4, MachLabel(3) 202 ; blr x5; b MachLabel(2); catch [context stack0, tag0: MachLabel(4), default: MachLabel(3)]
|
| H A D | bti.clif | 35 … x11, uxtw #2] ; add x10, x10, x11 ; br x10 ; jt_entries [MachLabel(3), MachLabel(2), MachLabel(1)] 109 … ; adr x6, pc+16 ; ldrsw x7, [x6, x7, uxtw #2] ; add x6, x6, x7 ; br x6 ; jt_entries [MachLabel(1)]
|
| H A D | bti_with_csdb.clif | 35 … x11, uxtw #2] ; add x10, x10, x11 ; br x10 ; jt_entries [MachLabel(3), MachLabel(2), MachLabel(1)] 110 … ; adr x6, pc+16 ; ldrsw x7, [x6, x7, uxtw #2] ; add x6, x6, x7 ; br x6 ; jt_entries [MachLabel(1)]
|
| H A D | exceptions.clif | 40 ; bl 0; b MachLabel(1); catch [default: MachLabel(2)] 162 ; blr x11; b MachLabel(1); catch [default: MachLabel(2)] 292 ; blr x12; b MachLabel(3); catch [context stack1, tag0: MachLabel(1), tag1: MachLabel(2), context… 432 ; label_address x0, MachLabel(3) 437 ; blr x4; b MachLabel(2); catch [default: MachLabel(3)]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | lower.rs | 6 use crate::machinst::{InstOutput, Lower, LowerBackend, MachLabel}; 24 targets: &[MachLabel], in lower_branch() argument
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/x64/ |
| H A D | exceptions.clif | 37 ; call *%rax; jmp MachLabel(1); catch [default: MachLabel(2)] 167 ; call *%rax; jmp MachLabel(6); catch [default: MachLabel(5)] 297 ; call *%rax; jmp MachLabel(1); catch [default: MachLabel(2)] 388 ; call *%rsi; jmp MachLabel(2); catch [] 443 … call *%rax; jmp MachLabel(3); catch [context stack1, tag0: MachLabel(1), tag1: MachLabel(2),… 566 ; label_address %rax, MachLabel(3) 571 ; call *%rsi; jmp MachLabel(2); catch [default: MachLabel(3)]
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/s390x/ |
| H A D | exceptions.clif | 37 ; brasl %r14, %g; jg MachLabel(1); catch [default: MachLabel(2)] 155 ; basr %r14, %r3; jg MachLabel(1); catch [default: MachLabel(2)] 285 … basr %r14, %r4; jg MachLabel(3); catch [context stack1, tag0: MachLabel(1), tag1: MachLabel(2),… 429 ; label_address %r2, MachLabel(3) 434 ; basr %r14, %r4; jg MachLabel(2); catch [default: MachLabel(3)]
|
| /wasmtime-44.0.1/cranelift/isle/isle/isle_examples/pass/ |
| H A D | prio_trie_bug.isle | 10 (type MachLabel (primitive MachLabel)) 60 ;; the given MachLabel. 61 (RipRelative (target MachLabel))))
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | control.rs | 18 use cranelift_codegen::MachLabel; 214 cont: MachLabel, 216 exit: MachLabel, 226 exit: MachLabel, 236 exit: MachLabel, 250 head: MachLabel, 614 pub fn label(&self) -> &MachLabel { in label() argument 626 pub fn exit_label(&self) -> Option<&MachLabel> { in exit_label() argument
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/store/ |
| H A D | broken_bvsub_store_with_load.isle | 27 ;; the given MachLabel. 28 (RipRelative (target MachLabel))))
|
| H A D | broken_isub_store_with_load.isle | 27 ;; the given MachLabel. 28 (RipRelative (target MachLabel))))
|