Skip to main content

Assembler

Struct Assembler 

Source
pub struct Assembler<'a> {
    pub buffer: &'a mut CodeBuffer,
    /* private fields */
}

Fields§

§buffer: &'a mut CodeBuffer

Implementations§

Source§

impl<'a> Assembler<'a>

Source

pub fn new(buffer: &'a mut CodeBuffer) -> Self

Source

pub fn get_label(&mut self) -> Label

Source

pub fn bind_label(&mut self, label: Label)

Source

pub fn load_constant<DST, SRC>(&mut self, dst: DST, src: SRC)
where Self: LoadConstantEmitter<DST, SRC>,

A helper to load a constant address into a register.

Supported variants are:

+------------------+
|  DST  |  SRC     |
+------------------+
|  Gp   | Label    |
|  Gp   | Sym      |
|  Gp   | Constant |
+------------------+

Note that Sym is loaded based on self.buffer.pic() and its distance. If PIC is enabled then GOT is always used. Otherwise, if symbol is near it uses adrp + add combination, and for far symbols Abs8 reloc is used and data is embedded right into code.

Source

pub fn last_error(&self) -> Option<AsmError>

Source

pub fn emit_n(&mut self, id: impl Into<u32>, ops: &[&Operand])

Source§

impl Assembler<'_>

Source

pub fn adc<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AdcEmitter<T0, T1, T2>,

Source

pub fn adcs<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AdcsEmitter<T0, T1, T2>,

Source

pub fn add<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AddEmitter<T0, T1, T2>,

Source

pub fn add_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Add4Emitter<T0, T1, T2, T3>,

Source

pub fn adds<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AddsEmitter<T0, T1, T2>,

Source

pub fn adds_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Adds4Emitter<T0, T1, T2, T3>,

Source

pub fn adr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AdrEmitter<T0, T1>,

Source

pub fn adrp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AdrpEmitter<T0, T1>,

Source

pub fn and_<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AndEmitter<T0, T1, T2>,

Source

pub fn and__4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: And4Emitter<T0, T1, T2, T3>,

Source

pub fn ands<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AndsEmitter<T0, T1, T2>,

Source

pub fn ands_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Ands4Emitter<T0, T1, T2, T3>,

Source

pub fn asr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AsrEmitter<T0, T1, T2>,

Source

pub fn asrv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AsrvEmitter<T0, T1, T2>,

Source

pub fn at<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AtEmitter<T0, T1>,

Source

pub fn bfc<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BfcEmitter<T0, T1, T2>,

Source

pub fn bfi<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: BfiEmitter<T0, T1, T2, T3>,

Source

pub fn bfm<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: BfmEmitter<T0, T1, T2, T3>,

Source

pub fn bfxil<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: BfxilEmitter<T0, T1, T2, T3>,

Source

pub fn bic<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BicEmitter<T0, T1, T2>,

Source

pub fn bic_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Bic4Emitter<T0, T1, T2, T3>,

Source

pub fn bics<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BicsEmitter<T0, T1, T2>,

Source

pub fn bics_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Bics4Emitter<T0, T1, T2, T3>,

Source

pub fn brk<T0>(&mut self, op0: T0)
where Self: BrkEmitter<T0>,

Source

pub fn ccmn<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CcmnEmitter<T0, T1, T2, T3>,

Source

pub fn ccmp<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CcmpEmitter<T0, T1, T2, T3>,

Source

pub fn cinc<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CincEmitter<T0, T1, T2>,

Source

pub fn cinv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CinvEmitter<T0, T1, T2>,

Source

pub fn clrex<T0>(&mut self, op0: T0)
where Self: ClrexEmitter<T0>,

Source

pub fn cls<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: ClsEmitter<T0, T1>,

Source

pub fn clz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: ClzEmitter<T0, T1>,

Source

pub fn cmn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CmnEmitter<T0, T1>,

Source

pub fn cmn_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Cmn3Emitter<T0, T1, T2>,

Source

pub fn cmp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CmpEmitter<T0, T1>,

Source

pub fn cmp_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Cmp3Emitter<T0, T1, T2>,

Source

pub fn cneg<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CnegEmitter<T0, T1, T2>,

Source

pub fn csel<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CselEmitter<T0, T1, T2, T3>,

Source

pub fn cset<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CsetEmitter<T0, T1>,

Source

pub fn csetm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CsetmEmitter<T0, T1>,

Source

pub fn csinc<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CsincEmitter<T0, T1, T2, T3>,

Source

pub fn csinv<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CsinvEmitter<T0, T1, T2, T3>,

Source

pub fn csneg<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: CsnegEmitter<T0, T1, T2, T3>,

Source

pub fn dc<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: DcEmitter<T0, T1>,

Source

pub fn dmb<T0>(&mut self, op0: T0)
where Self: DmbEmitter<T0>,

Source

pub fn dsb<T0>(&mut self, op0: T0)
where Self: DsbEmitter<T0>,

Source

pub fn drps(&mut self)
where Self: DrpsEmitter,

Source

pub fn eon<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: EonEmitter<T0, T1, T2>,

Source

pub fn eon_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Eon4Emitter<T0, T1, T2, T3>,

Source

pub fn eor<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: EorEmitter<T0, T1, T2>,

Source

pub fn eor_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Eor4Emitter<T0, T1, T2, T3>,

Source

pub fn eret(&mut self)
where Self: EretEmitter,

Source

pub fn esb(&mut self)
where Self: EsbEmitter,

Source

pub fn extr<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: ExtrEmitter<T0, T1, T2, T3>,

Source

pub fn hlt<T0>(&mut self, op0: T0)
where Self: HltEmitter<T0>,

Source

pub fn hvc<T0>(&mut self, op0: T0)
where Self: HvcEmitter<T0>,

Source

pub fn ic<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: IcEmitter<T0, T1>,

Source

pub fn isb<T0>(&mut self, op0: T0)
where Self: IsbEmitter<T0>,

Source

pub fn lsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LslEmitter<T0, T1, T2>,

Source

pub fn lslv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LslvEmitter<T0, T1, T2>,

Source

pub fn lsr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LsrEmitter<T0, T1, T2>,

Source

pub fn lsrv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LsrvEmitter<T0, T1, T2>,

Source

pub fn madd<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: MaddEmitter<T0, T1, T2, T3>,

Source

pub fn mneg<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: MnegEmitter<T0, T1, T2>,

Source

pub fn mov<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MovEmitter<T0, T1>,

Source

pub fn movk<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MovkEmitter<T0, T1>,

Source

pub fn movk_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Movk3Emitter<T0, T1, T2>,

Source

pub fn movn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MovnEmitter<T0, T1>,

Source

pub fn movn_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Movn3Emitter<T0, T1, T2>,

Source

pub fn movz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MovzEmitter<T0, T1>,

Source

pub fn movz_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Movz3Emitter<T0, T1, T2>,

Source

pub fn mrs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MrsEmitter<T0, T1>,

Source

pub fn msr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MsrEmitter<T0, T1>,

Source

pub fn msub<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: MsubEmitter<T0, T1, T2, T3>,

Source

pub fn mul<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: MulEmitter<T0, T1, T2>,

Source

pub fn mvn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MvnEmitter<T0, T1>,

Source

pub fn mvn_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Mvn3Emitter<T0, T1, T2>,

Source

pub fn mvn_<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Mvn_Emitter<T0, T1>,

Source

pub fn mvn__3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Mvn_3Emitter<T0, T1, T2>,

Source

pub fn neg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: NegEmitter<T0, T1>,

Source

pub fn neg_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Neg3Emitter<T0, T1, T2>,

Source

pub fn negs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: NegsEmitter<T0, T1>,

Source

pub fn negs_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Negs3Emitter<T0, T1, T2>,

Source

pub fn ngc<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: NgcEmitter<T0, T1>,

Source

pub fn ngcs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: NgcsEmitter<T0, T1>,

Source

pub fn orn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: OrnEmitter<T0, T1, T2>,

Source

pub fn orn_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Orn4Emitter<T0, T1, T2, T3>,

Source

pub fn orr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: OrrEmitter<T0, T1, T2>,

Source

pub fn orr_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Orr4Emitter<T0, T1, T2, T3>,

Source

pub fn rbit<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: RbitEmitter<T0, T1>,

Source

pub fn ret<T0>(&mut self, op0: T0)
where Self: RetEmitter<T0>,

Source

pub fn rev<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: RevEmitter<T0, T1>,

Source

pub fn rev16<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Rev16Emitter<T0, T1>,

Source

pub fn rev32<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Rev32Emitter<T0, T1>,

Source

pub fn rev64<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Rev64Emitter<T0, T1>,

Source

pub fn ror<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: RorEmitter<T0, T1, T2>,

Source

pub fn rorv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: RorvEmitter<T0, T1, T2>,

Source

pub fn sbc<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SbcEmitter<T0, T1, T2>,

Source

pub fn sbcs<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SbcsEmitter<T0, T1, T2>,

Source

pub fn sbfiz<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SbfizEmitter<T0, T1, T2, T3>,

Source

pub fn sbfm<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SbfmEmitter<T0, T1, T2, T3>,

Source

pub fn sbfx<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SbfxEmitter<T0, T1, T2, T3>,

Source

pub fn sdiv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SdivEmitter<T0, T1, T2>,

Source

pub fn smaddl<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SmaddlEmitter<T0, T1, T2, T3>,

Source

pub fn smc<T0>(&mut self, op0: T0)
where Self: SmcEmitter<T0>,

Source

pub fn smnegl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmneglEmitter<T0, T1, T2>,

Source

pub fn smsubl<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SmsublEmitter<T0, T1, T2, T3>,

Source

pub fn smulh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmulhEmitter<T0, T1, T2>,

Source

pub fn smull<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmullEmitter<T0, T1, T2>,

Source

pub fn sub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SubEmitter<T0, T1, T2>,

Source

pub fn sub_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Sub4Emitter<T0, T1, T2, T3>,

Source

pub fn subs<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SubsEmitter<T0, T1, T2>,

Source

pub fn subs_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Subs4Emitter<T0, T1, T2, T3>,

Source

pub fn svc<T0>(&mut self, op0: T0)
where Self: SvcEmitter<T0>,

Source

pub fn sxtb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SxtbEmitter<T0, T1>,

Source

pub fn sxth<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SxthEmitter<T0, T1>,

Source

pub fn sxtw<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SxtwEmitter<T0, T1>,

Source

pub fn sys<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SysEmitter<T0, T1, T2, T3>,

Source

pub fn sys_5<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Sys5Emitter<T0, T1, T2, T3, T4>,

Source

pub fn tlbi<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: TlbiEmitter<T0, T1>,

Source

pub fn tst<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: TstEmitter<T0, T1>,

Source

pub fn tst_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Tst3Emitter<T0, T1, T2>,

Source

pub fn udiv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UdivEmitter<T0, T1, T2>,

Source

pub fn ubfiz<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: UbfizEmitter<T0, T1, T2, T3>,

Source

pub fn ubfm<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: UbfmEmitter<T0, T1, T2, T3>,

Source

pub fn ubfx<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: UbfxEmitter<T0, T1, T2, T3>,

Source

pub fn umaddl<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: UmaddlEmitter<T0, T1, T2, T3>,

Source

pub fn umnegl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmneglEmitter<T0, T1, T2>,

Source

pub fn umsubl<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: UmsublEmitter<T0, T1, T2, T3>,

Source

pub fn umull<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmullEmitter<T0, T1, T2>,

Source

pub fn umulh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmulhEmitter<T0, T1, T2>,

Source

pub fn uxtb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UxtbEmitter<T0, T1>,

Source

pub fn uxth<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UxthEmitter<T0, T1>,

Source

pub fn csdb(&mut self)
where Self: CsdbEmitter,

Source

pub fn dcps1<T0>(&mut self, op0: T0)
where Self: Dcps1Emitter<T0>,

Source

pub fn dcps2<T0>(&mut self, op0: T0)
where Self: Dcps2Emitter<T0>,

Source

pub fn dcps3<T0>(&mut self, op0: T0)
where Self: Dcps3Emitter<T0>,

Source

pub fn pssbb(&mut self)
where Self: PssbbEmitter,

Source

pub fn ssbb(&mut self)
where Self: SsbbEmitter,

Source

pub fn udf<T0>(&mut self, op0: T0)
where Self: UdfEmitter<T0>,

Source

pub fn b<T>(&mut self, op0: T)
where Self: BEmitter<T>,

Source

pub fn b_eq<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_ne<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_cs<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_hs<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_cc<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_lo<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_mi<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_pl<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_vs<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_vc<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_hi<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_ls<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_ge<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_lt<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_gt<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_le<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn b_al<T0>(&mut self, op0: T0)
where Self: BEmitter<T0>,

Source

pub fn bl<T0>(&mut self, op0: T0)
where Self: BlEmitter<T0>,

Source

pub fn blr<T0>(&mut self, op0: T0)
where Self: BlrEmitter<T0>,

Source

pub fn br<T0>(&mut self, op0: T0)
where Self: BrEmitter<T0>,

Source

pub fn cbz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CbzEmitter<T0, T1>,

Source

pub fn cbnz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CbnzEmitter<T0, T1>,

Source

pub fn tbnz<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: TbnzEmitter<T0, T1, T2>,

Source

pub fn tbz<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: TbzEmitter<T0, T1, T2>,

Source

pub fn cas<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasEmitter<T0, T1, T2>,

Source

pub fn casa<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasaEmitter<T0, T1, T2>,

Source

pub fn casab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasabEmitter<T0, T1, T2>,

Source

pub fn casah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasahEmitter<T0, T1, T2>,

Source

pub fn casal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasalEmitter<T0, T1, T2>,

Source

pub fn casalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasalbEmitter<T0, T1, T2>,

Source

pub fn casalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasalhEmitter<T0, T1, T2>,

Source

pub fn casb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CasbEmitter<T0, T1, T2>,

Source

pub fn cash<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CashEmitter<T0, T1, T2>,

Source

pub fn casl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CaslEmitter<T0, T1, T2>,

Source

pub fn caslb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CaslbEmitter<T0, T1, T2>,

Source

pub fn caslh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CaslhEmitter<T0, T1, T2>,

Source

pub fn casp<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: CaspEmitter<T0, T1, T2, T3, T4>,

Source

pub fn caspa<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: CaspaEmitter<T0, T1, T2, T3, T4>,

Source

pub fn caspal<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: CaspalEmitter<T0, T1, T2, T3, T4>,

Source

pub fn caspl<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: CasplEmitter<T0, T1, T2, T3, T4>,

Source

pub fn ldadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddEmitter<T0, T1, T2>,

Source

pub fn ldadda<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddaEmitter<T0, T1, T2>,

Source

pub fn ldaddab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddabEmitter<T0, T1, T2>,

Source

pub fn ldaddah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddahEmitter<T0, T1, T2>,

Source

pub fn ldaddal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddalEmitter<T0, T1, T2>,

Source

pub fn ldaddalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddalbEmitter<T0, T1, T2>,

Source

pub fn ldaddalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddalhEmitter<T0, T1, T2>,

Source

pub fn ldaddb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddbEmitter<T0, T1, T2>,

Source

pub fn ldaddh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddhEmitter<T0, T1, T2>,

Source

pub fn ldaddl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddlEmitter<T0, T1, T2>,

Source

pub fn ldaddlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddlbEmitter<T0, T1, T2>,

Source

pub fn ldaddlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaddlhEmitter<T0, T1, T2>,

Source

pub fn ldar<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdarEmitter<T0, T1>,

Source

pub fn ldarb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdarbEmitter<T0, T1>,

Source

pub fn ldarh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdarhEmitter<T0, T1>,

Source

pub fn ldaxr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdaxrEmitter<T0, T1>,

Source

pub fn ldaxrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdaxrbEmitter<T0, T1>,

Source

pub fn ldaxrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdaxrhEmitter<T0, T1>,

Source

pub fn ldclr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrEmitter<T0, T1, T2>,

Source

pub fn ldclra<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclraEmitter<T0, T1, T2>,

Source

pub fn ldclrab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrabEmitter<T0, T1, T2>,

Source

pub fn ldclrah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrahEmitter<T0, T1, T2>,

Source

pub fn ldclral<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclralEmitter<T0, T1, T2>,

Source

pub fn ldclralb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclralbEmitter<T0, T1, T2>,

Source

pub fn ldclralh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclralhEmitter<T0, T1, T2>,

Source

pub fn ldclrb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrbEmitter<T0, T1, T2>,

Source

pub fn ldclrh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrhEmitter<T0, T1, T2>,

Source

pub fn ldclrl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrlEmitter<T0, T1, T2>,

Source

pub fn ldclrlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrlbEmitter<T0, T1, T2>,

Source

pub fn ldclrlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdclrlhEmitter<T0, T1, T2>,

Source

pub fn ldeor<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorEmitter<T0, T1, T2>,

Source

pub fn ldeora<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeoraEmitter<T0, T1, T2>,

Source

pub fn ldeorab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorabEmitter<T0, T1, T2>,

Source

pub fn ldeorah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorahEmitter<T0, T1, T2>,

Source

pub fn ldeoral<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeoralEmitter<T0, T1, T2>,

Source

pub fn ldeoralb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeoralbEmitter<T0, T1, T2>,

Source

pub fn ldeoralh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeoralhEmitter<T0, T1, T2>,

Source

pub fn ldeorb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorbEmitter<T0, T1, T2>,

Source

pub fn ldeorh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorhEmitter<T0, T1, T2>,

Source

pub fn ldeorl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorlEmitter<T0, T1, T2>,

Source

pub fn ldeorlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorlbEmitter<T0, T1, T2>,

Source

pub fn ldeorlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdeorlhEmitter<T0, T1, T2>,

Source

pub fn ldlar<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdlarEmitter<T0, T1>,

Source

pub fn ldlarb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdlarbEmitter<T0, T1>,

Source

pub fn ldlarh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdlarhEmitter<T0, T1>,

Source

pub fn ldnp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdnpEmitter<T0, T1, T2>,

Source

pub fn ldp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdpEmitter<T0, T1, T2>,

Source

pub fn ldpsw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdpswEmitter<T0, T1, T2>,

Source

pub fn ldr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrEmitter<T0, T1>,

Source

pub fn ldrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrbEmitter<T0, T1>,

Source

pub fn ldrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrhEmitter<T0, T1>,

Source

pub fn ldrsb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrsbEmitter<T0, T1>,

Source

pub fn ldrsh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrshEmitter<T0, T1>,

Source

pub fn ldrsw<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrswEmitter<T0, T1>,

Source

pub fn ldset<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetEmitter<T0, T1, T2>,

Source

pub fn ldseta<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetaEmitter<T0, T1, T2>,

Source

pub fn ldsetab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetabEmitter<T0, T1, T2>,

Source

pub fn ldsetah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetahEmitter<T0, T1, T2>,

Source

pub fn ldsetal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetalEmitter<T0, T1, T2>,

Source

pub fn ldsetalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetalbEmitter<T0, T1, T2>,

Source

pub fn ldsetalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetalhEmitter<T0, T1, T2>,

Source

pub fn ldsetb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetbEmitter<T0, T1, T2>,

Source

pub fn ldseth<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsethEmitter<T0, T1, T2>,

Source

pub fn ldsetl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetlEmitter<T0, T1, T2>,

Source

pub fn ldsetlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetlbEmitter<T0, T1, T2>,

Source

pub fn ldsetlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsetlhEmitter<T0, T1, T2>,

Source

pub fn ldsmax<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxEmitter<T0, T1, T2>,

Source

pub fn ldsmaxa<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxaEmitter<T0, T1, T2>,

Source

pub fn ldsmaxab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxabEmitter<T0, T1, T2>,

Source

pub fn ldsmaxah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxahEmitter<T0, T1, T2>,

Source

pub fn ldsmaxal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxalEmitter<T0, T1, T2>,

Source

pub fn ldsmaxalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxalbEmitter<T0, T1, T2>,

Source

pub fn ldsmaxalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxalhEmitter<T0, T1, T2>,

Source

pub fn ldsmaxb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxbEmitter<T0, T1, T2>,

Source

pub fn ldsmaxh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxhEmitter<T0, T1, T2>,

Source

pub fn ldsmaxl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxlEmitter<T0, T1, T2>,

Source

pub fn ldsmaxlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxlbEmitter<T0, T1, T2>,

Source

pub fn ldsmaxlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsmaxlhEmitter<T0, T1, T2>,

Source

pub fn ldsmin<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminEmitter<T0, T1, T2>,

Source

pub fn ldsmina<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminaEmitter<T0, T1, T2>,

Source

pub fn ldsminab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminabEmitter<T0, T1, T2>,

Source

pub fn ldsminah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminahEmitter<T0, T1, T2>,

Source

pub fn ldsminal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminalEmitter<T0, T1, T2>,

Source

pub fn ldsminalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminalbEmitter<T0, T1, T2>,

Source

pub fn ldsminalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminalhEmitter<T0, T1, T2>,

Source

pub fn ldsminb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminbEmitter<T0, T1, T2>,

Source

pub fn ldsminh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminhEmitter<T0, T1, T2>,

Source

pub fn ldsminl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminlEmitter<T0, T1, T2>,

Source

pub fn ldsminlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminlbEmitter<T0, T1, T2>,

Source

pub fn ldsminlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdsminlhEmitter<T0, T1, T2>,

Source

pub fn ldtr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrEmitter<T0, T1>,

Source

pub fn ldtrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrbEmitter<T0, T1>,

Source

pub fn ldtrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrhEmitter<T0, T1>,

Source

pub fn ldtrsb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrsbEmitter<T0, T1>,

Source

pub fn ldtrsh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrshEmitter<T0, T1>,

Source

pub fn ldtrsw<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdtrswEmitter<T0, T1>,

Source

pub fn ldumax<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxEmitter<T0, T1, T2>,

Source

pub fn ldumaxa<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxaEmitter<T0, T1, T2>,

Source

pub fn ldumaxab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxabEmitter<T0, T1, T2>,

Source

pub fn ldumaxah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxahEmitter<T0, T1, T2>,

Source

pub fn ldumaxal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxalEmitter<T0, T1, T2>,

Source

pub fn ldumaxalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxalbEmitter<T0, T1, T2>,

Source

pub fn ldumaxalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxalhEmitter<T0, T1, T2>,

Source

pub fn ldumaxb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxbEmitter<T0, T1, T2>,

Source

pub fn ldumaxh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxhEmitter<T0, T1, T2>,

Source

pub fn ldumaxl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxlEmitter<T0, T1, T2>,

Source

pub fn ldumaxlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxlbEmitter<T0, T1, T2>,

Source

pub fn ldumaxlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdumaxlhEmitter<T0, T1, T2>,

Source

pub fn ldumin<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminEmitter<T0, T1, T2>,

Source

pub fn ldumina<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminaEmitter<T0, T1, T2>,

Source

pub fn lduminab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminabEmitter<T0, T1, T2>,

Source

pub fn lduminah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminahEmitter<T0, T1, T2>,

Source

pub fn lduminal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminalEmitter<T0, T1, T2>,

Source

pub fn lduminalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminalbEmitter<T0, T1, T2>,

Source

pub fn lduminalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminalhEmitter<T0, T1, T2>,

Source

pub fn lduminb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminbEmitter<T0, T1, T2>,

Source

pub fn lduminh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminhEmitter<T0, T1, T2>,

Source

pub fn lduminl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminlEmitter<T0, T1, T2>,

Source

pub fn lduminlb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminlbEmitter<T0, T1, T2>,

Source

pub fn lduminlh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LduminlhEmitter<T0, T1, T2>,

Source

pub fn ldur<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdurEmitter<T0, T1>,

Source

pub fn ldurb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdurbEmitter<T0, T1>,

Source

pub fn ldurh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdurhEmitter<T0, T1>,

Source

pub fn ldursb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdursbEmitter<T0, T1>,

Source

pub fn ldursh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdurshEmitter<T0, T1>,

Source

pub fn ldursw<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdurswEmitter<T0, T1>,

Source

pub fn ldxp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdxpEmitter<T0, T1, T2>,

Source

pub fn ldaxp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: LdaxpEmitter<T0, T1, T2>,

Source

pub fn ldxr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdxrEmitter<T0, T1>,

Source

pub fn ldxrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdxrbEmitter<T0, T1>,

Source

pub fn ldxrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdxrhEmitter<T0, T1>,

Source

pub fn prfm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: PrfmEmitter<T0, T1>,

Source

pub fn stadd<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddEmitter<T0, T1>,

Source

pub fn staddb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddbEmitter<T0, T1>,

Source

pub fn staddh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddhEmitter<T0, T1>,

Source

pub fn staddl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddlEmitter<T0, T1>,

Source

pub fn staddlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddlbEmitter<T0, T1>,

Source

pub fn staddlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StaddlhEmitter<T0, T1>,

Source

pub fn stclr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrEmitter<T0, T1>,

Source

pub fn stclrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrbEmitter<T0, T1>,

Source

pub fn stclrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrhEmitter<T0, T1>,

Source

pub fn stclrl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrlEmitter<T0, T1>,

Source

pub fn stclrlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrlbEmitter<T0, T1>,

Source

pub fn stclrlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StclrlhEmitter<T0, T1>,

Source

pub fn steor<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorEmitter<T0, T1>,

Source

pub fn steorb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorbEmitter<T0, T1>,

Source

pub fn steorh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorhEmitter<T0, T1>,

Source

pub fn steorl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorlEmitter<T0, T1>,

Source

pub fn steorlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorlbEmitter<T0, T1>,

Source

pub fn steorlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SteorlhEmitter<T0, T1>,

Source

pub fn stllr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StllrEmitter<T0, T1>,

Source

pub fn stllrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StllrbEmitter<T0, T1>,

Source

pub fn stllrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StllrhEmitter<T0, T1>,

Source

pub fn stlr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StlrEmitter<T0, T1>,

Source

pub fn stlrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StlrbEmitter<T0, T1>,

Source

pub fn stlrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StlrhEmitter<T0, T1>,

Source

pub fn stlxr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StlxrEmitter<T0, T1, T2>,

Source

pub fn stlxrb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StlxrbEmitter<T0, T1, T2>,

Source

pub fn stlxrh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StlxrhEmitter<T0, T1, T2>,

Source

pub fn stnp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StnpEmitter<T0, T1, T2>,

Source

pub fn stp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StpEmitter<T0, T1, T2>,

Source

pub fn str<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StrEmitter<T0, T1>,

Source

pub fn strb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StrbEmitter<T0, T1>,

Source

pub fn strh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StrhEmitter<T0, T1>,

Source

pub fn stset<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsetEmitter<T0, T1>,

Source

pub fn stsetb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsetbEmitter<T0, T1>,

Source

pub fn stseth<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsethEmitter<T0, T1>,

Source

pub fn stsetl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsetlEmitter<T0, T1>,

Source

pub fn stsetlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsetlbEmitter<T0, T1>,

Source

pub fn stsetlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsetlhEmitter<T0, T1>,

Source

pub fn stsmax<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxEmitter<T0, T1>,

Source

pub fn stsmaxb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxbEmitter<T0, T1>,

Source

pub fn stsmaxh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxhEmitter<T0, T1>,

Source

pub fn stsmaxl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxlEmitter<T0, T1>,

Source

pub fn stsmaxlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxlbEmitter<T0, T1>,

Source

pub fn stsmaxlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsmaxlhEmitter<T0, T1>,

Source

pub fn stsmin<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminEmitter<T0, T1>,

Source

pub fn stsminb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminbEmitter<T0, T1>,

Source

pub fn stsminh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminhEmitter<T0, T1>,

Source

pub fn stsminl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminlEmitter<T0, T1>,

Source

pub fn stsminlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminlbEmitter<T0, T1>,

Source

pub fn stsminlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StsminlhEmitter<T0, T1>,

Source

pub fn sttr<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SttrEmitter<T0, T1>,

Source

pub fn sttrb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SttrbEmitter<T0, T1>,

Source

pub fn sttrh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SttrhEmitter<T0, T1>,

Source

pub fn stumax<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxEmitter<T0, T1>,

Source

pub fn stumaxb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxbEmitter<T0, T1>,

Source

pub fn stumaxh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxhEmitter<T0, T1>,

Source

pub fn stumaxl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxlEmitter<T0, T1>,

Source

pub fn stumaxlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxlbEmitter<T0, T1>,

Source

pub fn stumaxlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StumaxlhEmitter<T0, T1>,

Source

pub fn stumin<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminEmitter<T0, T1>,

Source

pub fn stuminb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminbEmitter<T0, T1>,

Source

pub fn stuminh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminhEmitter<T0, T1>,

Source

pub fn stuminl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminlEmitter<T0, T1>,

Source

pub fn stuminlb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminlbEmitter<T0, T1>,

Source

pub fn stuminlh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StuminlhEmitter<T0, T1>,

Source

pub fn stur<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SturEmitter<T0, T1>,

Source

pub fn sturb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SturbEmitter<T0, T1>,

Source

pub fn sturh<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SturhEmitter<T0, T1>,

Source

pub fn stxp<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: StxpEmitter<T0, T1, T2, T3>,

Source

pub fn stlxp<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: StlxpEmitter<T0, T1, T2, T3>,

Source

pub fn stxr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StxrEmitter<T0, T1, T2>,

Source

pub fn stxrb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StxrbEmitter<T0, T1, T2>,

Source

pub fn stxrh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StxrhEmitter<T0, T1, T2>,

Source

pub fn swp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpEmitter<T0, T1, T2>,

Source

pub fn swpa<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpaEmitter<T0, T1, T2>,

Source

pub fn swpab<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpabEmitter<T0, T1, T2>,

Source

pub fn swpah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpahEmitter<T0, T1, T2>,

Source

pub fn swpal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpalEmitter<T0, T1, T2>,

Source

pub fn swpalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpalbEmitter<T0, T1, T2>,

Source

pub fn swpalh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpalhEmitter<T0, T1, T2>,

Source

pub fn swpb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwpbEmitter<T0, T1, T2>,

Source

pub fn swph<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwphEmitter<T0, T1, T2>,

Source

pub fn swpl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwplEmitter<T0, T1, T2>,

Source

pub fn swplb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwplbEmitter<T0, T1, T2>,

Source

pub fn swplh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SwplhEmitter<T0, T1, T2>,

Source

pub fn bti<T0>(&mut self, op0: T0)
where Self: BtiEmitter<T0>,

Source

pub fn chkfeat<T0>(&mut self, op0: T0)
where Self: ChkfeatEmitter<T0>,

Source

pub fn clrbhb(&mut self)
where Self: ClrbhbEmitter,

Source

pub fn crc32b<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32bEmitter<T0, T1, T2>,

Source

pub fn crc32h<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32hEmitter<T0, T1, T2>,

Source

pub fn crc32w<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32wEmitter<T0, T1, T2>,

Source

pub fn crc32x<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32xEmitter<T0, T1, T2>,

Source

pub fn crc32cb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32cbEmitter<T0, T1, T2>,

Source

pub fn crc32ch<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32chEmitter<T0, T1, T2>,

Source

pub fn crc32cw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32cwEmitter<T0, T1, T2>,

Source

pub fn crc32cx<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Crc32cxEmitter<T0, T1, T2>,

Source

pub fn abs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AbsEmitter<T0, T1>,

Source

pub fn cnt<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CntEmitter<T0, T1>,

Source

pub fn ctz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CtzEmitter<T0, T1>,

Source

pub fn smax<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmaxEmitter<T0, T1, T2>,

Source

pub fn smin<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SminEmitter<T0, T1, T2>,

Source

pub fn umax<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmaxEmitter<T0, T1, T2>,

Source

pub fn umin<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UminEmitter<T0, T1, T2>,

Source

pub fn dgh(&mut self)
where Self: DghEmitter,

Source

pub fn cfinv(&mut self)
where Self: CfinvEmitter,

Source

pub fn setf8<T0>(&mut self, op0: T0)
where Self: Setf8Emitter<T0>,

Source

pub fn setf16<T0>(&mut self, op0: T0)
where Self: Setf16Emitter<T0>,

Source

pub fn axflag(&mut self)
where Self: AxflagEmitter,

Source

pub fn xaflag(&mut self)
where Self: XaflagEmitter,

Source

pub fn bc_eq<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_ne<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_cs<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_hs<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_cc<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_lo<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_mi<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_pl<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_vs<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_vc<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_hi<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_ls<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_ge<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_lt<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_gt<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_le<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn bc_al<T0>(&mut self, op0: T0)
where Self: BcEmitter<T0>,

Source

pub fn autda<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AutdaEmitter<T0, T1>,

Source

pub fn autdb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AutdbEmitter<T0, T1>,

Source

pub fn autdza<T0>(&mut self, op0: T0)
where Self: AutdzaEmitter<T0>,

Source

pub fn autdzb<T0>(&mut self, op0: T0)
where Self: AutdzbEmitter<T0>,

Source

pub fn autia<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AutiaEmitter<T0, T1>,

Source

pub fn autia1716(&mut self)
where Self: Autia1716Emitter,

Source

pub fn autiasp(&mut self)
where Self: AutiaspEmitter,

Source

pub fn autiaz(&mut self)
where Self: AutiazEmitter,

Source

pub fn autib<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AutibEmitter<T0, T1>,

Source

pub fn autib1716(&mut self)
where Self: Autib1716Emitter,

Source

pub fn autibsp(&mut self)
where Self: AutibspEmitter,

Source

pub fn autibz(&mut self)
where Self: AutibzEmitter,

Source

pub fn autiza<T0>(&mut self, op0: T0)
where Self: AutizaEmitter<T0>,

Source

pub fn autizb<T0>(&mut self, op0: T0)
where Self: AutizbEmitter<T0>,

Source

pub fn gmi<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: GmiEmitter<T0, T1, T2>,

Source

pub fn cmpp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: CmppEmitter<T0, T1>,

Source

pub fn addg<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: AddgEmitter<T0, T1, T2, T3>,

Source

pub fn ldg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdgEmitter<T0, T1>,

Source

pub fn ldgm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdgmEmitter<T0, T1>,

Source

pub fn ldraa<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdraaEmitter<T0, T1>,

Source

pub fn ldrab<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: LdrabEmitter<T0, T1>,

Source

pub fn pacda<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: PacdaEmitter<T0, T1>,

Source

pub fn pacdb<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: PacdbEmitter<T0, T1>,

Source

pub fn pacdza<T0>(&mut self, op0: T0)
where Self: PacdzaEmitter<T0>,

Source

pub fn pacdzb<T0>(&mut self, op0: T0)
where Self: PacdzbEmitter<T0>,

Source

pub fn pacga<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: PacgaEmitter<T0, T1, T2>,

Source

pub fn subp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SubpEmitter<T0, T1, T2>,

Source

pub fn subps<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SubpsEmitter<T0, T1, T2>,

Source

pub fn subg<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: SubgEmitter<T0, T1, T2, T3>,

Source

pub fn st2g<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: St2gEmitter<T0, T1>,

Source

pub fn stg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StgEmitter<T0, T1>,

Source

pub fn stgp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: StgpEmitter<T0, T1, T2>,

Source

pub fn stgm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StgmEmitter<T0, T1>,

Source

pub fn stzg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StzgEmitter<T0, T1>,

Source

pub fn stz2g<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Stz2gEmitter<T0, T1>,

Source

pub fn stzgm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: StzgmEmitter<T0, T1>,

Source

pub fn xpacd<T0>(&mut self, op0: T0)
where Self: XpacdEmitter<T0>,

Source

pub fn xpaci<T0>(&mut self, op0: T0)
where Self: XpaciEmitter<T0>,

Source

pub fn xpaclri(&mut self)
where Self: XpaclriEmitter,

Source

pub fn hint<T0>(&mut self, op0: T0)
where Self: HintEmitter<T0>,

Source

pub fn nop(&mut self)
where Self: NopEmitter,

Source

pub fn sev(&mut self)
where Self: SevEmitter,

Source

pub fn sevl(&mut self)
where Self: SevlEmitter,

Source

pub fn wfe(&mut self)
where Self: WfeEmitter,

Source

pub fn wfi(&mut self)
where Self: WfiEmitter,

Source

pub fn yield(&mut self)
where Self: YieldEmitter,

Source

pub fn addhn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: AddhnEmitter<T0, T1, T2>,

Source

pub fn addhn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Addhn2Emitter<T0, T1, T2>,

Source

pub fn addp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AddpEmitter<T0, T1>,

Source

pub fn addp_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Addp3Emitter<T0, T1, T2>,

Source

pub fn addv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AddvEmitter<T0, T1>,

Source

pub fn bic_2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Bic2Emitter<T0, T1>,

Source

pub fn bif<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BifEmitter<T0, T1, T2>,

Source

pub fn bit<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BitEmitter<T0, T1, T2>,

Source

pub fn bsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BslEmitter<T0, T1, T2>,

Source

pub fn cmeq<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmeqEmitter<T0, T1, T2>,

Source

pub fn cmge<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmgeEmitter<T0, T1, T2>,

Source

pub fn cmgt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmgtEmitter<T0, T1, T2>,

Source

pub fn cmhi<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmhiEmitter<T0, T1, T2>,

Source

pub fn cmhs<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmhsEmitter<T0, T1, T2>,

Source

pub fn cmle<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmleEmitter<T0, T1, T2>,

Source

pub fn cmlt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmltEmitter<T0, T1, T2>,

Source

pub fn cmtst<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: CmtstEmitter<T0, T1, T2>,

Source

pub fn dup<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: DupEmitter<T0, T1>,

Source

pub fn ext<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: ExtEmitter<T0, T1, T2, T3>,

Source

pub fn fabd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FabdEmitter<T0, T1, T2>,

Source

pub fn fabs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FabsEmitter<T0, T1>,

Source

pub fn facge<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FacgeEmitter<T0, T1, T2>,

Source

pub fn facgt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FacgtEmitter<T0, T1, T2>,

Source

pub fn fadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FaddEmitter<T0, T1, T2>,

Source

pub fn faddp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FaddpEmitter<T0, T1>,

Source

pub fn faddp_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Faddp3Emitter<T0, T1, T2>,

Source

pub fn fccmp<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FccmpEmitter<T0, T1, T2, T3>,

Source

pub fn fccmpe<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FccmpeEmitter<T0, T1, T2, T3>,

Source

pub fn fcmeq<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FcmeqEmitter<T0, T1, T2>,

Source

pub fn fcmge<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FcmgeEmitter<T0, T1, T2>,

Source

pub fn fcmgt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FcmgtEmitter<T0, T1, T2>,

Source

pub fn fcmle<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FcmleEmitter<T0, T1, T2>,

Source

pub fn fcmlt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FcmltEmitter<T0, T1, T2>,

Source

pub fn fcmp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcmpEmitter<T0, T1>,

Source

pub fn fcmpe<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcmpeEmitter<T0, T1>,

Source

pub fn fcsel<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FcselEmitter<T0, T1, T2, T3>,

Source

pub fn fcvt<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtEmitter<T0, T1>,

Source

pub fn fcvtas<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtasEmitter<T0, T1>,

Source

pub fn fcvtau<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtauEmitter<T0, T1>,

Source

pub fn fcvtl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtlEmitter<T0, T1>,

Source

pub fn fcvtl2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fcvtl2Emitter<T0, T1>,

Source

pub fn fcvtms<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtmsEmitter<T0, T1>,

Source

pub fn fcvtmu<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtmuEmitter<T0, T1>,

Source

pub fn fcvtn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtnEmitter<T0, T1>,

Source

pub fn fcvtn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fcvtn2Emitter<T0, T1>,

Source

pub fn fcvtns<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtnsEmitter<T0, T1>,

Source

pub fn fcvtnu<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtnuEmitter<T0, T1>,

Source

pub fn fcvtps<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtpsEmitter<T0, T1>,

Source

pub fn fcvtpu<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtpuEmitter<T0, T1>,

Source

pub fn fcvtxn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtxnEmitter<T0, T1>,

Source

pub fn fcvtxn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fcvtxn2Emitter<T0, T1>,

Source

pub fn fcvtzs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtzsEmitter<T0, T1>,

Source

pub fn fcvtzs_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Fcvtzs3Emitter<T0, T1, T2>,

Source

pub fn fcvtzu<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FcvtzuEmitter<T0, T1>,

Source

pub fn fcvtzu_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Fcvtzu3Emitter<T0, T1, T2>,

Source

pub fn fdiv<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FdivEmitter<T0, T1, T2>,

Source

pub fn fmadd<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FmaddEmitter<T0, T1, T2, T3>,

Source

pub fn fmax<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmaxEmitter<T0, T1, T2>,

Source

pub fn fmaxnm<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmaxnmEmitter<T0, T1, T2>,

Source

pub fn fmaxnmp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmaxnmpEmitter<T0, T1, T2>,

Source

pub fn fmaxnmp_2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fmaxnmp2Emitter<T0, T1>,

Source

pub fn fmaxnmv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FmaxnmvEmitter<T0, T1>,

Source

pub fn fmaxp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmaxpEmitter<T0, T1, T2>,

Source

pub fn fmaxp_2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fmaxp2Emitter<T0, T1>,

Source

pub fn fmaxv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FmaxvEmitter<T0, T1>,

Source

pub fn fmin<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FminEmitter<T0, T1, T2>,

Source

pub fn fminnm<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FminnmEmitter<T0, T1, T2>,

Source

pub fn fminnmv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FminnmvEmitter<T0, T1>,

Source

pub fn fminnmp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FminnmpEmitter<T0, T1, T2>,

Source

pub fn fminnmp_2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Fminnmp2Emitter<T0, T1>,

Source

pub fn fminp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FminpEmitter<T0, T1>,

Source

pub fn fminp_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Fminp3Emitter<T0, T1, T2>,

Source

pub fn fminv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FminvEmitter<T0, T1>,

Source

pub fn fmla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmlaEmitter<T0, T1, T2>,

Source

pub fn fmls<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmlsEmitter<T0, T1, T2>,

Source

pub fn fmov<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FmovEmitter<T0, T1>,

Source

pub fn fmsub<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FmsubEmitter<T0, T1, T2, T3>,

Source

pub fn fmul<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmulEmitter<T0, T1, T2>,

Source

pub fn fmulx<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmulxEmitter<T0, T1, T2>,

Source

pub fn fneg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FnegEmitter<T0, T1>,

Source

pub fn fnmadd<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FnmaddEmitter<T0, T1, T2, T3>,

Source

pub fn fnmsub<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FnmsubEmitter<T0, T1, T2, T3>,

Source

pub fn fnmul<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FnmulEmitter<T0, T1, T2>,

Source

pub fn frecpe<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrecpeEmitter<T0, T1>,

Source

pub fn frecps<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FrecpsEmitter<T0, T1, T2>,

Source

pub fn frecpx<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrecpxEmitter<T0, T1>,

Source

pub fn frint32x<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Frint32xEmitter<T0, T1>,

Source

pub fn frint32z<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Frint32zEmitter<T0, T1>,

Source

pub fn frint64x<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Frint64xEmitter<T0, T1>,

Source

pub fn frint64z<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Frint64zEmitter<T0, T1>,

Source

pub fn frinta<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintaEmitter<T0, T1>,

Source

pub fn frinti<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintiEmitter<T0, T1>,

Source

pub fn frintm<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintmEmitter<T0, T1>,

Source

pub fn frintn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintnEmitter<T0, T1>,

Source

pub fn frintp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintpEmitter<T0, T1>,

Source

pub fn frintx<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintxEmitter<T0, T1>,

Source

pub fn frintz<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrintzEmitter<T0, T1>,

Source

pub fn frsqrte<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FrsqrteEmitter<T0, T1>,

Source

pub fn frsqrts<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FrsqrtsEmitter<T0, T1, T2>,

Source

pub fn fsqrt<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FsqrtEmitter<T0, T1>,

Source

pub fn fsub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FsubEmitter<T0, T1, T2>,

Source

pub fn ins<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: InsEmitter<T0, T1>,

Source

pub fn ld1<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Ld1Emitter<T0, T1>,

Source

pub fn ld1_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ld13Emitter<T0, T1, T2>,

Source

pub fn ld1_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Ld14Emitter<T0, T1, T2, T3>,

Source

pub fn ld1_5<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Ld15Emitter<T0, T1, T2, T3, T4>,

Source

pub fn ld1r<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Ld1rEmitter<T0, T1>,

Source

pub fn ld2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ld2Emitter<T0, T1, T2>,

Source

pub fn ld2r<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ld2rEmitter<T0, T1, T2>,

Source

pub fn ld3<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Ld3Emitter<T0, T1, T2, T3>,

Source

pub fn ld3r<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Ld3rEmitter<T0, T1, T2, T3>,

Source

pub fn ld4<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Ld4Emitter<T0, T1, T2, T3, T4>,

Source

pub fn ld4r<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Ld4rEmitter<T0, T1, T2, T3, T4>,

Source

pub fn mla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: MlaEmitter<T0, T1, T2>,

Source

pub fn mls<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: MlsEmitter<T0, T1, T2>,

Source

pub fn movi<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MoviEmitter<T0, T1>,

Source

pub fn movi_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Movi3Emitter<T0, T1, T2>,

Source

pub fn mvni<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: MvniEmitter<T0, T1>,

Source

pub fn mvni_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Mvni3Emitter<T0, T1, T2>,

Source

pub fn not_<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: NotEmitter<T0, T1>,

Source

pub fn orr_2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Orr2Emitter<T0, T1>,

Source

pub fn pmul<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: PmulEmitter<T0, T1, T2>,

Source

pub fn pmull<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: PmullEmitter<T0, T1, T2>,

Source

pub fn pmull2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Pmull2Emitter<T0, T1, T2>,

Source

pub fn raddhn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: RaddhnEmitter<T0, T1, T2>,

Source

pub fn raddhn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Raddhn2Emitter<T0, T1, T2>,

Source

pub fn rshrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: RshrnEmitter<T0, T1, T2>,

Source

pub fn rshrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Rshrn2Emitter<T0, T1, T2>,

Source

pub fn rsubhn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: RsubhnEmitter<T0, T1, T2>,

Source

pub fn rsubhn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Rsubhn2Emitter<T0, T1, T2>,

Source

pub fn saba<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SabaEmitter<T0, T1, T2>,

Source

pub fn sabal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SabalEmitter<T0, T1, T2>,

Source

pub fn sabal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sabal2Emitter<T0, T1, T2>,

Source

pub fn sabd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SabdEmitter<T0, T1, T2>,

Source

pub fn sabdl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SabdlEmitter<T0, T1, T2>,

Source

pub fn sabdl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sabdl2Emitter<T0, T1, T2>,

Source

pub fn sadalp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SadalpEmitter<T0, T1>,

Source

pub fn saddl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SaddlEmitter<T0, T1, T2>,

Source

pub fn saddl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Saddl2Emitter<T0, T1, T2>,

Source

pub fn saddlp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SaddlpEmitter<T0, T1>,

Source

pub fn saddlv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SaddlvEmitter<T0, T1>,

Source

pub fn saddw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SaddwEmitter<T0, T1, T2>,

Source

pub fn saddw2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Saddw2Emitter<T0, T1, T2>,

Source

pub fn scvtf<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: ScvtfEmitter<T0, T1>,

Source

pub fn scvtf_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Scvtf3Emitter<T0, T1, T2>,

Source

pub fn shadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: ShaddEmitter<T0, T1, T2>,

Source

pub fn shl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: ShlEmitter<T0, T1, T2>,

Source

pub fn shll<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: ShllEmitter<T0, T1, T2>,

Source

pub fn shll2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Shll2Emitter<T0, T1, T2>,

Source

pub fn shrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: ShrnEmitter<T0, T1, T2>,

Source

pub fn shrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Shrn2Emitter<T0, T1, T2>,

Source

pub fn shsub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: ShsubEmitter<T0, T1, T2>,

Source

pub fn sli<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SliEmitter<T0, T1, T2>,

Source

pub fn smaxp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmaxpEmitter<T0, T1, T2>,

Source

pub fn smaxv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SmaxvEmitter<T0, T1>,

Source

pub fn sminp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SminpEmitter<T0, T1, T2>,

Source

pub fn sminv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SminvEmitter<T0, T1>,

Source

pub fn smlal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmlalEmitter<T0, T1, T2>,

Source

pub fn smlal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Smlal2Emitter<T0, T1, T2>,

Source

pub fn smlsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmlslEmitter<T0, T1, T2>,

Source

pub fn smlsl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Smlsl2Emitter<T0, T1, T2>,

Source

pub fn smov<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SmovEmitter<T0, T1>,

Source

pub fn smull2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Smull2Emitter<T0, T1, T2>,

Source

pub fn sqabs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SqabsEmitter<T0, T1>,

Source

pub fn sqadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqaddEmitter<T0, T1, T2>,

Source

pub fn sqdmlal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqdmlalEmitter<T0, T1, T2>,

Source

pub fn sqdmlal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqdmlal2Emitter<T0, T1, T2>,

Source

pub fn sqdmlsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqdmlslEmitter<T0, T1, T2>,

Source

pub fn sqdmlsl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqdmlsl2Emitter<T0, T1, T2>,

Source

pub fn sqdmulh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqdmulhEmitter<T0, T1, T2>,

Source

pub fn sqdmull<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqdmullEmitter<T0, T1, T2>,

Source

pub fn sqdmull2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqdmull2Emitter<T0, T1, T2>,

Source

pub fn sqneg<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SqnegEmitter<T0, T1>,

Source

pub fn sqrdmulh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrdmulhEmitter<T0, T1, T2>,

Source

pub fn sqrshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrshlEmitter<T0, T1, T2>,

Source

pub fn sqrshrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrshrnEmitter<T0, T1, T2>,

Source

pub fn sqrshrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqrshrn2Emitter<T0, T1, T2>,

Source

pub fn sqrshrun<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrshrunEmitter<T0, T1, T2>,

Source

pub fn sqrshrun2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqrshrun2Emitter<T0, T1, T2>,

Source

pub fn sqshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqshlEmitter<T0, T1, T2>,

Source

pub fn sqshlu<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqshluEmitter<T0, T1, T2>,

Source

pub fn sqshrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqshrnEmitter<T0, T1, T2>,

Source

pub fn sqshrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqshrn2Emitter<T0, T1, T2>,

Source

pub fn sqshrun<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqshrunEmitter<T0, T1, T2>,

Source

pub fn sqshrun2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sqshrun2Emitter<T0, T1, T2>,

Source

pub fn sqsub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqsubEmitter<T0, T1, T2>,

Source

pub fn sqxtn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SqxtnEmitter<T0, T1>,

Source

pub fn sqxtn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sqxtn2Emitter<T0, T1>,

Source

pub fn sqxtun<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SqxtunEmitter<T0, T1>,

Source

pub fn sqxtun2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sqxtun2Emitter<T0, T1>,

Source

pub fn srhadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SrhaddEmitter<T0, T1, T2>,

Source

pub fn sri<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SriEmitter<T0, T1, T2>,

Source

pub fn srshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SrshlEmitter<T0, T1, T2>,

Source

pub fn srshr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SrshrEmitter<T0, T1, T2>,

Source

pub fn srsra<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SrsraEmitter<T0, T1, T2>,

Source

pub fn sshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SshlEmitter<T0, T1, T2>,

Source

pub fn sshll<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SshllEmitter<T0, T1, T2>,

Source

pub fn sshll2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sshll2Emitter<T0, T1, T2>,

Source

pub fn sshr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SshrEmitter<T0, T1, T2>,

Source

pub fn ssra<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SsraEmitter<T0, T1, T2>,

Source

pub fn ssubl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SsublEmitter<T0, T1, T2>,

Source

pub fn ssubl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ssubl2Emitter<T0, T1, T2>,

Source

pub fn ssubw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SsubwEmitter<T0, T1, T2>,

Source

pub fn ssubw2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ssubw2Emitter<T0, T1, T2>,

Source

pub fn st1<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: St1Emitter<T0, T1>,

Source

pub fn st1_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: St13Emitter<T0, T1, T2>,

Source

pub fn st1_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: St14Emitter<T0, T1, T2, T3>,

Source

pub fn st1_5<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: St15Emitter<T0, T1, T2, T3, T4>,

Source

pub fn st2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: St2Emitter<T0, T1, T2>,

Source

pub fn st3<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: St3Emitter<T0, T1, T2, T3>,

Source

pub fn st4<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: St4Emitter<T0, T1, T2, T3, T4>,

Source

pub fn subhn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SubhnEmitter<T0, T1, T2>,

Source

pub fn subhn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Subhn2Emitter<T0, T1, T2>,

Source

pub fn suqadd<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SuqaddEmitter<T0, T1>,

Source

pub fn sxtl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: SxtlEmitter<T0, T1>,

Source

pub fn sxtl2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sxtl2Emitter<T0, T1>,

Source

pub fn tbl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: TblEmitter<T0, T1, T2>,

Source

pub fn tbl_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Tbl4Emitter<T0, T1, T2, T3>,

Source

pub fn tbl_5<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Tbl5Emitter<T0, T1, T2, T3, T4>,

Source

pub fn tbl_6<T0, T1, T2, T3, T4, T5>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, op5: T5, )
where Self: Tbl6Emitter<T0, T1, T2, T3, T4, T5>,

Source

pub fn tbx<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: TbxEmitter<T0, T1, T2>,

Source

pub fn tbx_4<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Tbx4Emitter<T0, T1, T2, T3>,

Source

pub fn tbx_5<T0, T1, T2, T3, T4>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, )
where Self: Tbx5Emitter<T0, T1, T2, T3, T4>,

Source

pub fn tbx_6<T0, T1, T2, T3, T4, T5>( &mut self, op0: T0, op1: T1, op2: T2, op3: T3, op4: T4, op5: T5, )
where Self: Tbx6Emitter<T0, T1, T2, T3, T4, T5>,

Source

pub fn trn1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Trn1Emitter<T0, T1, T2>,

Source

pub fn trn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Trn2Emitter<T0, T1, T2>,

Source

pub fn uaba<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UabaEmitter<T0, T1, T2>,

Source

pub fn uabal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UabalEmitter<T0, T1, T2>,

Source

pub fn uabal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uabal2Emitter<T0, T1, T2>,

Source

pub fn uabd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UabdEmitter<T0, T1, T2>,

Source

pub fn uabdl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UabdlEmitter<T0, T1, T2>,

Source

pub fn uabdl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uabdl2Emitter<T0, T1, T2>,

Source

pub fn uadalp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UadalpEmitter<T0, T1>,

Source

pub fn uaddl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UaddlEmitter<T0, T1, T2>,

Source

pub fn uaddl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uaddl2Emitter<T0, T1, T2>,

Source

pub fn uaddlp<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UaddlpEmitter<T0, T1>,

Source

pub fn uaddlv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UaddlvEmitter<T0, T1>,

Source

pub fn uaddw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UaddwEmitter<T0, T1, T2>,

Source

pub fn uaddw2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uaddw2Emitter<T0, T1, T2>,

Source

pub fn ucvtf<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UcvtfEmitter<T0, T1>,

Source

pub fn ucvtf_3<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ucvtf3Emitter<T0, T1, T2>,

Source

pub fn uhadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UhaddEmitter<T0, T1, T2>,

Source

pub fn uhsub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UhsubEmitter<T0, T1, T2>,

Source

pub fn umaxp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmaxpEmitter<T0, T1, T2>,

Source

pub fn umaxv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UmaxvEmitter<T0, T1>,

Source

pub fn uminp<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UminpEmitter<T0, T1, T2>,

Source

pub fn uminv<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UminvEmitter<T0, T1>,

Source

pub fn umlal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmlalEmitter<T0, T1, T2>,

Source

pub fn umlal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Umlal2Emitter<T0, T1, T2>,

Source

pub fn umlsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmlslEmitter<T0, T1, T2>,

Source

pub fn umlsl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Umlsl2Emitter<T0, T1, T2>,

Source

pub fn umov<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UmovEmitter<T0, T1>,

Source

pub fn umull2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Umull2Emitter<T0, T1, T2>,

Source

pub fn uqadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqaddEmitter<T0, T1, T2>,

Source

pub fn uqrshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqrshlEmitter<T0, T1, T2>,

Source

pub fn uqrshrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqrshrnEmitter<T0, T1, T2>,

Source

pub fn uqrshrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uqrshrn2Emitter<T0, T1, T2>,

Source

pub fn uqshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqshlEmitter<T0, T1, T2>,

Source

pub fn uqshrn<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqshrnEmitter<T0, T1, T2>,

Source

pub fn uqshrn2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uqshrn2Emitter<T0, T1, T2>,

Source

pub fn uqsub<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UqsubEmitter<T0, T1, T2>,

Source

pub fn uqxtn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UqxtnEmitter<T0, T1>,

Source

pub fn uqxtn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Uqxtn2Emitter<T0, T1>,

Source

pub fn urecpe<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UrecpeEmitter<T0, T1>,

Source

pub fn urhadd<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UrhaddEmitter<T0, T1, T2>,

Source

pub fn urshl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UrshlEmitter<T0, T1, T2>,

Source

pub fn urshr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UrshrEmitter<T0, T1, T2>,

Source

pub fn ursqrte<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UrsqrteEmitter<T0, T1>,

Source

pub fn ursra<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UrsraEmitter<T0, T1, T2>,

Source

pub fn ushl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UshlEmitter<T0, T1, T2>,

Source

pub fn ushll<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UshllEmitter<T0, T1, T2>,

Source

pub fn ushll2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Ushll2Emitter<T0, T1, T2>,

Source

pub fn ushr<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UshrEmitter<T0, T1, T2>,

Source

pub fn usqadd<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UsqaddEmitter<T0, T1>,

Source

pub fn usra<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UsraEmitter<T0, T1, T2>,

Source

pub fn usubl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UsublEmitter<T0, T1, T2>,

Source

pub fn usubl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Usubl2Emitter<T0, T1, T2>,

Source

pub fn usubw<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UsubwEmitter<T0, T1, T2>,

Source

pub fn usubw2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Usubw2Emitter<T0, T1, T2>,

Source

pub fn uxtl<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: UxtlEmitter<T0, T1>,

Source

pub fn uxtl2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Uxtl2Emitter<T0, T1>,

Source

pub fn uzp1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uzp1Emitter<T0, T1, T2>,

Source

pub fn uzp2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Uzp2Emitter<T0, T1, T2>,

Source

pub fn xtn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: XtnEmitter<T0, T1>,

Source

pub fn xtn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Xtn2Emitter<T0, T1>,

Source

pub fn zip1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Zip1Emitter<T0, T1, T2>,

Source

pub fn zip2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Zip2Emitter<T0, T1, T2>,

Source

pub fn aesd<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AesdEmitter<T0, T1>,

Source

pub fn aese<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AeseEmitter<T0, T1>,

Source

pub fn aesimc<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AesimcEmitter<T0, T1>,

Source

pub fn aesmc<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: AesmcEmitter<T0, T1>,

Source

pub fn sha1c<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha1cEmitter<T0, T1, T2>,

Source

pub fn sha1h<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sha1hEmitter<T0, T1>,

Source

pub fn sha1m<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha1mEmitter<T0, T1, T2>,

Source

pub fn sha1p<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha1pEmitter<T0, T1, T2>,

Source

pub fn sha1su0<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha1su0Emitter<T0, T1, T2>,

Source

pub fn sha1su1<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sha1su1Emitter<T0, T1>,

Source

pub fn sha256h<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha256hEmitter<T0, T1, T2>,

Source

pub fn sha256h2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha256h2Emitter<T0, T1, T2>,

Source

pub fn sha256su0<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sha256su0Emitter<T0, T1>,

Source

pub fn sha256su1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha256su1Emitter<T0, T1, T2>,

Source

pub fn sqrdmlah<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrdmlahEmitter<T0, T1, T2>,

Source

pub fn sqrdmlsh<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SqrdmlshEmitter<T0, T1, T2>,

Source

pub fn fcadd<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FcaddEmitter<T0, T1, T2, T3>,

Source

pub fn fcmla<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: FcmlaEmitter<T0, T1, T2, T3>,

Source

pub fn fjcvtzs<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: FjcvtzsEmitter<T0, T1>,

Source

pub fn fmlal<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmlalEmitter<T0, T1, T2>,

Source

pub fn fmlal2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Fmlal2Emitter<T0, T1, T2>,

Source

pub fn fmlsl<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: FmlslEmitter<T0, T1, T2>,

Source

pub fn fmlsl2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Fmlsl2Emitter<T0, T1, T2>,

Source

pub fn bcax<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: BcaxEmitter<T0, T1, T2, T3>,

Source

pub fn eor3<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Eor3Emitter<T0, T1, T2, T3>,

Source

pub fn rax1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Rax1Emitter<T0, T1, T2>,

Source

pub fn xar<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: XarEmitter<T0, T1, T2, T3>,

Source

pub fn sha512h<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha512hEmitter<T0, T1, T2>,

Source

pub fn sha512h2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha512h2Emitter<T0, T1, T2>,

Source

pub fn sha512su0<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sha512su0Emitter<T0, T1>,

Source

pub fn sha512su1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sha512su1Emitter<T0, T1, T2>,

Source

pub fn sm3partw1<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3partw1Emitter<T0, T1, T2>,

Source

pub fn sm3partw2<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3partw2Emitter<T0, T1, T2>,

Source

pub fn sm3ss1<T0, T1, T2, T3>(&mut self, op0: T0, op1: T1, op2: T2, op3: T3)
where Self: Sm3ss1Emitter<T0, T1, T2, T3>,

Source

pub fn sm3tt1a<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3tt1aEmitter<T0, T1, T2>,

Source

pub fn sm3tt1b<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3tt1bEmitter<T0, T1, T2>,

Source

pub fn sm3tt2a<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3tt2aEmitter<T0, T1, T2>,

Source

pub fn sm3tt2b<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm3tt2bEmitter<T0, T1, T2>,

Source

pub fn sm4e<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Sm4eEmitter<T0, T1>,

Source

pub fn sm4ekey<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: Sm4ekeyEmitter<T0, T1, T2>,

Source

pub fn sdot<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SdotEmitter<T0, T1, T2>,

Source

pub fn udot<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UdotEmitter<T0, T1, T2>,

Source

pub fn bfcvt<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: BfcvtEmitter<T0, T1>,

Source

pub fn bfcvtn<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: BfcvtnEmitter<T0, T1>,

Source

pub fn bfcvtn2<T0, T1>(&mut self, op0: T0, op1: T1)
where Self: Bfcvtn2Emitter<T0, T1>,

Source

pub fn bfmlalb<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BfmlalbEmitter<T0, T1, T2>,

Source

pub fn bfmlalt<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BfmlaltEmitter<T0, T1, T2>,

Source

pub fn bfmmla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BfmmlaEmitter<T0, T1, T2>,

Source

pub fn bfdot<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: BfdotEmitter<T0, T1, T2>,

Source

pub fn smmla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SmmlaEmitter<T0, T1, T2>,

Source

pub fn sudot<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: SudotEmitter<T0, T1, T2>,

Source

pub fn ummla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UmmlaEmitter<T0, T1, T2>,

Source

pub fn usdot<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UsdotEmitter<T0, T1, T2>,

Source

pub fn usmmla<T0, T1, T2>(&mut self, op0: T0, op1: T1, op2: T2)
where Self: UsmmlaEmitter<T0, T1, T2>,

Trait Implementations§

Source§

impl AbsEmitter<Gp, Gp> for Assembler<'_>

Source§

fn abs(&mut self, op0: Gp, op1: Gp)

Source§

impl AbsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn abs(&mut self, op0: Vec, op1: Vec)

Source§

impl AdcEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn adc(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AdcsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn adcs(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Add4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn add_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl Add4Emitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn add_4(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl AddEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn add(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AddEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn add(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl AddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn add(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl AddgEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn addg(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl Addhn2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn addhn2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl AddhnEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn addhn(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Addp3Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn addp_3(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl AddpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn addp(&mut self, op0: Vec, op1: Vec)

Source§

impl Adds4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn adds_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl Adds4Emitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn adds_4(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl AddsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn adds(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AddsEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn adds(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl AddvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn addv(&mut self, op0: Vec, op1: Vec)

Source§

impl AdrEmitter<Gp, Imm> for Assembler<'_>

Source§

fn adr(&mut self, op0: Gp, op1: Imm)

Source§

impl AdrEmitter<Gp, Label> for Assembler<'_>

Source§

fn adr(&mut self, op0: Gp, op1: Label)

Source§

impl AdrEmitter<Gp, Sym> for Assembler<'_>

Source§

fn adr(&mut self, op0: Gp, op1: Sym)

Source§

impl AdrpEmitter<Gp, Imm> for Assembler<'_>

Source§

fn adrp(&mut self, op0: Gp, op1: Imm)

Source§

impl AdrpEmitter<Gp, Label> for Assembler<'_>

Source§

fn adrp(&mut self, op0: Gp, op1: Label)

Source§

impl AdrpEmitter<Gp, Sym> for Assembler<'_>

Source§

fn adrp(&mut self, op0: Gp, op1: Sym)

Source§

impl AesdEmitter<Vec, Vec> for Assembler<'_>

Source§

fn aesd(&mut self, op0: Vec, op1: Vec)

Source§

impl AeseEmitter<Vec, Vec> for Assembler<'_>

Source§

fn aese(&mut self, op0: Vec, op1: Vec)

Source§

impl AesimcEmitter<Vec, Vec> for Assembler<'_>

Source§

fn aesimc(&mut self, op0: Vec, op1: Vec)

Source§

impl AesmcEmitter<Vec, Vec> for Assembler<'_>

Source§

fn aesmc(&mut self, op0: Vec, op1: Vec)

Source§

impl And4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn and__4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl AndEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn and_(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AndEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn and_(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl AndEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn and_(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Ands4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn ands_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl AndsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn ands(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AndsEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn ands(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl AsrEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn asr(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AsrEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn asr(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl AsrvEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn asrv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl AtEmitter<Imm, Gp> for Assembler<'_>

Source§

fn at(&mut self, op0: Imm, op1: Gp)

Source§

impl AutdaEmitter<Gp, Gp> for Assembler<'_>

Source§

fn autda(&mut self, op0: Gp, op1: Gp)

Source§

impl AutdbEmitter<Gp, Gp> for Assembler<'_>

Source§

fn autdb(&mut self, op0: Gp, op1: Gp)

Source§

impl AutdzaEmitter<Gp> for Assembler<'_>

Source§

fn autdza(&mut self, op0: Gp)

Source§

impl AutdzbEmitter<Gp> for Assembler<'_>

Source§

fn autdzb(&mut self, op0: Gp)

Source§

impl Autia1716Emitter for Assembler<'_>

Source§

fn autia1716(&mut self)

Source§

impl AutiaEmitter<Gp, Gp> for Assembler<'_>

Source§

fn autia(&mut self, op0: Gp, op1: Gp)

Source§

impl AutiaspEmitter for Assembler<'_>

Source§

fn autiasp(&mut self)

Source§

impl AutiazEmitter for Assembler<'_>

Source§

fn autiaz(&mut self)

Source§

impl Autib1716Emitter for Assembler<'_>

Source§

fn autib1716(&mut self)

Source§

impl AutibEmitter<Gp, Gp> for Assembler<'_>

Source§

fn autib(&mut self, op0: Gp, op1: Gp)

Source§

impl AutibspEmitter for Assembler<'_>

Source§

fn autibsp(&mut self)

Source§

impl AutibzEmitter for Assembler<'_>

Source§

fn autibz(&mut self)

Source§

impl AutizaEmitter<Gp> for Assembler<'_>

Source§

fn autiza(&mut self, op0: Gp)

Source§

impl AutizbEmitter<Gp> for Assembler<'_>

Source§

fn autizb(&mut self, op0: Gp)

Source§

impl AxflagEmitter for Assembler<'_>

Source§

fn axflag(&mut self)

Source§

impl BEmitter<Imm> for Assembler<'_>

Source§

fn b(&mut self, op0: Imm)

Source§

fn b_eq(&mut self, op0: Imm)

Source§

fn b_ne(&mut self, op0: Imm)

Source§

fn b_cs(&mut self, op0: Imm)

Source§

fn b_hs(&mut self, op0: Imm)

Source§

fn b_cc(&mut self, op0: Imm)

Source§

fn b_lo(&mut self, op0: Imm)

Source§

fn b_mi(&mut self, op0: Imm)

Source§

fn b_pl(&mut self, op0: Imm)

Source§

fn b_vs(&mut self, op0: Imm)

Source§

fn b_vc(&mut self, op0: Imm)

Source§

fn b_hi(&mut self, op0: Imm)

Source§

fn b_ls(&mut self, op0: Imm)

Source§

fn b_ge(&mut self, op0: Imm)

Source§

fn b_lt(&mut self, op0: Imm)

Source§

fn b_gt(&mut self, op0: Imm)

Source§

fn b_le(&mut self, op0: Imm)

Source§

fn b_al(&mut self, op0: Imm)

Source§

impl BEmitter<Label> for Assembler<'_>

Source§

fn b(&mut self, op0: Label)

Source§

fn b_eq(&mut self, op0: Label)

Source§

fn b_ne(&mut self, op0: Label)

Source§

fn b_cs(&mut self, op0: Label)

Source§

fn b_hs(&mut self, op0: Label)

Source§

fn b_cc(&mut self, op0: Label)

Source§

fn b_lo(&mut self, op0: Label)

Source§

fn b_mi(&mut self, op0: Label)

Source§

fn b_pl(&mut self, op0: Label)

Source§

fn b_vs(&mut self, op0: Label)

Source§

fn b_vc(&mut self, op0: Label)

Source§

fn b_hi(&mut self, op0: Label)

Source§

fn b_ls(&mut self, op0: Label)

Source§

fn b_ge(&mut self, op0: Label)

Source§

fn b_lt(&mut self, op0: Label)

Source§

fn b_gt(&mut self, op0: Label)

Source§

fn b_le(&mut self, op0: Label)

Source§

fn b_al(&mut self, op0: Label)

Source§

impl BcEmitter<Imm> for Assembler<'_>

Source§

fn bc_eq(&mut self, op0: Imm)

Source§

fn bc_ne(&mut self, op0: Imm)

Source§

fn bc_cs(&mut self, op0: Imm)

Source§

fn bc_hs(&mut self, op0: Imm)

Source§

fn bc_cc(&mut self, op0: Imm)

Source§

fn bc_lo(&mut self, op0: Imm)

Source§

fn bc_mi(&mut self, op0: Imm)

Source§

fn bc_pl(&mut self, op0: Imm)

Source§

fn bc_vs(&mut self, op0: Imm)

Source§

fn bc_vc(&mut self, op0: Imm)

Source§

fn bc_hi(&mut self, op0: Imm)

Source§

fn bc_ls(&mut self, op0: Imm)

Source§

fn bc_ge(&mut self, op0: Imm)

Source§

fn bc_lt(&mut self, op0: Imm)

Source§

fn bc_gt(&mut self, op0: Imm)

Source§

fn bc_le(&mut self, op0: Imm)

Source§

fn bc_al(&mut self, op0: Imm)

Source§

impl BcEmitter<Label> for Assembler<'_>

Source§

fn bc_eq(&mut self, op0: Label)

Source§

fn bc_ne(&mut self, op0: Label)

Source§

fn bc_cs(&mut self, op0: Label)

Source§

fn bc_hs(&mut self, op0: Label)

Source§

fn bc_cc(&mut self, op0: Label)

Source§

fn bc_lo(&mut self, op0: Label)

Source§

fn bc_mi(&mut self, op0: Label)

Source§

fn bc_pl(&mut self, op0: Label)

Source§

fn bc_vs(&mut self, op0: Label)

Source§

fn bc_vc(&mut self, op0: Label)

Source§

fn bc_hi(&mut self, op0: Label)

Source§

fn bc_ls(&mut self, op0: Label)

Source§

fn bc_ge(&mut self, op0: Label)

Source§

fn bc_lt(&mut self, op0: Label)

Source§

fn bc_gt(&mut self, op0: Label)

Source§

fn bc_le(&mut self, op0: Label)

Source§

fn bc_al(&mut self, op0: Label)

Source§

impl BcEmitter<Sym> for Assembler<'_>

Source§

fn bc_eq(&mut self, op0: Sym)

Source§

fn bc_ne(&mut self, op0: Sym)

Source§

fn bc_cs(&mut self, op0: Sym)

Source§

fn bc_hs(&mut self, op0: Sym)

Source§

fn bc_cc(&mut self, op0: Sym)

Source§

fn bc_lo(&mut self, op0: Sym)

Source§

fn bc_mi(&mut self, op0: Sym)

Source§

fn bc_pl(&mut self, op0: Sym)

Source§

fn bc_vs(&mut self, op0: Sym)

Source§

fn bc_vc(&mut self, op0: Sym)

Source§

fn bc_hi(&mut self, op0: Sym)

Source§

fn bc_ls(&mut self, op0: Sym)

Source§

fn bc_ge(&mut self, op0: Sym)

Source§

fn bc_lt(&mut self, op0: Sym)

Source§

fn bc_gt(&mut self, op0: Sym)

Source§

fn bc_le(&mut self, op0: Sym)

Source§

fn bc_al(&mut self, op0: Sym)

Source§

impl BcaxEmitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn bcax(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl BfcEmitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn bfc(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl BfcvtEmitter<Vec, Vec> for Assembler<'_>

Source§

fn bfcvt(&mut self, op0: Vec, op1: Vec)

Source§

impl Bfcvtn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn bfcvtn2(&mut self, op0: Vec, op1: Vec)

Source§

impl BfcvtnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn bfcvtn(&mut self, op0: Vec, op1: Vec)

Source§

impl BfdotEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bfdot(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BfiEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn bfi(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl BfmEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn bfm(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl BfmlalbEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bfmlalb(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BfmlaltEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bfmlalt(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BfmmlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bfmmla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BfxilEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn bfxil(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl Bic2Emitter<Vec, Imm> for Assembler<'_>

Source§

fn bic_2(&mut self, op0: Vec, op1: Imm)

Source§

impl Bic4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn bic_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl BicEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn bic(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl BicEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn bic(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl BicEmitter<Vec, Imm, Imm> for Assembler<'_>

Source§

fn bic(&mut self, op0: Vec, op1: Imm, op2: Imm)

Source§

impl BicEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bic(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Bics4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn bics_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl BicsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn bics(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl BicsEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn bics(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl BifEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bif(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BitEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bit(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BlEmitter<Imm> for Assembler<'_>

Source§

fn bl(&mut self, op0: Imm)

Source§

impl BlEmitter<Label> for Assembler<'_>

Source§

fn bl(&mut self, op0: Label)

Source§

impl BlEmitter<Sym> for Assembler<'_>

Source§

fn bl(&mut self, op0: Sym)

Source§

impl BlrEmitter<Gp> for Assembler<'_>

Source§

fn blr(&mut self, op0: Gp)

Source§

impl BrEmitter<Gp> for Assembler<'_>

Source§

fn br(&mut self, op0: Gp)

Source§

impl BrkEmitter<Imm> for Assembler<'_>

Source§

fn brk(&mut self, op0: Imm)

Source§

impl BslEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn bsl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl BtiEmitter<Imm> for Assembler<'_>

Source§

fn bti(&mut self, op0: Imm)

Source§

impl CasEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn cas(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casa(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CasbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CashEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn cash(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CaslEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn casl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CaslbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn caslb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CaslhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn caslh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl CaspEmitter<Gp, Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn casp(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp, op4: Mem)

Source§

impl CaspaEmitter<Gp, Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn caspa(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp, op4: Mem)

Source§

impl CaspalEmitter<Gp, Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn caspal(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp, op4: Mem)

Source§

impl CasplEmitter<Gp, Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn caspl(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp, op4: Mem)

Source§

impl CbnzEmitter<Gp, Imm> for Assembler<'_>

Source§

fn cbnz(&mut self, op0: Gp, op1: Imm)

Source§

impl CbnzEmitter<Gp, Label> for Assembler<'_>

Source§

fn cbnz(&mut self, op0: Gp, op1: Label)

Source§

impl CbnzEmitter<Gp, Sym> for Assembler<'_>

Source§

fn cbnz(&mut self, op0: Gp, op1: Sym)

Source§

impl CbzEmitter<Gp, Imm> for Assembler<'_>

Source§

fn cbz(&mut self, op0: Gp, op1: Imm)

Source§

impl CbzEmitter<Gp, Label> for Assembler<'_>

Source§

fn cbz(&mut self, op0: Gp, op1: Label)

Source§

impl CbzEmitter<Gp, Sym> for Assembler<'_>

Source§

fn cbz(&mut self, op0: Gp, op1: Sym)

Source§

impl CcmnEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn ccmn(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl CcmnEmitter<Gp, Imm, Imm, Imm> for Assembler<'_>

Source§

fn ccmn(&mut self, op0: Gp, op1: Imm, op2: Imm, op3: Imm)

Source§

impl CcmpEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn ccmp(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl CcmpEmitter<Gp, Imm, Imm, Imm> for Assembler<'_>

Source§

fn ccmp(&mut self, op0: Gp, op1: Imm, op2: Imm, op3: Imm)

Source§

impl CfinvEmitter for Assembler<'_>

Source§

fn cfinv(&mut self)

Source§

impl ChkfeatEmitter<Gp> for Assembler<'_>

Source§

fn chkfeat(&mut self, op0: Gp)

Source§

impl CincEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn cinc(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl CinvEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn cinv(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl ClrbhbEmitter for Assembler<'_>

Source§

fn clrbhb(&mut self)

Source§

impl ClrexEmitter<Imm> for Assembler<'_>

Source§

fn clrex(&mut self, op0: Imm)

Source§

impl ClsEmitter<Gp, Gp> for Assembler<'_>

Source§

fn cls(&mut self, op0: Gp, op1: Gp)

Source§

impl ClsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn cls(&mut self, op0: Vec, op1: Vec)

Source§

impl ClzEmitter<Gp, Gp> for Assembler<'_>

Source§

fn clz(&mut self, op0: Gp, op1: Gp)

Source§

impl ClzEmitter<Vec, Vec> for Assembler<'_>

Source§

fn clz(&mut self, op0: Vec, op1: Vec)

Source§

impl CmeqEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn cmeq(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl CmeqEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmeq(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CmgeEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn cmge(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl CmgeEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmge(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CmgtEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn cmgt(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl CmgtEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmgt(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CmhiEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmhi(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CmhsEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmhs(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CmleEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn cmle(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl CmltEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn cmlt(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Cmn3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn cmn_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl Cmn3Emitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn cmn_3(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl CmnEmitter<Gp, Gp> for Assembler<'_>

Source§

fn cmn(&mut self, op0: Gp, op1: Gp)

Source§

impl CmnEmitter<Gp, Imm> for Assembler<'_>

Source§

fn cmn(&mut self, op0: Gp, op1: Imm)

Source§

impl Cmp3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn cmp_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl Cmp3Emitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn cmp_3(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl CmpEmitter<Gp, Gp> for Assembler<'_>

Source§

fn cmp(&mut self, op0: Gp, op1: Gp)

Source§

impl CmpEmitter<Gp, Imm> for Assembler<'_>

Source§

fn cmp(&mut self, op0: Gp, op1: Imm)

Source§

impl CmppEmitter<Gp, Gp> for Assembler<'_>

Source§

fn cmpp(&mut self, op0: Gp, op1: Gp)

Source§

impl CmtstEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn cmtst(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl CnegEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn cneg(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl CntEmitter<Gp, Gp> for Assembler<'_>

Source§

fn cnt(&mut self, op0: Gp, op1: Gp)

Source§

impl CntEmitter<Vec, Vec> for Assembler<'_>

Source§

fn cnt(&mut self, op0: Vec, op1: Vec)

Source§

impl Crc32bEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32b(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32cbEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32cb(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32chEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32ch(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32cwEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32cw(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32cxEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32cx(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32hEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32h(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32wEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32w(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Crc32xEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn crc32x(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl CsdbEmitter for Assembler<'_>

Source§

fn csdb(&mut self)

Source§

impl CselEmitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn csel(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl CsetEmitter<Gp, Imm> for Assembler<'_>

Source§

fn cset(&mut self, op0: Gp, op1: Imm)

Source§

impl CsetmEmitter<Gp, Imm> for Assembler<'_>

Source§

fn csetm(&mut self, op0: Gp, op1: Imm)

Source§

impl CsincEmitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn csinc(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl CsinvEmitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn csinv(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl CsnegEmitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn csneg(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl CtzEmitter<Gp, Gp> for Assembler<'_>

Source§

fn ctz(&mut self, op0: Gp, op1: Gp)

Source§

impl DcEmitter<Imm, Gp> for Assembler<'_>

Source§

fn dc(&mut self, op0: Imm, op1: Gp)

Source§

impl Dcps1Emitter<Imm> for Assembler<'_>

Source§

fn dcps1(&mut self, op0: Imm)

Source§

impl Dcps2Emitter<Imm> for Assembler<'_>

Source§

fn dcps2(&mut self, op0: Imm)

Source§

impl Dcps3Emitter<Imm> for Assembler<'_>

Source§

fn dcps3(&mut self, op0: Imm)

Source§

impl DghEmitter for Assembler<'_>

Source§

fn dgh(&mut self)

Source§

impl DmbEmitter<Imm> for Assembler<'_>

Source§

fn dmb(&mut self, op0: Imm)

Source§

impl DrpsEmitter for Assembler<'_>

Source§

fn drps(&mut self)

Source§

impl DsbEmitter<Imm> for Assembler<'_>

Source§

fn dsb(&mut self, op0: Imm)

Source§

impl DupEmitter<Vec, Gp> for Assembler<'_>

Source§

fn dup(&mut self, op0: Vec, op1: Gp)

Source§

impl DupEmitter<Vec, Vec> for Assembler<'_>

Source§

fn dup(&mut self, op0: Vec, op1: Vec)

Source§

impl Eon4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn eon_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl EonEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn eon(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Eor3Emitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn eor3(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl Eor4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn eor_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl EorEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn eor(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl EorEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn eor(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl EorEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn eor(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl EretEmitter for Assembler<'_>

Source§

fn eret(&mut self)

Source§

impl EsbEmitter for Assembler<'_>

Source§

fn esb(&mut self)

Source§

impl ExtEmitter<Vec, Vec, Vec, Imm> for Assembler<'_>

Source§

fn ext(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Imm)

Source§

impl ExtrEmitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn extr(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl FabdEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fabd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FabsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fabs(&mut self, op0: Vec, op1: Vec)

Source§

impl FacgeEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn facge(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FacgtEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn facgt(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Faddp3Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn faddp_3(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FaddpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn faddp(&mut self, op0: Vec, op1: Vec)

Source§

impl FcaddEmitter<Vec, Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcadd(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Imm)

Source§

impl FccmpEmitter<Vec, Vec, Imm, Imm> for Assembler<'_>

Source§

fn fccmp(&mut self, op0: Vec, op1: Vec, op2: Imm, op3: Imm)

Source§

impl FccmpeEmitter<Vec, Vec, Imm, Imm> for Assembler<'_>

Source§

fn fccmpe(&mut self, op0: Vec, op1: Vec, op2: Imm, op3: Imm)

Source§

impl FcmeqEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmeq(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcmeqEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fcmeq(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FcmgeEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmge(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcmgeEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fcmge(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FcmgtEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmgt(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcmgtEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fcmgt(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FcmlaEmitter<Vec, Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmla(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Imm)

Source§

impl FcmleEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmle(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcmltEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcmlt(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcmpEmitter<Vec, Imm> for Assembler<'_>

Source§

fn fcmp(&mut self, op0: Vec, op1: Imm)

Source§

impl FcmpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcmp(&mut self, op0: Vec, op1: Vec)

Source§

impl FcmpeEmitter<Vec, Imm> for Assembler<'_>

Source§

fn fcmpe(&mut self, op0: Vec, op1: Imm)

Source§

impl FcmpeEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcmpe(&mut self, op0: Vec, op1: Vec)

Source§

impl FcselEmitter<Vec, Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcsel(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Imm)

Source§

impl FcvtEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvt(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtasEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtas(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtasEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtas(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtauEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtau(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtauEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtau(&mut self, op0: Vec, op1: Vec)

Source§

impl Fcvtl2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtl2(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtlEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtl(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtmsEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtms(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtmsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtms(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtmuEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtmu(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtmuEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtmu(&mut self, op0: Vec, op1: Vec)

Source§

impl Fcvtn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtn2(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtn(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtnsEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtns(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtnsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtns(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtnuEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtnu(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtnuEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtnu(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtpsEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtps(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtpsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtps(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtpuEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtpu(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtpuEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtpu(&mut self, op0: Vec, op1: Vec)

Source§

impl Fcvtxn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtxn2(&mut self, op0: Vec, op1: Vec)

Source§

impl FcvtxnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtxn(&mut self, op0: Vec, op1: Vec)

Source§

impl Fcvtzs3Emitter<Gp, Vec, Imm> for Assembler<'_>

Source§

fn fcvtzs_3(&mut self, op0: Gp, op1: Vec, op2: Imm)

Source§

impl Fcvtzs3Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcvtzs_3(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcvtzsEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtzs(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtzsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtzs(&mut self, op0: Vec, op1: Vec)

Source§

impl Fcvtzu3Emitter<Gp, Vec, Imm> for Assembler<'_>

Source§

fn fcvtzu_3(&mut self, op0: Gp, op1: Vec, op2: Imm)

Source§

impl Fcvtzu3Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn fcvtzu_3(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl FcvtzuEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fcvtzu(&mut self, op0: Gp, op1: Vec)

Source§

impl FcvtzuEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fcvtzu(&mut self, op0: Vec, op1: Vec)

Source§

impl FdivEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fdiv(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FjcvtzsEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fjcvtzs(&mut self, op0: Gp, op1: Vec)

Source§

impl FmaddEmitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmadd(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl FmaxEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmax(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmaxnmEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmaxnm(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Fmaxnmp2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fmaxnmp_2(&mut self, op0: Vec, op1: Vec)

Source§

impl FmaxnmpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmaxnmp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmaxnmvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fmaxnmv(&mut self, op0: Vec, op1: Vec)

Source§

impl Fmaxp2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fmaxp_2(&mut self, op0: Vec, op1: Vec)

Source§

impl FmaxpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmaxp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmaxvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fmaxv(&mut self, op0: Vec, op1: Vec)

Source§

impl FminEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmin(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FminnmEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fminnm(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Fminnmp2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn fminnmp_2(&mut self, op0: Vec, op1: Vec)

Source§

impl FminnmpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fminnmp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FminnmvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fminnmv(&mut self, op0: Vec, op1: Vec)

Source§

impl Fminp3Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fminp_3(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FminpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fminp(&mut self, op0: Vec, op1: Vec)

Source§

impl FminvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fminv(&mut self, op0: Vec, op1: Vec)

Source§

impl FmlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Fmlal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmlal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmlalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmlal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmlsEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmls(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Fmlsl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmlsl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmlslEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmlsl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmovEmitter<Gp, Vec> for Assembler<'_>

Source§

fn fmov(&mut self, op0: Gp, op1: Vec)

Source§

impl FmovEmitter<Vec, Gp> for Assembler<'_>

Source§

fn fmov(&mut self, op0: Vec, op1: Gp)

Source§

impl FmovEmitter<Vec, Imm> for Assembler<'_>

Source§

fn fmov(&mut self, op0: Vec, op1: Imm)

Source§

impl FmovEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fmov(&mut self, op0: Vec, op1: Vec)

Source§

impl FmsubEmitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmsub(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl FmulEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmul(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FmulxEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fmulx(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FnegEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fneg(&mut self, op0: Vec, op1: Vec)

Source§

impl FnmaddEmitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn fnmadd(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl FnmsubEmitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn fnmsub(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl FnmulEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fnmul(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FrecpeEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frecpe(&mut self, op0: Vec, op1: Vec)

Source§

impl FrecpsEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn frecps(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FrecpxEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frecpx(&mut self, op0: Vec, op1: Vec)

Source§

impl Frint32xEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frint32x(&mut self, op0: Vec, op1: Vec)

Source§

impl Frint32zEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frint32z(&mut self, op0: Vec, op1: Vec)

Source§

impl Frint64xEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frint64x(&mut self, op0: Vec, op1: Vec)

Source§

impl Frint64zEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frint64z(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintaEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frinta(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintiEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frinti(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintmEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frintm(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frintn(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frintp(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintxEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frintx(&mut self, op0: Vec, op1: Vec)

Source§

impl FrintzEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frintz(&mut self, op0: Vec, op1: Vec)

Source§

impl FrsqrteEmitter<Vec, Vec> for Assembler<'_>

Source§

fn frsqrte(&mut self, op0: Vec, op1: Vec)

Source§

impl FrsqrtsEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn frsqrts(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl FsqrtEmitter<Vec, Vec> for Assembler<'_>

Source§

fn fsqrt(&mut self, op0: Vec, op1: Vec)

Source§

impl FsubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn fsub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl GmiEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn gmi(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl HintEmitter<Imm> for Assembler<'_>

Source§

fn hint(&mut self, op0: Imm)

Source§

impl HltEmitter<Imm> for Assembler<'_>

Source§

fn hlt(&mut self, op0: Imm)

Source§

impl HvcEmitter<Imm> for Assembler<'_>

Source§

fn hvc(&mut self, op0: Imm)

Source§

impl IcEmitter<Imm, Gp> for Assembler<'_>

Source§

fn ic(&mut self, op0: Imm, op1: Gp)

Source§

impl InsEmitter<Vec, Gp> for Assembler<'_>

Source§

fn ins(&mut self, op0: Vec, op1: Gp)

Source§

impl InsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn ins(&mut self, op0: Vec, op1: Vec)

Source§

impl IsbEmitter<Imm> for Assembler<'_>

Source§

fn isb(&mut self, op0: Imm)

Source§

impl Ld13Emitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld1_3(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl Ld14Emitter<Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld1_4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Mem)

Source§

impl Ld15Emitter<Vec, Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld1_5(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Mem)

Source§

impl Ld1Emitter<Vec, Mem> for Assembler<'_>

Source§

fn ld1(&mut self, op0: Vec, op1: Mem)

Source§

impl Ld1rEmitter<Vec, Mem> for Assembler<'_>

Source§

fn ld1r(&mut self, op0: Vec, op1: Mem)

Source§

impl Ld2Emitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld2(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl Ld2rEmitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld2r(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl Ld3Emitter<Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld3(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Mem)

Source§

impl Ld3rEmitter<Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld3r(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Mem)

Source§

impl Ld4Emitter<Vec, Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Mem)

Source§

impl Ld4rEmitter<Vec, Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn ld4r(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Mem)

Source§

impl LdaddEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldadd(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldadda(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaddlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaddlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdarEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldar(&mut self, op0: Gp, op1: Mem)

Source§

impl LdarbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldarb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdarhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldarh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdaxpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldaxp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdaxrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldaxr(&mut self, op0: Gp, op1: Mem)

Source§

impl LdaxrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldaxrb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdaxrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldaxrh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdclrEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclr(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclraEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclra(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclralEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclral(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclralbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclralb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclralhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclralh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdclrlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldclrlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeor(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeoraEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeora(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeoralEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeoral(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeoralbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeoralb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeoralhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeoralh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdeorlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldeorlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdgEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldg(&mut self, op0: Gp, op1: Mem)

Source§

impl LdgmEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldgm(&mut self, op0: Gp, op1: Mem)

Source§

impl LdlarEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldlar(&mut self, op0: Gp, op1: Mem)

Source§

impl LdlarbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldlarb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdlarhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldlarh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdnpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldnp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdnpEmitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn ldnp(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl LdpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdpEmitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn ldp(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl LdpswEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldpsw(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldr(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrEmitter<Vec, Mem> for Assembler<'_>

Source§

fn ldr(&mut self, op0: Vec, op1: Mem)

Source§

impl LdraaEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldraa(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrabEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrab(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrsbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrsb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrshEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrsh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdrswEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldrsw(&mut self, op0: Gp, op1: Mem)

Source§

impl LdsetEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldset(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldseta(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsethEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldseth(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsetlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsetlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmax(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxa(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsmaxlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmaxlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmin(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsmina(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdsminlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldsminlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdtrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtr(&mut self, op0: Gp, op1: Mem)

Source§

impl LdtrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtrb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdtrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtrh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdtrsbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtrsb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdtrshEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtrsh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdtrswEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldtrsw(&mut self, op0: Gp, op1: Mem)

Source§

impl LdumaxEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumax(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxa(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdumaxlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumaxlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumin(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldumina(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminlEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminlbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminlb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LduminlhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn lduminlh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdurEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldur(&mut self, op0: Gp, op1: Mem)

Source§

impl LdurEmitter<Vec, Mem> for Assembler<'_>

Source§

fn ldur(&mut self, op0: Vec, op1: Mem)

Source§

impl LdurbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldurb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdurhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldurh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdursbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldursb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdurshEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldursh(&mut self, op0: Gp, op1: Mem)

Source§

impl LdurswEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldursw(&mut self, op0: Gp, op1: Mem)

Source§

impl LdxpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn ldxp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl LdxrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldxr(&mut self, op0: Gp, op1: Mem)

Source§

impl LdxrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldxrb(&mut self, op0: Gp, op1: Mem)

Source§

impl LdxrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn ldxrh(&mut self, op0: Gp, op1: Mem)

Source§

impl LoadConstantEmitter<Gp, Constant> for Assembler<'_>

Source§

fn load_constant(&mut self, dst: Gp, src: Constant)

Source§

impl LoadConstantEmitter<Gp, Label> for Assembler<'_>

Source§

fn load_constant(&mut self, dst: Gp, src: Label)

Source§

impl LoadConstantEmitter<Gp, Sym> for Assembler<'_>

Source§

fn load_constant(&mut self, dst: Gp, src: Sym)

Source§

impl LslEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn lsl(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl LslEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn lsl(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl LslvEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn lslv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl LsrEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn lsr(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl LsrEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn lsr(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl LsrvEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn lsrv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl MaddEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn madd(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl MlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn mla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl MlsEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn mls(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl MnegEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn mneg(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl MovEmitter<Gp, Gp> for Assembler<'_>

Source§

fn mov(&mut self, op0: Gp, op1: Gp)

Source§

impl MovEmitter<Gp, Imm> for Assembler<'_>

Source§

fn mov(&mut self, op0: Gp, op1: Imm)

Source§

impl MovEmitter<Gp, Vec> for Assembler<'_>

Source§

fn mov(&mut self, op0: Gp, op1: Vec)

Source§

impl MovEmitter<Vec, Gp> for Assembler<'_>

Source§

fn mov(&mut self, op0: Vec, op1: Gp)

Source§

impl MovEmitter<Vec, Vec> for Assembler<'_>

Source§

fn mov(&mut self, op0: Vec, op1: Vec)

Source§

impl Movi3Emitter<Vec, Imm, Imm> for Assembler<'_>

Source§

fn movi_3(&mut self, op0: Vec, op1: Imm, op2: Imm)

Source§

impl MoviEmitter<Vec, Imm> for Assembler<'_>

Source§

fn movi(&mut self, op0: Vec, op1: Imm)

Source§

impl Movk3Emitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn movk_3(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl MovkEmitter<Gp, Imm> for Assembler<'_>

Source§

fn movk(&mut self, op0: Gp, op1: Imm)

Source§

impl Movn3Emitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn movn_3(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl MovnEmitter<Gp, Imm> for Assembler<'_>

Source§

fn movn(&mut self, op0: Gp, op1: Imm)

Source§

impl Movz3Emitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn movz_3(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl MovzEmitter<Gp, Imm> for Assembler<'_>

Source§

fn movz(&mut self, op0: Gp, op1: Imm)

Source§

impl MrsEmitter<Gp, Imm> for Assembler<'_>

Source§

fn mrs(&mut self, op0: Gp, op1: Imm)

Source§

impl MsrEmitter<Imm, Gp> for Assembler<'_>

Source§

fn msr(&mut self, op0: Imm, op1: Gp)

Source§

impl MsrEmitter<Imm, Imm> for Assembler<'_>

Source§

fn msr(&mut self, op0: Imm, op1: Imm)

Source§

impl MsubEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn msub(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl MulEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn mul(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl MulEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn mul(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Mvn3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn mvn_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl MvnEmitter<Gp, Gp> for Assembler<'_>

Source§

fn mvn(&mut self, op0: Gp, op1: Gp)

Source§

impl MvnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn mvn(&mut self, op0: Vec, op1: Vec)

Source§

impl Mvn_3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn mvn__3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl Mvn_Emitter<Gp, Gp> for Assembler<'_>

Source§

fn mvn_(&mut self, op0: Gp, op1: Gp)

Source§

impl Mvn_Emitter<Vec, Vec> for Assembler<'_>

Source§

fn mvn_(&mut self, op0: Vec, op1: Vec)

Source§

impl Mvni3Emitter<Vec, Imm, Imm> for Assembler<'_>

Source§

fn mvni_3(&mut self, op0: Vec, op1: Imm, op2: Imm)

Source§

impl MvniEmitter<Vec, Imm> for Assembler<'_>

Source§

fn mvni(&mut self, op0: Vec, op1: Imm)

Source§

impl Neg3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn neg_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl NegEmitter<Gp, Gp> for Assembler<'_>

Source§

fn neg(&mut self, op0: Gp, op1: Gp)

Source§

impl NegEmitter<Vec, Vec> for Assembler<'_>

Source§

fn neg(&mut self, op0: Vec, op1: Vec)

Source§

impl Negs3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn negs_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl NegsEmitter<Gp, Gp> for Assembler<'_>

Source§

fn negs(&mut self, op0: Gp, op1: Gp)

Source§

impl NgcEmitter<Gp, Gp> for Assembler<'_>

Source§

fn ngc(&mut self, op0: Gp, op1: Gp)

Source§

impl NgcsEmitter<Gp, Gp> for Assembler<'_>

Source§

fn ngcs(&mut self, op0: Gp, op1: Gp)

Source§

impl NopEmitter for Assembler<'_>

Source§

fn nop(&mut self)

Source§

impl NotEmitter<Vec, Vec> for Assembler<'_>

Source§

fn not_(&mut self, op0: Vec, op1: Vec)

Source§

impl Orn4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn orn_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl OrnEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn orn(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl OrnEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn orn(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Orr2Emitter<Vec, Imm> for Assembler<'_>

Source§

fn orr_2(&mut self, op0: Vec, op1: Imm)

Source§

impl Orr4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn orr_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl OrrEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn orr(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl OrrEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn orr(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl OrrEmitter<Vec, Imm, Imm> for Assembler<'_>

Source§

fn orr(&mut self, op0: Vec, op1: Imm, op2: Imm)

Source§

impl OrrEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn orr(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl PacdaEmitter<Gp, Gp> for Assembler<'_>

Source§

fn pacda(&mut self, op0: Gp, op1: Gp)

Source§

impl PacdbEmitter<Gp, Gp> for Assembler<'_>

Source§

fn pacdb(&mut self, op0: Gp, op1: Gp)

Source§

impl PacdzaEmitter<Gp> for Assembler<'_>

Source§

fn pacdza(&mut self, op0: Gp)

Source§

impl PacdzbEmitter<Gp> for Assembler<'_>

Source§

fn pacdzb(&mut self, op0: Gp)

Source§

impl PacgaEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn pacga(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl PmulEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn pmul(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Pmull2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn pmull2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl PmullEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn pmull(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl PrfmEmitter<Imm, Mem> for Assembler<'_>

Source§

fn prfm(&mut self, op0: Imm, op1: Mem)

Source§

impl PssbbEmitter for Assembler<'_>

Source§

fn pssbb(&mut self)

Source§

impl Raddhn2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn raddhn2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl RaddhnEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn raddhn(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Rax1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn rax1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl RbitEmitter<Gp, Gp> for Assembler<'_>

Source§

fn rbit(&mut self, op0: Gp, op1: Gp)

Source§

impl RbitEmitter<Vec, Vec> for Assembler<'_>

Source§

fn rbit(&mut self, op0: Vec, op1: Vec)

Source§

impl RetEmitter<Gp> for Assembler<'_>

Source§

fn ret(&mut self, op0: Gp)

Source§

impl Rev16Emitter<Gp, Gp> for Assembler<'_>

Source§

fn rev16(&mut self, op0: Gp, op1: Gp)

Source§

impl Rev16Emitter<Vec, Vec> for Assembler<'_>

Source§

fn rev16(&mut self, op0: Vec, op1: Vec)

Source§

impl Rev32Emitter<Gp, Gp> for Assembler<'_>

Source§

fn rev32(&mut self, op0: Gp, op1: Gp)

Source§

impl Rev32Emitter<Vec, Vec> for Assembler<'_>

Source§

fn rev32(&mut self, op0: Vec, op1: Vec)

Source§

impl Rev64Emitter<Gp, Gp> for Assembler<'_>

Source§

fn rev64(&mut self, op0: Gp, op1: Gp)

Source§

impl Rev64Emitter<Vec, Vec> for Assembler<'_>

Source§

fn rev64(&mut self, op0: Vec, op1: Vec)

Source§

impl RevEmitter<Gp, Gp> for Assembler<'_>

Source§

fn rev(&mut self, op0: Gp, op1: Gp)

Source§

impl RorEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn ror(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl RorEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn ror(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl RorvEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn rorv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Rshrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn rshrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl RshrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn rshrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Rsubhn2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn rsubhn2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl RsubhnEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn rsubhn(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SabaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn saba(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sabal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sabal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SabalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sabal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SabdEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sabd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sabdl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sabdl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SabdlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sabdl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SadalpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sadalp(&mut self, op0: Vec, op1: Vec)

Source§

impl Saddl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn saddl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SaddlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn saddl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SaddlpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn saddlp(&mut self, op0: Vec, op1: Vec)

Source§

impl SaddlvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn saddlv(&mut self, op0: Vec, op1: Vec)

Source§

impl Saddw2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn saddw2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SaddwEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn saddw(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SbcEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn sbc(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SbcsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn sbcs(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SbfizEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn sbfiz(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl SbfmEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn sbfm(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl SbfxEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn sbfx(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl Scvtf3Emitter<Vec, Gp, Imm> for Assembler<'_>

Source§

fn scvtf_3(&mut self, op0: Vec, op1: Gp, op2: Imm)

Source§

impl Scvtf3Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn scvtf_3(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl ScvtfEmitter<Vec, Gp> for Assembler<'_>

Source§

fn scvtf(&mut self, op0: Vec, op1: Gp)

Source§

impl ScvtfEmitter<Vec, Vec> for Assembler<'_>

Source§

fn scvtf(&mut self, op0: Vec, op1: Vec)

Source§

impl SdivEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn sdiv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SdotEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sdot(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Setf16Emitter<Gp> for Assembler<'_>

Source§

fn setf16(&mut self, op0: Gp)

Source§

impl Setf8Emitter<Gp> for Assembler<'_>

Source§

fn setf8(&mut self, op0: Gp)

Source§

impl SevEmitter for Assembler<'_>

Source§

fn sev(&mut self)

Source§

impl SevlEmitter for Assembler<'_>

Source§

fn sevl(&mut self)

Source§

impl Sha1cEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha1c(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha1hEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sha1h(&mut self, op0: Vec, op1: Vec)

Source§

impl Sha1mEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha1m(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha1pEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha1p(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha1su0Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha1su0(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha1su1Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sha1su1(&mut self, op0: Vec, op1: Vec)

Source§

impl Sha256h2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha256h2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha256hEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha256h(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha256su0Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sha256su0(&mut self, op0: Vec, op1: Vec)

Source§

impl Sha256su1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha256su1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha512h2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha512h2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha512hEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha512h(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sha512su0Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sha512su0(&mut self, op0: Vec, op1: Vec)

Source§

impl Sha512su1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sha512su1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl ShaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn shadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl ShlEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn shl(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Shll2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn shll2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl ShllEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn shll(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Shrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn shrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl ShrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn shrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl ShsubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn shsub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SliEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sli(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Sm3partw1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3partw1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm3partw2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3partw2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm3ss1Emitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3ss1(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl Sm3tt1aEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3tt1a(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm3tt1bEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3tt1b(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm3tt2aEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3tt2a(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm3tt2bEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm3tt2b(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sm4eEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sm4e(&mut self, op0: Vec, op1: Vec)

Source§

impl Sm4ekeyEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sm4ekey(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmaddlEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn smaddl(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl SmaxEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn smax(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SmaxEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn smax(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl SmaxEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smax(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmaxpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smaxp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmaxvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn smaxv(&mut self, op0: Vec, op1: Vec)

Source§

impl SmcEmitter<Imm> for Assembler<'_>

Source§

fn smc(&mut self, op0: Imm)

Source§

impl SminEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn smin(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SminEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn smin(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl SminEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smin(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SminpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sminp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SminvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sminv(&mut self, op0: Vec, op1: Vec)

Source§

impl Smlal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smlal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmlalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smlal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Smlsl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smlsl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmlslEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smlsl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmmlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smmla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmneglEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn smnegl(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SmovEmitter<Gp, Vec> for Assembler<'_>

Source§

fn smov(&mut self, op0: Gp, op1: Vec)

Source§

impl SmsublEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn smsubl(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl SmulhEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn smulh(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Smull2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smull2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SmullEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn smull(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SmullEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn smull(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqabsEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sqabs(&mut self, op0: Vec, op1: Vec)

Source§

impl SqaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sqdmlal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmlal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqdmlalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmlal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sqdmlsl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmlsl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqdmlslEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmlsl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqdmulhEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmulh(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sqdmull2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmull2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqdmullEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqdmull(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqnegEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sqneg(&mut self, op0: Vec, op1: Vec)

Source§

impl SqrdmlahEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqrdmlah(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqrdmlshEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqrdmlsh(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqrdmulhEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqrdmulh(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqrshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqrshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sqrshrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqrshrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqrshrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqrshrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Sqrshrun2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqrshrun2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqrshrunEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqrshrun(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqshlEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshl(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SqshluEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshlu(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Sqshrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqshrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Sqshrun2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshrun2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqshrunEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sqshrun(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SqsubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sqsub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sqxtn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sqxtn2(&mut self, op0: Vec, op1: Vec)

Source§

impl SqxtnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sqxtn(&mut self, op0: Vec, op1: Vec)

Source§

impl Sqxtun2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sqxtun2(&mut self, op0: Vec, op1: Vec)

Source§

impl SqxtunEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sqxtun(&mut self, op0: Vec, op1: Vec)

Source§

impl SrhaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn srhadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SriEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sri(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SrshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn srshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SrshrEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn srshr(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SrsraEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn srsra(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SsbbEmitter for Assembler<'_>

Source§

fn ssbb(&mut self)

Source§

impl SshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Sshll2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sshll2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SshllEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sshll(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SshrEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn sshr(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl SsraEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ssra(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Ssubl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ssubl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SsublEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ssubl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Ssubw2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ssubw2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SsubwEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ssubw(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl St13Emitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn st1_3(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl St14Emitter<Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn st1_4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Mem)

Source§

impl St15Emitter<Vec, Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn st1_5(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Mem)

Source§

impl St1Emitter<Vec, Mem> for Assembler<'_>

Source§

fn st1(&mut self, op0: Vec, op1: Mem)

Source§

impl St2Emitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn st2(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl St2gEmitter<Gp, Mem> for Assembler<'_>

Source§

fn st2g(&mut self, op0: Gp, op1: Mem)

Source§

impl St3Emitter<Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn st3(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Mem)

Source§

impl St4Emitter<Vec, Vec, Vec, Vec, Mem> for Assembler<'_>

Source§

fn st4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Mem)

Source§

impl StaddEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stadd(&mut self, op0: Gp, op1: Mem)

Source§

impl StaddbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn staddb(&mut self, op0: Gp, op1: Mem)

Source§

impl StaddhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn staddh(&mut self, op0: Gp, op1: Mem)

Source§

impl StaddlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn staddl(&mut self, op0: Gp, op1: Mem)

Source§

impl StaddlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn staddlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StaddlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn staddlh(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclr(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclrb(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclrh(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclrl(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclrlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StclrlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stclrlh(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steor(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steorb(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steorh(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steorl(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steorlb(&mut self, op0: Gp, op1: Mem)

Source§

impl SteorlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn steorlh(&mut self, op0: Gp, op1: Mem)

Source§

impl StgEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stg(&mut self, op0: Gp, op1: Mem)

Source§

impl StgmEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stgm(&mut self, op0: Gp, op1: Mem)

Source§

impl StgpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stgp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StllrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stllr(&mut self, op0: Gp, op1: Mem)

Source§

impl StllrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stllrb(&mut self, op0: Gp, op1: Mem)

Source§

impl StllrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stllrh(&mut self, op0: Gp, op1: Mem)

Source§

impl StlrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stlr(&mut self, op0: Gp, op1: Mem)

Source§

impl StlrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stlrb(&mut self, op0: Gp, op1: Mem)

Source§

impl StlrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stlrh(&mut self, op0: Gp, op1: Mem)

Source§

impl StlxpEmitter<Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn stlxp(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Mem)

Source§

impl StlxrEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stlxr(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StlxrbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stlxrb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StlxrhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stlxrh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StnpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stnp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StnpEmitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn stnp(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl StpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StpEmitter<Vec, Vec, Mem> for Assembler<'_>

Source§

fn stp(&mut self, op0: Vec, op1: Vec, op2: Mem)

Source§

impl StrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn str(&mut self, op0: Gp, op1: Mem)

Source§

impl StrEmitter<Vec, Mem> for Assembler<'_>

Source§

fn str(&mut self, op0: Vec, op1: Mem)

Source§

impl StrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn strb(&mut self, op0: Gp, op1: Mem)

Source§

impl StrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn strh(&mut self, op0: Gp, op1: Mem)

Source§

impl StsetEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stset(&mut self, op0: Gp, op1: Mem)

Source§

impl StsetbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsetb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsethEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stseth(&mut self, op0: Gp, op1: Mem)

Source§

impl StsetlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsetl(&mut self, op0: Gp, op1: Mem)

Source§

impl StsetlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsetlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsetlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsetlh(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmax(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmaxb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmaxh(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmaxl(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmaxlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsmaxlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmaxlh(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsmin(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsminb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsminh(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsminl(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsminlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StsminlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stsminlh(&mut self, op0: Gp, op1: Mem)

Source§

impl SttrEmitter<Gp, Mem> for Assembler<'_>

Source§

fn sttr(&mut self, op0: Gp, op1: Mem)

Source§

impl SttrbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn sttrb(&mut self, op0: Gp, op1: Mem)

Source§

impl SttrhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn sttrh(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumax(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumaxb(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumaxh(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumaxl(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumaxlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StumaxlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumaxlh(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stumin(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stuminb(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stuminh(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminlEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stuminl(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminlbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stuminlb(&mut self, op0: Gp, op1: Mem)

Source§

impl StuminlhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stuminlh(&mut self, op0: Gp, op1: Mem)

Source§

impl SturEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stur(&mut self, op0: Gp, op1: Mem)

Source§

impl SturEmitter<Vec, Mem> for Assembler<'_>

Source§

fn stur(&mut self, op0: Vec, op1: Mem)

Source§

impl SturbEmitter<Gp, Mem> for Assembler<'_>

Source§

fn sturb(&mut self, op0: Gp, op1: Mem)

Source§

impl SturhEmitter<Gp, Mem> for Assembler<'_>

Source§

fn sturh(&mut self, op0: Gp, op1: Mem)

Source§

impl StxpEmitter<Gp, Gp, Gp, Mem> for Assembler<'_>

Source§

fn stxp(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Mem)

Source§

impl StxrEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stxr(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StxrbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stxrb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl StxrhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn stxrh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl Stz2gEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stz2g(&mut self, op0: Gp, op1: Mem)

Source§

impl StzgEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stzg(&mut self, op0: Gp, op1: Mem)

Source§

impl StzgmEmitter<Gp, Mem> for Assembler<'_>

Source§

fn stzgm(&mut self, op0: Gp, op1: Mem)

Source§

impl Sub4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn sub_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl Sub4Emitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn sub_4(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl SubEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn sub(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SubEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn sub(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl SubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SubgEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn subg(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl Subhn2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn subhn2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SubhnEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn subhn(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SubpEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn subp(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SubpsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn subps(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Subs4Emitter<Gp, Gp, Gp, Imm> for Assembler<'_>

Source§

fn subs_4(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Imm)

Source§

impl Subs4Emitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn subs_4(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl SubsEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn subs(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl SubsEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn subs(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl SudotEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn sudot(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl SuqaddEmitter<Vec, Vec> for Assembler<'_>

Source§

fn suqadd(&mut self, op0: Vec, op1: Vec)

Source§

impl SvcEmitter<Imm> for Assembler<'_>

Source§

fn svc(&mut self, op0: Imm)

Source§

impl SwpEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swp(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpaEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpa(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpabEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpab(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpahEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpah(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpalEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpal(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpalbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpalb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpalhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpalh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwpbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwphEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swph(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwplEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swpl(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwplbEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swplb(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SwplhEmitter<Gp, Gp, Mem> for Assembler<'_>

Source§

fn swplh(&mut self, op0: Gp, op1: Gp, op2: Mem)

Source§

impl SxtbEmitter<Gp, Gp> for Assembler<'_>

Source§

fn sxtb(&mut self, op0: Gp, op1: Gp)

Source§

impl SxthEmitter<Gp, Gp> for Assembler<'_>

Source§

fn sxth(&mut self, op0: Gp, op1: Gp)

Source§

impl Sxtl2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn sxtl2(&mut self, op0: Vec, op1: Vec)

Source§

impl SxtlEmitter<Vec, Vec> for Assembler<'_>

Source§

fn sxtl(&mut self, op0: Vec, op1: Vec)

Source§

impl SxtwEmitter<Gp, Gp> for Assembler<'_>

Source§

fn sxtw(&mut self, op0: Gp, op1: Gp)

Source§

impl Sys5Emitter<Imm, Imm, Imm, Imm, Gp> for Assembler<'_>

Source§

fn sys_5(&mut self, op0: Imm, op1: Imm, op2: Imm, op3: Imm, op4: Gp)

Source§

impl SysEmitter<Imm, Imm, Imm, Imm> for Assembler<'_>

Source§

fn sys(&mut self, op0: Imm, op1: Imm, op2: Imm, op3: Imm)

Source§

impl Tbl4Emitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbl_4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl Tbl5Emitter<Vec, Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbl_5(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Vec)

Source§

impl Tbl6Emitter<Vec, Vec, Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbl_6(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Vec, op5: Vec)

Source§

impl TblEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl TbnzEmitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn tbnz(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl TbnzEmitter<Gp, Imm, Label> for Assembler<'_>

Source§

fn tbnz(&mut self, op0: Gp, op1: Imm, op2: Label)

Source§

impl TbnzEmitter<Gp, Imm, Sym> for Assembler<'_>

Source§

fn tbnz(&mut self, op0: Gp, op1: Imm, op2: Sym)

Source§

impl Tbx4Emitter<Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbx_4(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec)

Source§

impl Tbx5Emitter<Vec, Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbx_5(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Vec)

Source§

impl Tbx6Emitter<Vec, Vec, Vec, Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbx_6(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Vec, op4: Vec, op5: Vec)

Source§

impl TbxEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn tbx(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl TbzEmitter<Gp, Imm, Imm> for Assembler<'_>

Source§

fn tbz(&mut self, op0: Gp, op1: Imm, op2: Imm)

Source§

impl TbzEmitter<Gp, Imm, Label> for Assembler<'_>

Source§

fn tbz(&mut self, op0: Gp, op1: Imm, op2: Label)

Source§

impl TbzEmitter<Gp, Imm, Sym> for Assembler<'_>

Source§

fn tbz(&mut self, op0: Gp, op1: Imm, op2: Sym)

Source§

impl TlbiEmitter<Imm, Gp> for Assembler<'_>

Source§

fn tlbi(&mut self, op0: Imm, op1: Gp)

Source§

impl Trn1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn trn1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Trn2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn trn2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Tst3Emitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn tst_3(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl TstEmitter<Gp, Gp> for Assembler<'_>

Source§

fn tst(&mut self, op0: Gp, op1: Gp)

Source§

impl TstEmitter<Gp, Imm> for Assembler<'_>

Source§

fn tst(&mut self, op0: Gp, op1: Imm)

Source§

impl UabaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uaba(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uabal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uabal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UabalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uabal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UabdEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uabd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uabdl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uabdl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UabdlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uabdl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UadalpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uadalp(&mut self, op0: Vec, op1: Vec)

Source§

impl Uaddl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uaddl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UaddlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uaddl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UaddlpEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uaddlp(&mut self, op0: Vec, op1: Vec)

Source§

impl UaddlvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uaddlv(&mut self, op0: Vec, op1: Vec)

Source§

impl Uaddw2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uaddw2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UaddwEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uaddw(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UbfizEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn ubfiz(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl UbfmEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn ubfm(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl UbfxEmitter<Gp, Gp, Imm, Imm> for Assembler<'_>

Source§

fn ubfx(&mut self, op0: Gp, op1: Gp, op2: Imm, op3: Imm)

Source§

impl Ucvtf3Emitter<Vec, Gp, Imm> for Assembler<'_>

Source§

fn ucvtf_3(&mut self, op0: Vec, op1: Gp, op2: Imm)

Source§

impl Ucvtf3Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ucvtf_3(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UcvtfEmitter<Vec, Gp> for Assembler<'_>

Source§

fn ucvtf(&mut self, op0: Vec, op1: Gp)

Source§

impl UcvtfEmitter<Vec, Vec> for Assembler<'_>

Source§

fn ucvtf(&mut self, op0: Vec, op1: Vec)

Source§

impl UdfEmitter<Imm> for Assembler<'_>

Source§

fn udf(&mut self, op0: Imm)

Source§

impl UdivEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn udiv(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl UdotEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn udot(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UhaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uhadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UhsubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uhsub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmaddlEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn umaddl(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl UmaxEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn umax(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl UmaxEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn umax(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl UmaxEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umax(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmaxpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umaxp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmaxvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn umaxv(&mut self, op0: Vec, op1: Vec)

Source§

impl UminEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn umin(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl UminEmitter<Gp, Gp, Imm> for Assembler<'_>

Source§

fn umin(&mut self, op0: Gp, op1: Gp, op2: Imm)

Source§

impl UminEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umin(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UminpEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uminp(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UminvEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uminv(&mut self, op0: Vec, op1: Vec)

Source§

impl Umlal2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umlal2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmlalEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umlal(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Umlsl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umlsl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmlslEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umlsl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmmlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ummla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmneglEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn umnegl(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl UmovEmitter<Gp, Vec> for Assembler<'_>

Source§

fn umov(&mut self, op0: Gp, op1: Vec)

Source§

impl UmsublEmitter<Gp, Gp, Gp, Gp> for Assembler<'_>

Source§

fn umsubl(&mut self, op0: Gp, op1: Gp, op2: Gp, op3: Gp)

Source§

impl UmulhEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn umulh(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl Umull2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umull2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UmullEmitter<Gp, Gp, Gp> for Assembler<'_>

Source§

fn umull(&mut self, op0: Gp, op1: Gp, op2: Gp)

Source§

impl UmullEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn umull(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UqaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uqadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UqrshlEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqrshl(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqrshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uqrshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uqrshrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqrshrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqrshrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqrshrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqshlEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqshl(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uqshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uqshrn2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqshrn2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqshrnEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn uqshrn(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UqsubEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uqsub(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uqxtn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn uqxtn2(&mut self, op0: Vec, op1: Vec)

Source§

impl UqxtnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uqxtn(&mut self, op0: Vec, op1: Vec)

Source§

impl UrecpeEmitter<Vec, Vec> for Assembler<'_>

Source§

fn urecpe(&mut self, op0: Vec, op1: Vec)

Source§

impl UrhaddEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn urhadd(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UrshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn urshl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UrshrEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn urshr(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UrsqrteEmitter<Vec, Vec> for Assembler<'_>

Source§

fn ursqrte(&mut self, op0: Vec, op1: Vec)

Source§

impl UrsraEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ursra(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UsdotEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usdot(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UshlEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn ushl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Ushll2Emitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ushll2(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UshllEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ushll(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UshrEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn ushr(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl UsmmlaEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usmmla(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UsqaddEmitter<Vec, Vec> for Assembler<'_>

Source§

fn usqadd(&mut self, op0: Vec, op1: Vec)

Source§

impl UsraEmitter<Vec, Vec, Imm> for Assembler<'_>

Source§

fn usra(&mut self, op0: Vec, op1: Vec, op2: Imm)

Source§

impl Usubl2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usubl2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UsublEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usubl(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Usubw2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usubw2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UsubwEmitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn usubw(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl UxtbEmitter<Gp, Gp> for Assembler<'_>

Source§

fn uxtb(&mut self, op0: Gp, op1: Gp)

Source§

impl UxthEmitter<Gp, Gp> for Assembler<'_>

Source§

fn uxth(&mut self, op0: Gp, op1: Gp)

Source§

impl Uxtl2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn uxtl2(&mut self, op0: Vec, op1: Vec)

Source§

impl UxtlEmitter<Vec, Vec> for Assembler<'_>

Source§

fn uxtl(&mut self, op0: Vec, op1: Vec)

Source§

impl Uzp1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uzp1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Uzp2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn uzp2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl WfeEmitter for Assembler<'_>

Source§

fn wfe(&mut self)

Source§

impl WfiEmitter for Assembler<'_>

Source§

fn wfi(&mut self)

Source§

impl XaflagEmitter for Assembler<'_>

Source§

fn xaflag(&mut self)

Source§

impl XarEmitter<Vec, Vec, Vec, Imm> for Assembler<'_>

Source§

fn xar(&mut self, op0: Vec, op1: Vec, op2: Vec, op3: Imm)

Source§

impl XpacdEmitter<Gp> for Assembler<'_>

Source§

fn xpacd(&mut self, op0: Gp)

Source§

impl XpaciEmitter<Gp> for Assembler<'_>

Source§

fn xpaci(&mut self, op0: Gp)

Source§

impl XpaclriEmitter for Assembler<'_>

Source§

fn xpaclri(&mut self)

Source§

impl Xtn2Emitter<Vec, Vec> for Assembler<'_>

Source§

fn xtn2(&mut self, op0: Vec, op1: Vec)

Source§

impl XtnEmitter<Vec, Vec> for Assembler<'_>

Source§

fn xtn(&mut self, op0: Vec, op1: Vec)

Source§

impl YieldEmitter for Assembler<'_>

Source§

fn yield(&mut self)

Source§

impl Zip1Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn zip1(&mut self, op0: Vec, op1: Vec, op2: Vec)

Source§

impl Zip2Emitter<Vec, Vec, Vec> for Assembler<'_>

Source§

fn zip2(&mut self, op0: Vec, op1: Vec, op2: Vec)

Auto Trait Implementations§

§

impl<'a> Freeze for Assembler<'a>

§

impl<'a> RefUnwindSafe for Assembler<'a>

§

impl<'a> Send for Assembler<'a>

§

impl<'a> Sync for Assembler<'a>

§

impl<'a> Unpin for Assembler<'a>

§

impl<'a> UnsafeUnpin for Assembler<'a>

§

impl<'a> !UnwindSafe for Assembler<'a>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.