Lines Matching refs:cmode
7564 void ppNeonImm(UInt imm, UInt cmode, UInt op) in ppNeonImm() argument
7567 switch (cmode) { in ppNeonImm()
7602 const char *ppNeonImmType(UInt cmode, UInt op) in ppNeonImmType() argument
7604 switch (cmode) { in ppNeonImmType()
7626 void DIPimm(UInt imm, UInt cmode, UInt op, in DIPimm() argument
7631 ppNeonImmType(cmode, op), Q ? 'q' : 'd', dreg); in DIPimm()
7632 ppNeonImm(imm, cmode, op); in DIPimm()
7644 UInt cmode = (theInstr >> 8) & 0xf; in dis_neon_data_1reg_and_imm() local
7653 switch(cmode) { in dis_neon_data_1reg_and_imm()
7713 (((cmode & 9) == 0) || ((cmode & 13) == 8) || ((cmode & 12) == 12))) || in dis_neon_data_1reg_and_imm()
7714 ((op_bit == 1) && (cmode == 14))) { in dis_neon_data_1reg_and_imm()
7721 DIPimm(imm_raw_pp, cmode, op_bit, "vmov", Q, dreg); in dis_neon_data_1reg_and_imm()
7725 (((cmode & 9) == 0) || ((cmode & 13) == 8) || ((cmode & 14) == 12))) { in dis_neon_data_1reg_and_imm()
7732 DIPimm(imm_raw_pp, cmode, op_bit, "vmvn", Q, dreg); in dis_neon_data_1reg_and_imm()
7742 if ((op_bit == 0) && (((cmode & 9) == 1) || ((cmode & 13) == 9))) { in dis_neon_data_1reg_and_imm()
7748 DIPimm(imm_raw_pp, cmode, op_bit, "vorr", Q, dreg); in dis_neon_data_1reg_and_imm()
7749 } else if ((op_bit == 1) && (((cmode & 9) == 1) || ((cmode & 13) == 9))) { in dis_neon_data_1reg_and_imm()
7756 DIPimm(imm_raw_pp, cmode, op_bit, "vbic", Q, dreg); in dis_neon_data_1reg_and_imm()