fn one_way_jmp(sink: &mut MachBuffer<Inst>, cc: CC, label: MachLabel) {
    let cond_start = sink.cur_offset();
    let cond_disp_off = cond_start + 2;
    sink.use_label_at_offset(cond_disp_off, label, LabelUse::JmpRel32);
    sink.put1(0x0F);
    sink.put1(0x80 + cc.get_enc());
    sink.put4(0x0);
}
/// Emits a one way conditional jump if CC is set (true).
Emits a one way conditional jump if CC is set (true).
Emits a one way conditional jump if CC is set ( true ) .
fn one_way_jmp(sink: &mut MachBuffer<Inst>, cc: CC, label: MachLabel) {
    let cond_start = sink.cur_offset();
    let cond_disp_off = cond_start + 2;
    sink.use_label_at_offset(cond_disp_off, label, LabelUse::JmpRel32);
    sink.put1(0x0F);
    sink.put1(0x80 + cc.get_enc());
    sink.put4(0x0);
}
fn one_way_jmp ( sink : & mut MachBuffer < Inst > , cc : CC , label : MachLabel ) { let cond_start = sink . cur_offset ( ) ; let cond_disp_off = cond_start + 2 ; sink . use_label_at_offset ( cond_disp_off , label , LabelUse :: JmpRel32 ) ; sink . put1 ( 0x0F ) ; sink . put1 ( 0x80 + cc . get_enc ( ) ) ; sink . put4 ( 0x0 ) ; }
Emits a one way conditional jump if CC is set (true).
Emits a one way conditional jump if CC is set ( true ) .
sink
&mut MachBuffer<Inst>
cc
CC
label
MachLabel
sink
&mut MachBuffer<Inst>
cc
CC
label
MachLabel