aarch64_insn_encode_immediate
u32 aarch64_insn_encode_immediate(enum aarch64_insn_imm_type type,
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_16, insn, imm);
insn = aarch64_insn_encode_immediate(imm_type, insn, imm);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_6, insn, shift);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_ADR, insn, offset);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_26, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_19, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_14, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_ADR, insn,
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_N, insn, n);
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_R, insn, immr);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_S, insn, imms);
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_N, insn, 1);
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_S, insn, lsb);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_26, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_19, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_19, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_12, insn, imm);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_19, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_7, insn,
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_12, insn, imm);
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_R, insn, immr);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_S, insn, imms);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_16, insn, imm);
return aarch64_insn_encode_immediate(AARCH64_INSN_IMM_6, insn, shift);