Home
last modified time | relevance | path

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

/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/
H A Dargs.rs257 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 Demit.rs168 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 Dmod.rs1152 dest: BranchTarget::Label(target), in gen_jump()
2745 let default_target = BranchTarget::Label(default).pretty_print(0); in print_with_state()
H A Demit_tests.rs5897 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 Dbuffer.rs2522 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 Dasm.rs25 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 Disle.rs9 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 Dinst.isle844 (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 …]