Lines Matching refs:vd
2438 int vd, d;
2439 dst.split_code(&vd, &d);
2444 vd * B12 | 0xB * B8 | ((offset / 4) & 255));
2456 emit(cond | 0xD * B24 | d * B22 | B20 | scratch.code() * B16 | vd * B12 |
2538 int vd, d;
2539 src.split_code(&vd, &d);
2542 emit(cond | 0xD * B24 | u * B23 | d * B22 | base.code() * B16 | vd * B12 |
2555 emit(cond | 0xD * B24 | d * B22 | scratch.code() * B16 | vd * B12 |
2735 int vd, d;
2736 dst.split_code(&vd, &d);
2737 emit(kSpecialCondition | 0x05 * B23 | d * B22 | vd * B12 | cmode * B8 |
2753 int vd, d;
2754 dst.split_code(&vd, &d);
2755 emit(kSpecialCondition | 0x05 * B23 | d * B22 | vd * B12 | cmode * B8 |
2821 int vd, d;
2822 dst.split_code(&vd, &d);
2823 emit(al | 0x1D * B23 | d * B22 | 0x3 * B20 | vd * B12 | 0x5 * B9 | enc);
2844 int vd, d;
2845 dst.split_code(&vd, &d);
2846 emit(al | 0x1D * B23 | d * B22 | 0x3 * B20 | vd * B12 | 0x5 * B9 | B8 |
2900 int vd, d;
2901 dst.split_code(&vd, &d);
2904 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | vd * B12 | 0x5 * B9 | B8 | B6 |
3119 int vd, d;
3120 dst.split_code(&vd, &d);
3125 vd * B12 | 0x5 * B9 | B8 | B7 | B6 | i * B5 | imm4);
3135 int vd, d;
3136 dst.split_code(&vd, &d);
3140 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 |
3149 int vd, d;
3150 dst.split_code(&vd, &d);
3154 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 |
3165 int vd, d;
3166 dst.split_code(&vd, &d);
3169 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | vd * B12 | 0x5 * B9 | B8 | B7 |
3178 int vd, d;
3179 dst.split_code(&vd, &d);
3182 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | vd * B12 | 0x5 * B9 | B7 | B6 |
3196 int vd, d;
3197 dst.split_code(&vd, &d);
3202 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 |
3213 int vd, d;
3214 dst.split_code(&vd, &d);
3219 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 |
3233 int vd, d;
3234 dst.split_code(&vd, &d);
3239 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 |
3250 int vd, d;
3251 dst.split_code(&vd, &d);
3256 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 |
3270 int vd, d;
3271 dst.split_code(&vd, &d);
3276 emit(cond | 0x1C * B23 | d * B22 | 0x2 * B20 | vn * B16 | vd * B12 |
3287 int vd, d;
3288 dst.split_code(&vd, &d);
3293 emit(cond | 0x1C * B23 | d * B22 | 0x2 * B20 | vn * B16 | vd * B12 |
3305 int vd, d;
3306 dst.split_code(&vd, &d);
3311 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | B8 |
3320 int vd, d;
3321 dst.split_code(&vd, &d);
3326 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 |
3338 int vd, d;
3339 dst.split_code(&vd, &d);
3344 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | B8 |
3353 int vd, d;
3354 dst.split_code(&vd, &d);
3359 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 |
3373 int vd, d;
3374 dst.split_code(&vd, &d);
3379 emit(cond | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | B8 |
3390 int vd, d;
3391 dst.split_code(&vd, &d);
3396 emit(cond | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 |
3408 int vd, d;
3409 src1.split_code(&vd, &d);
3412 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x4 * B16 | vd * B12 |
3422 int vd, d;
3423 src1.split_code(&vd, &d);
3426 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x4 * B16 | vd * B12 |
3438 int vd, d;
3439 src1.split_code(&vd, &d);
3440 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x5 * B16 | vd * B12 |
3451 int vd, d;
3452 src1.split_code(&vd, &d);
3453 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x5 * B16 | vd * B12 |
3462 int vd, d;
3463 dst.split_code(&vd, &d);
3469 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 |
3478 int vd, d;
3479 dst.split_code(&vd, &d);
3485 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 |
3494 int vd, d;
3495 dst.split_code(&vd, &d);
3501 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 |
3510 int vd, d;
3511 dst.split_code(&vd, &d);
3517 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 |
3527 int vd, d;
3528 dst.split_code(&vd, &d);
3550 vd * B12 | 0x5 * B9 | sz * B8 | n * B7 | m * B5 | vm);
3559 int vd, d;
3560 dst.split_code(&vd, &d);
3582 vd * B12 | 0x5 * B9 | sz * B8 | n * B7 | m * B5 | vm);
3592 int vd, d;
3593 dst.split_code(&vd, &d);
3596 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 |
3605 int vd, d;
3606 dst.split_code(&vd, &d);
3609 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 |
3632 int vd, d;
3633 dst.split_code(&vd, &d);
3636 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | vd * B12 |
3645 int vd, d;
3646 dst.split_code(&vd, &d);
3649 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | vd * B12 |
3658 int vd, d;
3659 dst.split_code(&vd, &d);
3663 vd * B12 | 0x5 * B9 | B6 | m * B5 | vm);
3671 int vd, d;
3672 dst.split_code(&vd, &d);
3676 vd * B12 | 0x5 * B9 | B8 | B6 | m * B5 | vm);
3684 int vd, d;
3685 dst.split_code(&vd, &d);
3689 vd * B12 | 0x5 * B9 | B6 | m * B5 | vm);
3697 int vd, d;
3698 dst.split_code(&vd, &d);
3702 vd * B12 | 0x5 * B9 | B8 | B6 | m * B5 | vm);
3710 int vd, d;
3711 dst.split_code(&vd, &d);
3715 vd * B12 | 0x5 * B9 | B6 | m * B5 | vm);
3723 int vd, d;
3724 dst.split_code(&vd, &d);
3728 vd * B12 | 0x5 * B9 | B8 | B6 | m * B5 | vm);
3736 int vd, d;
3737 dst.split_code(&vd, &d);
3740 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x3 * B17 | vd * B12 |
3749 int vd, d;
3750 dst.split_code(&vd, &d);
3753 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x3 * B17 | vd * B12 |
3765 int vd, d;
3766 dst.base().split_code(&vd, &d);
3768 vd * B12 | dst.type() * B8 | size * B6 | src.align() * B4 |
3787 int vd, d;
3788 dst.base().split_code(&vd, &d);
3790 src.rn().code() * B16 | vd * B12 | size * B10 | index_align * B4 |
3798 int vd, d;
3799 dst.base().split_code(&vd, &d);
3801 src.rn().code() * B16 | vd * B12 | 0xC * B8 | size * B6 |
3811 int vd, d;
3812 src.base().split_code(&vd, &d);
3813 emit(0xFU * B28 | 4 * B24 | d * B22 | dst.rn().code() * B16 | vd * B12 |
3827 int vd, d;
3828 src.base().split_code(&vd, &d);
3829 emit(0xFU * B28 | 9 * B23 | d * B22 | dst.rn().code() * B16 | vd * B12 |
3838 int vd, d;
3839 dst.split_code(&vd, &d);
3844 emit(0xFU * B28 | B25 | U * B24 | B23 | d * B22 | imm3 * B19 | vd * B12 |
3855 int vd, d;
3856 dst.split_code(&vd, &d);
3862 emit(0x1E7U * B23 | d * B22 | 0x3 * B20 | size * B18 | 0x2 * B16 | vd * B12 |
3896 int vd, d;
3897 dst.split_code(&vd, &d);
3899 emit(0xEEu * B24 | vd * B16 | src.code() * B12 | 0xB * B8 | d * B7 | B4 |
3939 int vd, d;
3940 dst.split_code(&vd, &d);
3942 emit(al | 0x1D * B23 | B * B22 | B21 | vd * B16 | src.code() * B12 |
3966 int vd, d;
3967 NeonSplitCode(reg_type, dst_code, &vd, &d, &qbit);
3971 return 0x1E7U * B23 | d * B22 | 0x3 * B20 | imm4 * B16 | vd * B12 |
3995 int vd, d;
3996 dst.split_code(&vd, &d);
4009 return 0x1E7U * B23 | d * B22 | 0x3B * B16 | vd * B12 | 0x3 * B9 | op * B7 |
4159 int vd, d;
4160 NeonSplitCode(reg_type, dst_code, &vd, &d, &op_encoding);
4164 return 0x1E7U * B23 | d * B22 | 0x3 * B20 | size * B18 | vd * B12 | m * B5 |
4252 int vd, d;
4253 NeonSplitCode(reg_type, dst_code, &vd, &d, &op_encoding);
4259 return 0x1E4U * B23 | op_encoding | d * B22 | vn * B16 | vd * B12 | B8 |
4376 int vd, d;
4377 dst.split_code(&vd, &d);
4382 return 0x1E4U * B23 | d * B22 | vn * B16 | vd * B12 | n * B7 | B6 | m * B5 |
4449 int vd, d;
4450 dst.split_code(&vd, &d);
4457 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |
4521 int vd, d;
4522 dst.split_code(&vd, &d);
4532 vd * B12 | 0x8 * B8 | n * B7 | m * B5 | vm);
4556 int vd, d;
4557 dst.split_code(&vd, &d);
4565 vd * B12 | 0xC * B8 | n * B7 | m * B5 | vm);
4607 int vd, d;
4608 NeonSplitCode(reg_type, dst_code, &vd, &d, &op_encoding);
4616 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |
4664 int vd, d;
4665 NeonSplitCode(reg_type, dst_code, &vd, &d, &op_encoding);
4669 return 0x1E5U * B23 | d * B22 | imm6 * B16 | vd * B12 | L * B7 | m * B5 | B4 |
4785 int vd, d;
4786 dst.split_code(&vd, &d);
4793 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |
4802 int vd, d;
4803 dst.split_code(&vd, &d);
4809 emit(0x1E6U * B23 | d * B22 | vn * B16 | vd * B12 | 0xD * B8 | n * B7 |
4956 int vd, d;
4957 dst.split_code(&vd, &d);
4963 emit(0x1E5U * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 | bytes * B8 |
5075 int vd, d;
5076 dst.split_code(&vd, &d);
5082 return 0x1E7U * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 | 0x2 * B10 |