Lines Matching refs:Encode
8 pub trait Encode { interface
18 impl Encode for u8 {
29 impl Encode for u16 {
40 impl Encode for u32 {
51 impl Encode for u64 {
62 impl Encode for u128 {
73 impl Encode for i8 {
84 impl Encode for i16 {
95 impl Encode for i32 {
106 impl Encode for i64 {
117 impl Encode for i128 {
128 impl Encode for XReg {
139 impl Encode for FReg {
150 impl Encode for VReg {
161 impl Encode for PcRelOffset {
172 impl<D: Reg, S1: Reg, S2: Reg> Encode for BinaryOperands<D, S1, S2> {
183 impl<D: Reg, S1: Reg> Encode for BinaryOperands<D, S1, U6> {
194 impl<R: Reg + Encode> Encode for UpperRegSet<R> {
205 impl Encode for AddrO32 {
217 impl Encode for AddrZ {
229 impl Encode for AddrG32 {
240 impl Encode for AddrG32Bne {
277 impl Encode for crate::op::$name {
278 const WIDTH: u8 = 1 $($( + <$field_ty as Encode>::WIDTH)*)?;
320 impl Encode for crate::op::$name {
321 const WIDTH: u8 = 3 $($( + <$field_ty as Encode>::WIDTH)*)?;