| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/ |
| H A D | args.rs | 257 pub enum BranchTarget { enum 265 impl BranchTarget { implementation 269 BranchTarget::Label(l) => Some(l), in as_label() 291 BranchTarget::ResolvedOffset(off) => off >> 2, in as_offset_bounded() 443 impl PrettyPrint for BranchTarget { implementation 446 &BranchTarget::Label(label) => format!("label{:?}", label.as_u32()), in pretty_print() 447 &BranchTarget::ResolvedOffset(off) => format!("{off}"), in pretty_print()
|
| H A D | emit.rs | 168 fn enc_conditional_br(taken: BranchTarget, kind: CondBrKind) -> u32 { in enc_conditional_br() argument 184 taken: BranchTarget, in enc_test_bit_and_branch() argument 1635 BranchTarget::Label(again_label), in emit() 1712 BranchTarget::Label(out_label), in emit() 1728 BranchTarget::Label(again_label), in emit() 2837 BranchTarget::Label(else_label), in emit() 2990 dest: BranchTarget::Label(try_call.continuation), in emit() 3319 dest: BranchTarget::ResolvedOffset(12), in emit() 3431 dest: BranchTarget::Label(jump_around_label), in emit() 3624 taken: BranchTarget::Label(loop_start), in emit() [all …]
|
| H A D | mod.rs | 1152 dest: BranchTarget::Label(target), in gen_jump() 2745 let default_target = BranchTarget::Label(default).pretty_print(0); in print_with_state()
|
| H A D | emit_tests.rs | 5897 dest: BranchTarget::ResolvedOffset(64), in test_aarch64_binemit() 6050 taken: BranchTarget::ResolvedOffset(64), in test_aarch64_binemit() 6051 not_taken: BranchTarget::ResolvedOffset(128), in test_aarch64_binemit()
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | buffer.rs | 2522 use crate::isa::aarch64::inst::{BranchTarget, CondBrKind, EmitInfo, Inst}; 2530 fn target(n: u32) -> BranchTarget { in target() argument 2531 BranchTarget::Label(label(n)) in target() 2689 taken: BranchTarget::ResolvedOffset((1 << 20) - 20 - 20), in test_island() 2693 not_taken: BranchTarget::ResolvedOffset(2000000 + 4 - 4), in test_island() 2741 taken: BranchTarget::ResolvedOffset(8), in test_island_backward() 2742 not_taken: BranchTarget::ResolvedOffset(4 - (2000000 + 4)), in test_island_backward() 2746 dest: BranchTarget::ResolvedOffset(-(2000000 + 8)), in test_island_backward()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | asm.rs | 25 self, ALUOp, ALUOp3, AMode, BitOp, BranchTarget, Cond, CondBrKind, ExtendOp, 143 dest: BranchTarget::Label(label), in emit_with_island() 832 dest: BranchTarget::Label(target), in jmp() 839 taken: BranchTarget::Label(taken), in jmp_if() 840 not_taken: BranchTarget::ResolvedOffset(4), in jmp_if()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/ |
| H A D | isle.rs | 9 ASIMDFPModImm, ASIMDMovModImm, BranchTarget, CallInfo, Cond, CondBrKind, ExtendOp, FPUOpRI, 610 fn branch_target(&mut self, label: MachLabel) -> BranchTarget { in branch_target() argument 611 BranchTarget::Label(label) in branch_target()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | inst.isle | 844 (dest BranchTarget)) 851 (taken BranchTarget) 852 (not_taken BranchTarget) 859 (taken BranchTarget) 860 (not_taken BranchTarget) 1108 (type BranchTarget (primitive BranchTarget)) 1882 (decl branch_target (MachLabel) BranchTarget) 5116 (decl cond_br (BranchTarget BranchTarget CondBrKind) ConsumesFlags) 5122 (decl test_branch (TestBitAndBranchKind BranchTarget BranchTarget Reg u8) SideEffectNoResult) 5127 (decl tbnz (BranchTarget BranchTarget Reg u8) SideEffectNoResult) [all …]
|