Lines Matching defs:dst_enc
2483 int dst_enc = dst->encoding();
2485 vex_prefix(src, dst_enc, dst_enc, VEX_SIMD_66, VEX_OPCODE_0F_38, false, vector256);
3332 int dst_enc = dst->encoding();
3334 vex_prefix(src, nds_enc, dst_enc, VEX_SIMD_66, VEX_OPCODE_0F_38, false, vector256);
3616 int dst_enc = dst->encoding();
3618 vex_prefix(src, dst_enc, dst_enc, VEX_SIMD_66, VEX_OPCODE_0F_3A, false, vector256);
3654 int dst_enc = dst->encoding();
3656 vex_prefix(src, dst_enc, dst_enc, VEX_SIMD_66, VEX_OPCODE_0F_3A, false, vector256);
4188 int Assembler::rex_prefix_and_encode(int dst_enc, int src_enc, VexSimdPrefix pre, VexOpcode opc, bool rex_w) {
4192 int encode = (rex_w) ? prefixq_and_encode(dst_enc, src_enc) :
4193 prefix_and_encode(dst_enc, src_enc);
4235 int Assembler::vex_prefix_and_encode(int dst_enc, int nds_enc, int src_enc, VexSimdPrefix pre, VexOpcode opc, bool vex_w, bool vector256) {
4236 bool vex_r = (dst_enc >= 8);
4240 return (((dst_enc & 7) << 3) | (src_enc & 7));
4256 int dst_enc = dst->encoding();
4260 return vex_prefix_and_encode(dst_enc, nds_enc, src_enc, pre, opc, rex_w, vector256);
4263 return rex_prefix_and_encode(dst_enc, src_enc, pre, opc, rex_w);
4500 int Assembler::prefix_and_encode(int dst_enc, int src_enc, bool byteinst) {
4501 if (dst_enc < 8) {
4515 dst_enc -= 8;
4517 return dst_enc << 3 | src_enc;
4520 int Assembler::prefixq_and_encode(int dst_enc, int src_enc) {
4521 if (dst_enc < 8) {
4535 dst_enc -= 8;
4537 return dst_enc << 3 | src_enc;