Lines Matching refs:aarch64_insn_encode_register
403 static u32 aarch64_insn_encode_register(enum aarch64_insn_register_type type, in aarch64_insn_encode_register() function
560 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT, insn, reg); in aarch64_insn_gen_comp_branch_imm()
616 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, reg); in aarch64_insn_gen_branch_reg()
641 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT, insn, reg); in aarch64_insn_gen_load_store_reg()
643 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_load_store_reg()
646 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, in aarch64_insn_gen_load_store_reg()
701 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT, insn, in aarch64_insn_gen_load_store_pair()
704 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT2, insn, in aarch64_insn_gen_load_store_pair()
707 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_load_store_pair()
736 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT, insn, in aarch64_insn_gen_load_store_ex()
739 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_load_store_ex()
742 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT2, insn, in aarch64_insn_gen_load_store_ex()
745 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RS, insn, in aarch64_insn_gen_load_store_ex()
767 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RT, insn, in aarch64_insn_gen_ldadd()
770 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_ldadd()
773 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RS, insn, in aarch64_insn_gen_ldadd()
853 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_prefetch()
909 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_add_sub_imm()
911 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_add_sub_imm()
966 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_bitfield()
968 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_bitfield()
1025 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_movewide()
1079 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_add_sub_shifted_reg()
1081 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_add_sub_shifted_reg()
1083 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, reg); in aarch64_insn_gen_add_sub_shifted_reg()
1126 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_data1()
1128 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_data1()
1174 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_data2()
1176 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_data2()
1178 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, reg); in aarch64_insn_gen_data2()
1213 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_data3()
1215 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RA, insn, src); in aarch64_insn_gen_data3()
1217 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, in aarch64_insn_gen_data3()
1220 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, in aarch64_insn_gen_data3()
1285 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, dst); in aarch64_insn_gen_logical_shifted_reg()
1287 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, src); in aarch64_insn_gen_logical_shifted_reg()
1289 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, reg); in aarch64_insn_gen_logical_shifted_reg()
1331 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, reg); in aarch64_insn_gen_adr()
1664 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, Rd); in aarch64_insn_gen_logical_immediate()
1665 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, Rn); in aarch64_insn_gen_logical_immediate()
1696 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RD, insn, Rd); in aarch64_insn_gen_extr()
1697 insn = aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RN, insn, Rn); in aarch64_insn_gen_extr()
1698 return aarch64_insn_encode_register(AARCH64_INSN_REGTYPE_RM, insn, Rm); in aarch64_insn_gen_extr()