|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc 3022 (void)op; // suppress warning
3059 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3060 op &= UINT64_C(65535);
3061 Value |= op;
3063 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3064 op &= UINT64_C(255);
3065 op <<= 16;
3066 Value |= op;
3076 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3077 op &= UINT64_C(65535);
3078 op <<= 16;
3079 Value |= op;
3081 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3082 op &= UINT64_C(65535);
3083 Value |= op;
3090 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3091 op &= UINT64_C(65535);
3092 op <<= 16;
3093 Value |= op;
3095 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3096 op &= UINT64_C(65535);
3097 Value |= op;
3099 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
3100 op &= UINT64_C(15);
3101 op <<= 36;
3102 Value |= op;
3108 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3109 op &= UINT64_C(65535);
3110 op <<= 16;
3111 Value |= op;
3113 op = getBDLAddr12Len8Encoding(MI, 2, Fixups, STI);
3114 Value |= (op & UINT64_C(16711680)) << 16;
3115 Value |= (op & UINT64_C(65535));
3130 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3131 op &= UINT64_C(65535);
3132 op <<= 16;
3133 Value |= op;
3135 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3136 op &= UINT64_C(65535);
3137 Value |= op;
3142 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3143 op &= UINT64_C(65535);
3144 Value |= op;
3146 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3147 op &= UINT64_C(255);
3148 op <<= 16;
3149 Value |= op;
3151 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3152 op &= UINT64_C(4278190080);
3153 Value |= op;
3159 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3160 op &= UINT64_C(65535);
3161 op <<= 16;
3162 Value |= op;
3164 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3165 op &= UINT64_C(65535);
3166 Value |= op;
3168 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3169 op &= UINT64_C(15);
3170 op <<= 36;
3171 Value |= op;
3176 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3177 op &= UINT64_C(65535);
3178 op <<= 16;
3179 Value |= op;
3181 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3182 op &= UINT64_C(65535);
3183 Value |= op;
3185 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
3186 op &= UINT64_C(15);
3187 op <<= 36;
3188 Value |= op;
3190 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3191 Value |= (op & UINT64_C(280375465082880));
3192 Value |= (op & UINT64_C(64424509440));
3197 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3198 op &= UINT64_C(65535);
3199 op <<= 16;
3200 Value |= op;
3202 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3203 op &= UINT64_C(65535);
3204 Value |= op;
3206 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3207 op &= UINT64_C(281470681743360);
3208 Value |= op;
3213 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3214 op &= UINT64_C(65535);
3215 op <<= 16;
3216 Value |= op;
3218 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3219 op &= UINT64_C(65535);
3220 Value |= op;
3222 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3223 op &= UINT64_C(281470681743360);
3224 Value |= op;
3238 op = getBDAddr20Encoding(MI, 0, Fixups, STI);
3239 op &= UINT64_C(16777215);
3240 op <<= 8;
3241 Value |= op;
3243 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3244 op &= UINT64_C(255);
3245 op <<= 32;
3246 Value |= op;
3251 op = getBDAddr20Encoding(MI, 1, Fixups, STI);
3252 op &= UINT64_C(16777215);
3253 op <<= 8;
3254 Value |= op;
3256 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3257 op &= UINT64_C(255);
3258 op <<= 32;
3259 Value |= op;
3261 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3262 Value |= (op & UINT64_C(280375465082880));
3263 Value |= (op & UINT64_C(255));
3315 op = getBDAddr12Encoding(MI, 0, Fixups, STI);
3316 op &= UINT64_C(65535);
3317 Value |= op;
3322 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3323 op &= UINT64_C(65535);
3324 Value |= op;
3326 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3327 op &= UINT64_C(4294901760);
3328 Value |= op;
3333 op = getBDLAddr12Len4Encoding(MI, 0, Fixups, STI);
3334 Value |= (op & UINT64_C(983040)) << 20;
3335 Value |= (op & UINT64_C(65535)) << 16;
3340 op = getBDLAddr12Len4Encoding(MI, 0, Fixups, STI);
3341 Value |= (op & UINT64_C(983040)) << 20;
3342 Value |= (op & UINT64_C(65535)) << 16;
3344 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3345 op &= UINT64_C(65535);
3346 Value |= op;
3348 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
3349 op &= UINT64_C(15);
3350 op <<= 32;
3351 Value |= op;
3364 op = getBDLAddr12Len4Encoding(MI, 0, Fixups, STI);
3365 Value |= (op & UINT64_C(983040)) << 20;
3366 Value |= (op & UINT64_C(65535)) << 16;
3368 op = getBDLAddr12Len4Encoding(MI, 3, Fixups, STI);
3369 Value |= (op & UINT64_C(983040)) << 16;
3370 Value |= (op & UINT64_C(65535));
3389 op = getBDLAddr12Len8Encoding(MI, 0, Fixups, STI);
3390 op &= UINT64_C(16777215);
3391 op <<= 16;
3392 Value |= op;
3394 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3395 op &= UINT64_C(65535);
3396 Value |= op;
3401 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3402 op &= UINT64_C(15);
3403 op <<= 4;
3404 Value |= op;
3406 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3407 op &= UINT64_C(15);
3408 Value |= op;
3413 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3414 op &= UINT64_C(255);
3415 Value |= op;
3420 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3421 op &= UINT64_C(15);
3422 op <<= 20;
3423 Value |= op;
3425 op = getPC16DBLEncoding(MI, 1, Fixups, STI);
3426 op &= UINT64_C(65535);
3427 Value |= op;
3432 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3433 op &= UINT64_C(15);
3434 op <<= 20;
3435 Value |= op;
3437 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
3438 op &= UINT64_C(1048575);
3439 Value |= op;
3444 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3445 op &= UINT64_C(15);
3446 op <<= 36;
3447 Value |= op;
3449 op = getPC12DBLBPPEncoding(MI, 1, Fixups, STI);
3450 op &= UINT64_C(4095);
3451 op <<= 24;
3452 Value |= op;
3454 op = getPC24DBLBPPEncoding(MI, 2, Fixups, STI);
3455 op &= UINT64_C(16777215);
3456 Value |= op;
3461 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3462 op &= UINT64_C(15);
3463 op <<= 36;
3464 Value |= op;
3466 op = getPC16DBLBPPEncoding(MI, 1, Fixups, STI);
3467 op &= UINT64_C(65535);
3468 Value |= op;
3470 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
3471 op &= UINT64_C(65535);
3472 op <<= 16;
3473 Value |= op;
3479 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3480 op &= UINT64_C(15);
3481 op <<= 36;
3482 Value |= op;
3484 op = getPC32DBLEncoding(MI, 1, Fixups, STI);
3485 op &= UINT64_C(4294967295);
3486 Value |= op;
3492 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3493 op &= UINT64_C(15);
3494 op <<= 36;
3495 Value |= op;
3497 op = getBDXAddr20Encoding(MI, 1, Fixups, STI);
3498 op &= UINT64_C(268435455);
3499 op <<= 8;
3500 Value |= op;
3505 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3506 op &= UINT64_C(15);
3507 op <<= 20;
3508 Value |= op;
3510 op = getPC16DBLEncoding(MI, 2, Fixups, STI);
3511 op &= UINT64_C(65535);
3512 Value |= op;
3517 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3518 op &= UINT64_C(15);
3519 op <<= 20;
3520 Value |= op;
3522 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
3523 op &= UINT64_C(1048575);
3524 Value |= op;
3529 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3530 op &= UINT64_C(15);
3531 op <<= 36;
3532 Value |= op;
3534 op = getPC32DBLEncoding(MI, 2, Fixups, STI);
3535 op &= UINT64_C(4294967295);
3536 Value |= op;
3541 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3542 op &= UINT64_C(15);
3543 op <<= 36;
3544 Value |= op;
3546 op = getBDXAddr20Encoding(MI, 2, Fixups, STI);
3547 op &= UINT64_C(268435455);
3548 op <<= 8;
3549 Value |= op;
3561 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3562 op &= UINT64_C(15);
3563 op <<= 12;
3564 Value |= op;
3566 op = getBDLAddr12Len8Encoding(MI, 1, Fixups, STI);
3567 op &= UINT64_C(16777215);
3568 op <<= 16;
3569 Value |= op;
3571 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
3572 op &= UINT64_C(15);
3573 op <<= 8;
3574 Value |= op;
3585 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3586 op &= UINT64_C(15);
3587 op <<= 12;
3588 Value |= op;
3590 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3591 op &= UINT64_C(15);
3592 op <<= 36;
3593 Value |= op;
3595 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
3596 op &= UINT64_C(1048575);
3597 op <<= 16;
3598 Value |= op;
3605 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3606 op &= UINT64_C(15);
3607 op <<= 12;
3608 Value |= op;
3610 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3611 op &= UINT64_C(15);
3612 op <<= 4;
3613 Value |= op;
3615 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3616 op &= UINT64_C(15);
3617 Value |= op;
3632 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3633 op &= UINT64_C(15);
3634 op <<= 12;
3635 Value |= op;
3637 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3638 op &= UINT64_C(15);
3639 op <<= 36;
3640 Value |= op;
3642 op = getBDXAddr12Encoding(MI, 3, Fixups, STI);
3643 op &= UINT64_C(1048575);
3644 op <<= 16;
3645 Value |= op;
3660 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3661 op &= UINT64_C(15);
3662 op <<= 12;
3663 Value |= op;
3665 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3666 op &= UINT64_C(15);
3667 op <<= 4;
3668 Value |= op;
3670 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3671 op &= UINT64_C(15);
3672 Value |= op;
3684 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3685 op &= UINT64_C(15);
3686 op <<= 20;
3687 Value |= op;
3689 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3690 op &= UINT64_C(65535);
3691 Value |= op;
3707 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3708 op &= UINT64_C(15);
3709 op <<= 20;
3710 Value |= op;
3712 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3713 op &= UINT64_C(65535);
3714 Value |= op;
3734 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3735 op &= UINT64_C(15);
3736 op <<= 20;
3737 Value |= op;
3739 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3740 op &= UINT64_C(65535);
3741 Value |= op;
3747 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3748 op &= UINT64_C(15);
3749 op <<= 20;
3750 Value |= op;
3752 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3753 op &= UINT64_C(15);
3754 op <<= 16;
3755 Value |= op;
3757 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3758 op &= UINT64_C(65535);
3759 Value |= op;
3764 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3765 op &= UINT64_C(15);
3766 op <<= 20;
3767 Value |= op;
3769 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3770 op &= UINT64_C(15);
3771 op <<= 16;
3772 Value |= op;
3774 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3775 op &= UINT64_C(65535);
3776 Value |= op;
3789 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3790 op &= UINT64_C(15);
3791 op <<= 20;
3792 Value |= op;
3794 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3795 op &= UINT64_C(15);
3796 op <<= 16;
3797 Value |= op;
3799 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3800 op &= UINT64_C(65535);
3801 Value |= op;
3807 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3808 op &= UINT64_C(15);
3809 op <<= 20;
3810 Value |= op;
3812 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3813 op &= UINT64_C(15);
3814 op <<= 16;
3815 Value |= op;
3817 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
3818 op &= UINT64_C(65535);
3819 Value |= op;
3827 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3828 op &= UINT64_C(15);
3829 op <<= 20;
3830 Value |= op;
3832 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3833 op &= UINT64_C(15);
3834 op <<= 16;
3835 Value |= op;
3837 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
3838 op &= UINT64_C(65535);
3839 Value |= op;
3845 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3846 op &= UINT64_C(15);
3847 op <<= 20;
3848 Value |= op;
3850 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3851 op &= UINT64_C(15);
3852 op <<= 16;
3853 Value |= op;
3855 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
3856 op &= UINT64_C(65535);
3857 Value |= op;
3863 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3864 op &= UINT64_C(15);
3865 op <<= 20;
3866 Value |= op;
3868 op = getPC16DBLEncoding(MI, 2, Fixups, STI);
3869 op &= UINT64_C(65535);
3870 Value |= op;
3875 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3876 op &= UINT64_C(15);
3877 op <<= 20;
3878 Value |= op;
3880 op = getPC16DBLTLSEncoding(MI, 1, Fixups, STI);
3881 op &= UINT64_C(65535);
3882 Value |= op;
3907 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3908 op &= UINT64_C(15);
3909 op <<= 20;
3910 Value |= op;
3912 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
3913 op &= UINT64_C(1048575);
3914 Value |= op;
3949 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3950 op &= UINT64_C(15);
3951 op <<= 20;
3952 Value |= op;
3954 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
3955 op &= UINT64_C(1048575);
3956 Value |= op;
3961 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3962 op &= UINT64_C(15);
3963 op <<= 36;
3964 Value |= op;
3966 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
3967 op &= UINT64_C(65535);
3968 op <<= 16;
3969 Value |= op;
3971 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3972 op &= UINT64_C(15);
3973 op <<= 32;
3974 Value |= op;
3976 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
3977 op &= UINT64_C(65535);
3978 Value |= op;
3983 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3984 op &= UINT64_C(15);
3985 op <<= 36;
3986 Value |= op;
3988 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
3989 op &= UINT64_C(65535);
3990 op <<= 16;
3991 Value |= op;
3993 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3994 op &= UINT64_C(15);
3995 op <<= 32;
3996 Value |= op;
3998 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
3999 op &= UINT64_C(65535);
4000 Value |= op;
4008 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4009 op &= UINT64_C(15);
4010 op <<= 36;
4011 Value |= op;
4013 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
4014 op &= UINT64_C(65535);
4015 op <<= 16;
4016 Value |= op;
4018 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4019 Value |= (op & UINT64_C(15)) << 32;
4020 Value |= (op & UINT64_C(16)) << 6;
4025 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4026 op &= UINT64_C(15);
4027 op <<= 36;
4028 Value |= op;
4030 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
4031 op &= UINT64_C(65535);
4032 op <<= 16;
4033 Value |= op;
4035 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4036 Value |= (op & UINT64_C(15)) << 32;
4037 Value |= (op & UINT64_C(16)) << 6;
4039 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4040 op &= UINT64_C(15);
4041 op <<= 12;
4042 Value |= op;
4130 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4131 op &= UINT64_C(15);
4132 op <<= 36;
4133 Value |= op;
4135 op = getBDAddr20Encoding(MI, 1, Fixups, STI);
4136 op &= UINT64_C(16777215);
4137 op <<= 8;
4138 Value |= op;
4202 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4203 op &= UINT64_C(15);
4204 op <<= 36;
4205 Value |= op;
4207 op = getBDAddr20Encoding(MI, 2, Fixups, STI);
4208 op &= UINT64_C(16777215);
4209 op <<= 8;
4210 Value |= op;
4262 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4263 op &= UINT64_C(15);
4264 op <<= 36;
4265 Value |= op;
4267 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4268 op &= UINT64_C(255);
4269 op <<= 8;
4270 Value |= op;
4272 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
4273 op &= UINT64_C(65535);
4274 op <<= 16;
4275 Value |= op;
4287 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4288 op &= UINT64_C(15);
4289 op <<= 36;
4290 Value |= op;
4292 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4293 op &= UINT64_C(255);
4294 op <<= 8;
4295 Value |= op;
4297 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4298 op &= UINT64_C(15);
4299 op <<= 32;
4300 Value |= op;
4302 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
4303 op &= UINT64_C(65535);
4304 op <<= 16;
4305 Value |= op;
4317 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4318 op &= UINT64_C(15);
4319 op <<= 36;
4320 Value |= op;
4322 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4323 op &= UINT64_C(255);
4324 op <<= 8;
4325 Value |= op;
4327 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4328 op &= UINT64_C(15);
4329 op <<= 32;
4330 Value |= op;
4332 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
4333 op &= UINT64_C(65535);
4334 op <<= 16;
4335 Value |= op;
4387 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4388 op &= UINT64_C(15);
4389 op <<= 36;
4390 Value |= op;
4392 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4393 op &= UINT64_C(255);
4394 op <<= 8;
4395 Value |= op;
4397 op = getPC16DBLEncoding(MI, 2, Fixups, STI);
4398 op &= UINT64_C(65535);
4399 op <<= 16;
4400 Value |= op;
4415 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4416 op &= UINT64_C(15);
4417 op <<= 36;
4418 Value |= op;
4420 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4421 op &= UINT64_C(4294967295);
4422 Value |= op;
4474 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4475 op &= UINT64_C(15);
4476 op <<= 36;
4477 Value |= op;
4479 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4480 op &= UINT64_C(65535);
4481 op <<= 16;
4482 Value |= op;
4494 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4495 op &= UINT64_C(15);
4496 op <<= 36;
4497 Value |= op;
4499 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4500 op &= UINT64_C(65535);
4501 op <<= 16;
4502 Value |= op;
4504 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4505 op &= UINT64_C(15);
4506 op <<= 12;
4507 Value |= op;
4528 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4529 op &= UINT64_C(15);
4530 op <<= 36;
4531 Value |= op;
4533 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4534 op &= UINT64_C(4294967295);
4535 Value |= op;
4599 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4600 op &= UINT64_C(15);
4601 op <<= 36;
4602 Value |= op;
4604 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4605 op &= UINT64_C(65535);
4606 op <<= 16;
4607 Value |= op;
4615 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4616 op &= UINT64_C(15);
4617 op <<= 36;
4618 Value |= op;
4620 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4621 op &= UINT64_C(15);
4622 op <<= 32;
4623 Value |= op;
4625 op = getBDAddr20Encoding(MI, 2, Fixups, STI);
4626 op &= UINT64_C(16777215);
4627 op <<= 8;
4628 Value |= op;
4634 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4635 op &= UINT64_C(15);
4636 op <<= 36;
4637 Value |= op;
4639 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4640 op &= UINT64_C(15);
4641 op <<= 32;
4642 Value |= op;
4644 op = getBDAddr20Encoding(MI, 3, Fixups, STI);
4645 op &= UINT64_C(16777215);
4646 op <<= 8;
4647 Value |= op;
4658 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4659 op &= UINT64_C(15);
4660 op <<= 36;
4661 Value |= op;
4663 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4664 op &= UINT64_C(15);
4665 op <<= 32;
4666 Value |= op;
4668 op = getBDAddr20Encoding(MI, 1, Fixups, STI);
4669 op &= UINT64_C(16777215);
4670 op <<= 8;
4671 Value |= op;
4678 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4679 op &= UINT64_C(15);
4680 op <<= 36;
4681 Value |= op;
4683 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4684 op &= UINT64_C(15);
4685 op <<= 32;
4686 Value |= op;
4688 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4689 op &= UINT64_C(65535);
4690 op <<= 16;
4691 Value |= op;
4698 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4699 op &= UINT64_C(15);
4700 op <<= 36;
4701 Value |= op;
4703 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4704 op &= UINT64_C(15);
4705 op <<= 32;
4706 Value |= op;
4708 op = getBDAddr20Encoding(MI, 1, Fixups, STI);
4709 op &= UINT64_C(16777215);
4710 op <<= 8;
4711 Value |= op;
4718 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4719 op &= UINT64_C(15);
4720 op <<= 36;
4721 Value |= op;
4723 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4724 op &= UINT64_C(15);
4725 op <<= 32;
4726 Value |= op;
4728 op = getBDAddr20Encoding(MI, 2, Fixups, STI);
4729 op &= UINT64_C(16777215);
4730 op <<= 8;
4731 Value |= op;
4738 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4739 op &= UINT64_C(15);
4740 op <<= 36;
4741 Value |= op;
4743 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4744 op &= UINT64_C(15);
4745 op <<= 32;
4746 Value |= op;
4748 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4749 op &= UINT64_C(65535);
4750 op <<= 16;
4751 Value |= op;
4758 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4759 op &= UINT64_C(15);
4760 op <<= 36;
4761 Value |= op;
4763 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
4764 op &= UINT64_C(15);
4765 op <<= 32;
4766 Value |= op;
4768 op = getBDAddr20Encoding(MI, 2, Fixups, STI);
4769 op &= UINT64_C(16777215);
4770 op <<= 8;
4771 Value |= op;
4823 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4824 op &= UINT64_C(15);
4825 op <<= 36;
4826 Value |= op;
4828 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4829 op &= UINT64_C(15);
4830 op <<= 32;
4831 Value |= op;
4833 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
4834 op &= UINT64_C(65535);
4835 op <<= 16;
4836 Value |= op;
4848 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4849 op &= UINT64_C(15);
4850 op <<= 36;
4851 Value |= op;
4853 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4854 op &= UINT64_C(15);
4855 op <<= 32;
4856 Value |= op;
4858 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4859 op &= UINT64_C(15);
4860 op <<= 12;
4861 Value |= op;
4863 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
4864 op &= UINT64_C(65535);
4865 op <<= 16;
4866 Value |= op;
4878 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4879 op &= UINT64_C(15);
4880 op <<= 36;
4881 Value |= op;
4883 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4884 op &= UINT64_C(15);
4885 op <<= 32;
4886 Value |= op;
4888 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4889 op &= UINT64_C(15);
4890 op <<= 12;
4891 Value |= op;
4893 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
4894 op &= UINT64_C(65535);
4895 op <<= 16;
4896 Value |= op;
4948 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4949 op &= UINT64_C(15);
4950 op <<= 36;
4951 Value |= op;
4953 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4954 op &= UINT64_C(15);
4955 op <<= 32;
4956 Value |= op;
4958 op = getPC16DBLEncoding(MI, 2, Fixups, STI);
4959 op &= UINT64_C(65535);
4960 op <<= 16;
4961 Value |= op;
4973 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4974 op &= UINT64_C(15);
4975 op <<= 36;
4976 Value |= op;
4978 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4979 op &= UINT64_C(15);
4980 op <<= 32;
4981 Value |= op;
4983 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4984 op &= UINT64_C(255);
4985 op <<= 24;
4986 Value |= op;
4988 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4989 op &= UINT64_C(255);
4990 op <<= 16;
4991 Value |= op;
4993 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
4994 op &= UINT64_C(255);
4995 op <<= 8;
4996 Value |= op;
5032 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5033 op &= UINT64_C(15);
5034 op <<= 36;
5035 Value |= op;
5037 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5038 op &= UINT64_C(15);
5039 op <<= 32;
5040 Value |= op;
5042 op = getBDAddr20Encoding(MI, 2, Fixups, STI);
5043 op &= UINT64_C(16777215);
5044 op <<= 8;
5045 Value |= op;
5051 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5052 op &= UINT64_C(15);
5053 op <<= 36;
5054 Value |= op;
5056 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5057 op &= UINT64_C(15);
5058 op <<= 32;
5059 Value |= op;
5061 op = getBDAddr20Encoding(MI, 4, Fixups, STI);
5062 op &= UINT64_C(16777215);
5063 op <<= 8;
5064 Value |= op;
5072 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5073 op &= UINT64_C(15);
5074 op <<= 36;
5075 Value |= op;
5077 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5078 op &= UINT64_C(15);
5079 op <<= 32;
5080 Value |= op;
5082 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5083 op &= UINT64_C(65535);
5084 op <<= 16;
5085 Value |= op;
5095 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5096 op &= UINT64_C(15);
5097 op <<= 36;
5098 Value |= op;
5100 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5101 op &= UINT64_C(15);
5102 op <<= 32;
5103 Value |= op;
5105 op = getBDAddr20Encoding(MI, 3, Fixups, STI);
5106 op &= UINT64_C(16777215);
5107 op <<= 8;
5108 Value |= op;
5114 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5115 op &= UINT64_C(15);
5116 op <<= 36;
5117 Value |= op;
5119 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5120 op &= UINT64_C(15);
5121 op <<= 32;
5122 Value |= op;
5124 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
5125 op &= UINT64_C(65535);
5126 op <<= 16;
5127 Value |= op;
5154 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5155 op &= UINT64_C(15);
5156 op <<= 36;
5157 Value |= op;
5159 op = getPC32DBLEncoding(MI, 1, Fixups, STI);
5160 op &= UINT64_C(4294967295);
5161 Value |= op;
5166 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5167 op &= UINT64_C(15);
5168 op <<= 36;
5169 Value |= op;
5171 op = getPC32DBLEncoding(MI, 2, Fixups, STI);
5172 op &= UINT64_C(4294967295);
5173 Value |= op;
5178 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5179 op &= UINT64_C(15);
5180 op <<= 36;
5181 Value |= op;
5183 op = getPC32DBLTLSEncoding(MI, 1, Fixups, STI);
5184 op &= UINT64_C(4294967295);
5185 Value |= op;
5191 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5192 op &= UINT64_C(15);
5193 op <<= 36;
5194 Value |= op;
5196 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5197 Value |= (op & UINT64_C(15)) << 32;
5198 Value |= (op & UINT64_C(16)) << 6;
5200 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5201 op &= UINT64_C(15);
5202 op <<= 20;
5203 Value |= op;
5209 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5210 op &= UINT64_C(15);
5211 op <<= 36;
5212 Value |= op;
5214 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5215 Value |= (op & UINT64_C(15)) << 32;
5216 Value |= (op & UINT64_C(16)) << 6;
5218 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5219 op &= UINT64_C(15);
5220 op <<= 20;
5221 Value |= op;
5223 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5224 op &= UINT64_C(15);
5225 op <<= 16;
5226 Value |= op;
5254 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5255 op &= UINT64_C(15);
5256 op <<= 36;
5257 Value |= op;
5259 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
5260 op &= UINT64_C(1048575);
5261 op <<= 16;
5262 Value |= op;
5267 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5268 op &= UINT64_C(15);
5269 op <<= 36;
5270 Value |= op;
5272 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
5273 op &= UINT64_C(1048575);
5274 op <<= 16;
5275 Value |= op;
5277 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
5278 op &= UINT64_C(15);
5279 op <<= 12;
5280 Value |= op;
5295 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5296 op &= UINT64_C(15);
5297 op <<= 36;
5298 Value |= op;
5300 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
5301 op &= UINT64_C(1048575);
5302 op <<= 16;
5303 Value |= op;
5376 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5377 op &= UINT64_C(15);
5378 op <<= 36;
5379 Value |= op;
5381 op = getBDXAddr20Encoding(MI, 1, Fixups, STI);
5382 op &= UINT64_C(268435455);
5383 op <<= 8;
5384 Value |= op;
5434 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5435 op &= UINT64_C(15);
5436 op <<= 36;
5437 Value |= op;
5439 op = getBDXAddr20Encoding(MI, 2, Fixups, STI);
5440 op &= UINT64_C(268435455);
5441 op <<= 8;
5442 Value |= op;
5465 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5466 op &= UINT64_C(15);
5467 op <<= 4;
5468 Value |= op;
5731 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5732 op &= UINT64_C(15);
5733 op <<= 4;
5734 Value |= op;
5736 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5737 op &= UINT64_C(15);
5738 Value |= op;
5753 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5754 op &= UINT64_C(15);
5755 op <<= 4;
5756 Value |= op;
5758 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5759 op &= UINT64_C(15);
5760 Value |= op;
5762 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5763 op &= UINT64_C(15);
5764 op <<= 12;
5765 Value |= op;
5779 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5780 op &= UINT64_C(15);
5781 op <<= 4;
5782 Value |= op;
5784 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5785 op &= UINT64_C(15);
5786 Value |= op;
5788 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
5789 op &= UINT64_C(15);
5790 op <<= 12;
5791 Value |= op;
5799 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5800 op &= UINT64_C(15);
5801 op <<= 4;
5802 Value |= op;
5804 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5805 op &= UINT64_C(15);
5806 Value |= op;
5808 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5809 op &= UINT64_C(15);
5810 op <<= 8;
5811 Value |= op;
5869 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5870 op &= UINT64_C(15);
5871 op <<= 4;
5872 Value |= op;
5874 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5875 op &= UINT64_C(15);
5876 Value |= op;
5878 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5879 op &= UINT64_C(15);
5880 op <<= 12;
5881 Value |= op;
5896 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5897 op &= UINT64_C(15);
5898 op <<= 4;
5899 Value |= op;
5901 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5902 op &= UINT64_C(15);
5903 Value |= op;
5905 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5906 op &= UINT64_C(15);
5907 op <<= 12;
5908 Value |= op;
5910 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5911 op &= UINT64_C(15);
5912 op <<= 8;
5913 Value |= op;
5918 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5919 op &= UINT64_C(15);
5920 op <<= 4;
5921 Value |= op;
5923 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5924 op &= UINT64_C(15);
5925 Value |= op;
5927 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
5928 op &= UINT64_C(15);
5929 op <<= 12;
5930 Value |= op;
6066 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6067 op &= UINT64_C(15);
6068 op <<= 4;
6069 Value |= op;
6071 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6072 op &= UINT64_C(15);
6073 Value |= op;
6096 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6097 op &= UINT64_C(15);
6098 op <<= 4;
6099 Value |= op;
6101 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6102 op &= UINT64_C(15);
6103 Value |= op;
6105 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6106 op &= UINT64_C(15);
6107 op <<= 12;
6108 Value |= op;
6162 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6163 op &= UINT64_C(15);
6164 op <<= 4;
6165 Value |= op;
6167 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6168 op &= UINT64_C(15);
6169 Value |= op;
6171 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6172 op &= UINT64_C(15);
6173 op <<= 12;
6174 Value |= op;
6176 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6177 op &= UINT64_C(15);
6178 op <<= 8;
6179 Value |= op;
6186 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6187 op &= UINT64_C(15);
6188 op <<= 4;
6189 Value |= op;
6191 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6192 op &= UINT64_C(15);
6193 Value |= op;
6195 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6196 op &= UINT64_C(15);
6197 op <<= 12;
6198 Value |= op;
6205 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6206 op &= UINT64_C(15);
6207 op <<= 4;
6208 Value |= op;
6210 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6211 op &= UINT64_C(15);
6212 Value |= op;
6214 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
6215 op &= UINT64_C(15);
6216 op <<= 12;
6217 Value |= op;
6281 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6282 op &= UINT64_C(15);
6283 op <<= 4;
6284 Value |= op;
6286 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6287 op &= UINT64_C(15);
6288 Value |= op;
6290 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6291 op &= UINT64_C(15);
6292 op <<= 12;
6293 Value |= op;
6300 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6301 op &= UINT64_C(15);
6302 op <<= 4;
6303 Value |= op;
6305 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6306 op &= UINT64_C(15);
6307 Value |= op;
6309 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6310 op &= UINT64_C(15);
6311 op <<= 12;
6312 Value |= op;
6314 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6315 op &= UINT64_C(15);
6316 op <<= 8;
6317 Value |= op;
6324 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6325 op &= UINT64_C(15);
6326 op <<= 4;
6327 Value |= op;
6329 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6330 op &= UINT64_C(15);
6331 Value |= op;
6333 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6334 op &= UINT64_C(15);
6335 op <<= 12;
6336 Value |= op;
6338 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
6339 op &= UINT64_C(15);
6340 op <<= 8;
6341 Value |= op;
6352 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6353 op &= UINT64_C(15);
6354 op <<= 4;
6355 Value |= op;
6357 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6358 op &= UINT64_C(15);
6359 Value |= op;
6361 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6362 op &= UINT64_C(15);
6363 op <<= 12;
6364 Value |= op;
6366 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
6367 op &= UINT64_C(15);
6368 op <<= 8;
6369 Value |= op;
6374 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6375 op &= UINT64_C(15);
6376 op <<= 12;
6377 Value |= op;
6379 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6380 op &= UINT64_C(15);
6381 op <<= 36;
6382 Value |= op;
6384 op = getBDXAddr12Encoding(MI, 3, Fixups, STI);
6385 op &= UINT64_C(1048575);
6386 op <<= 16;
6387 Value |= op;
6389 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6390 Value |= (op & UINT64_C(280375465082880));
6391 Value |= (op & UINT64_C(255));
6396 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6397 op &= UINT64_C(15);
6398 op <<= 20;
6399 Value |= op;
6401 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6402 op &= UINT64_C(65535);
6403 Value |= op;
6405 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6406 Value |= (op & UINT64_C(4278190080));
6407 Value |= (op & UINT64_C(983040));
6412 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6413 op &= UINT64_C(15);
6414 op <<= 20;
6415 Value |= op;
6417 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6418 op &= UINT64_C(15);
6419 op <<= 16;
6420 Value |= op;
6422 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
6423 op &= UINT64_C(65535);
6424 Value |= op;
6426 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6427 op &= UINT64_C(4278190080);
6428 Value |= op;
6433 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6434 op &= UINT64_C(15);
6435 op <<= 20;
6436 Value |= op;
6438 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6439 op &= UINT64_C(15);
6440 op <<= 16;
6441 Value |= op;
6443 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
6444 op &= UINT64_C(65535);
6445 Value |= op;
6447 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6448 op &= UINT64_C(4278190080);
6449 Value |= op;
6454 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6455 op &= UINT64_C(15);
6456 op <<= 20;
6457 Value |= op;
6459 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
6460 op &= UINT64_C(1048575);
6461 Value |= op;
6463 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6464 op &= UINT64_C(4278190080);
6465 Value |= op;
6470 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6471 op &= UINT64_C(15);
6472 op <<= 36;
6473 Value |= op;
6475 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6476 op &= UINT64_C(255);
6477 op <<= 8;
6478 Value |= op;
6480 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6481 op &= UINT64_C(15);
6482 op <<= 32;
6483 Value |= op;
6485 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
6486 op &= UINT64_C(65535);
6487 op <<= 16;
6488 Value |= op;
6490 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6491 Value |= (op & UINT64_C(280375465082880));
6492 Value |= (op & UINT64_C(255));
6497 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6498 op &= UINT64_C(15);
6499 op <<= 36;
6500 Value |= op;
6502 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6503 op &= UINT64_C(4294967295);
6504 Value |= op;
6506 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6507 Value |= (op & UINT64_C(280375465082880));
6508 Value |= (op & UINT64_C(64424509440));
6513 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6514 op &= UINT64_C(15);
6515 op <<= 36;
6516 Value |= op;
6518 op = getPC32DBLEncoding(MI, 2, Fixups, STI);
6519 op &= UINT64_C(4294967295);
6520 Value |= op;
6522 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6523 Value |= (op & UINT64_C(280375465082880));
6524 Value |= (op & UINT64_C(64424509440));
6529 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6530 op &= UINT64_C(15);
6531 op <<= 36;
6532 Value |= op;
6534 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6535 op &= UINT64_C(15);
6536 op <<= 32;
6537 Value |= op;
6539 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6540 op &= UINT64_C(15);
6541 op <<= 12;
6542 Value |= op;
6544 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
6545 op &= UINT64_C(65535);
6546 op <<= 16;
6547 Value |= op;
6549 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6550 Value |= (op & UINT64_C(280375465082880));
6551 Value |= (op & UINT64_C(255));
6556 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6557 op &= UINT64_C(15);
6558 op <<= 36;
6559 Value |= op;
6561 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6562 op &= UINT64_C(15);
6563 op <<= 32;
6564 Value |= op;
6566 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
6567 op &= UINT64_C(65535);
6568 op <<= 16;
6569 Value |= op;
6571 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6572 Value |= (op & UINT64_C(280375465082880));
6573 Value |= (op & UINT64_C(255));
6578 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6579 op &= UINT64_C(15);
6580 op <<= 36;
6581 Value |= op;
6583 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6584 op &= UINT64_C(15);
6585 op <<= 32;
6586 Value |= op;
6588 op = getBDAddr20Encoding(MI, 3, Fixups, STI);
6589 op &= UINT64_C(16777215);
6590 op <<= 8;
6591 Value |= op;
6593 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6594 Value |= (op & UINT64_C(280375465082880));
6595 Value |= (op & UINT64_C(255));
6600 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6601 op &= UINT64_C(15);
6602 op <<= 36;
6603 Value |= op;
6605 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6606 op &= UINT64_C(15);
6607 op <<= 32;
6608 Value |= op;
6610 op = getPC16DBLEncoding(MI, 3, Fixups, STI);
6611 op &= UINT64_C(65535);
6612 op <<= 16;
6613 Value |= op;
6615 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6616 Value |= (op & UINT64_C(280375465082880));
6617 Value |= (op & UINT64_C(255));
6622 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6623 op &= UINT64_C(15);
6624 op <<= 36;
6625 Value |= op;
6627 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
6628 op &= UINT64_C(1048575);
6629 op <<= 16;
6630 Value |= op;
6632 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6633 Value |= (op & UINT64_C(280375465082880));
6634 Value |= (op & UINT64_C(255));
6639 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6640 op &= UINT64_C(15);
6641 op <<= 36;
6642 Value |= op;
6644 op = getBDXAddr20Encoding(MI, 2, Fixups, STI);
6645 op &= UINT64_C(268435455);
6646 op <<= 8;
6647 Value |= op;
6649 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6650 Value |= (op & UINT64_C(280375465082880));
6651 Value |= (op & UINT64_C(255));
6662 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6663 op &= UINT64_C(15);
6664 op <<= 4;
6665 Value |= op;
6667 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6668 op &= UINT64_C(15);
6669 Value |= op;
6675 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6676 op &= UINT64_C(15);
6677 op <<= 4;
6678 Value |= op;
6680 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6681 op &= UINT64_C(15);
6682 Value |= op;
6684 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6685 op &= UINT64_C(15);
6686 op <<= 12;
6687 Value |= op;
6692 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6693 op &= UINT64_C(15);
6694 op <<= 4;
6695 Value |= op;
6697 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6698 op &= UINT64_C(15);
6699 Value |= op;
6704 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6705 op &= UINT64_C(15);
6706 op <<= 4;
6707 Value |= op;
6709 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6710 op &= UINT64_C(15);
6711 Value |= op;
6713 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6714 op &= UINT64_C(15);
6715 op <<= 12;
6716 Value |= op;
6718 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
6719 op &= UINT64_C(15);
6720 op <<= 8;
6721 Value |= op;
6723 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6724 op &= UINT64_C(4294901760);
6725 Value |= op;
6730 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6731 op &= UINT64_C(15);
6732 op <<= 4;
6733 Value |= op;
6735 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6736 op &= UINT64_C(15);
6737 Value |= op;
6739 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6740 op &= UINT64_C(4294901760);
6741 Value |= op;
6746 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6747 op &= UINT64_C(15);
6748 op <<= 4;
6749 Value |= op;
6751 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6752 op &= UINT64_C(15);
6753 Value |= op;
6755 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6756 op &= UINT64_C(65280);
6757 Value |= op;
6782 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6783 op &= UINT64_C(15);
6784 Value |= op;
6791 op = getBDRAddr12Encoding(MI, 0, Fixups, STI);
6792 Value |= (op & UINT64_C(983040)) << 20;
6793 Value |= (op & UINT64_C(65535)) << 16;
6795 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
6796 op &= UINT64_C(65535);
6797 Value |= op;
6799 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
6800 op &= UINT64_C(15);
6801 op <<= 32;
6802 Value |= op;
6807 op = getBDRAddr12Encoding(MI, 1, Fixups, STI);
6808 Value |= (op & UINT64_C(983040)) << 20;
6809 Value |= (op & UINT64_C(65535)) << 16;
6811 op = getBDAddr12Encoding(MI, 4, Fixups, STI);
6812 op &= UINT64_C(65535);
6813 Value |= op;
6815 op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
6816 op &= UINT64_C(15);
6817 op <<= 32;
6818 Value |= op;
6820 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6821 op &= UINT64_C(280375465082880);
6822 Value |= op;
6847 op = getPC16DBLEncoding(MI, 0, Fixups, STI);
6848 op &= UINT64_C(65535);
6849 Value |= op;
6874 op = getPC32DBLEncoding(MI, 0, Fixups, STI);
6875 op &= UINT64_C(4294967295);
6876 Value |= op;
6884 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6885 Value |= (op & UINT64_C(15)) << 12;
6886 Value |= (op & UINT64_C(16)) << 4;
6888 op = getBDAddr12Encoding(MI, 1, Fixups, STI);
6889 op &= UINT64_C(65535);
6890 op <<= 16;
6891 Value |= op;
6893 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6894 op &= UINT64_C(255);
6895 op <<= 32;
6896 Value |= op;
6902 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6903 Value |= (op & UINT64_C(15)) << 12;
6904 Value |= (op & UINT64_C(16)) << 4;
6906 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
6907 op &= UINT64_C(65535);
6908 op <<= 16;
6909 Value |= op;
6911 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6912 op &= UINT64_C(15);
6913 op <<= 32;
6914 Value |= op;
6919 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6920 Value |= (op & UINT64_C(15)) << 32;
6921 Value |= (op & UINT64_C(16)) << 6;
6926 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6927 Value |= (op & UINT64_C(15)) << 32;
6928 Value |= (op & UINT64_C(16)) << 6;
6930 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6931 Value |= (op & UINT64_C(15)) << 28;
6932 Value |= (op & UINT64_C(16)) << 5;
6934 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6935 op &= UINT64_C(15);
6936 op <<= 20;
6937 Value |= op;
6943 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6944 Value |= (op & UINT64_C(15)) << 36;
6945 Value |= (op & UINT64_C(16)) << 7;
6951 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6952 Value |= (op & UINT64_C(15)) << 36;
6953 Value |= (op & UINT64_C(16)) << 7;
6955 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
6956 op &= UINT64_C(65535);
6957 op <<= 16;
6958 Value |= op;
6960 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6961 op &= UINT64_C(15);
6962 op <<= 32;
6963 Value |= op;
6985 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6986 Value |= (op & UINT64_C(15)) << 36;
6987 Value |= (op & UINT64_C(16)) << 7;
6989 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
6990 op &= UINT64_C(65535);
6991 op <<= 16;
6992 Value |= op;
6994 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6995 Value |= (op & UINT64_C(15)) << 32;
6996 Value |= (op & UINT64_C(16)) << 6;
7006 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7007 Value |= (op & UINT64_C(15)) << 36;
7008 Value |= (op & UINT64_C(16)) << 7;
7010 op = getBDAddr12Encoding(MI, 2, Fixups, STI);
7011 op &= UINT64_C(65535);
7012 op <<= 16;
7013 Value |= op;
7015 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7016 Value |= (op & UINT64_C(15)) << 32;
7017 Value |= (op & UINT64_C(16)) << 6;
7019 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7020 op &= UINT64_C(15);
7021 op <<= 12;
7022 Value |= op;
7030 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7031 Value |= (op & UINT64_C(15)) << 36;
7032 Value |= (op & UINT64_C(16)) << 7;
7034 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
7035 op &= UINT64_C(65535);
7036 op <<= 16;
7037 Value |= op;
7039 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7040 op &= UINT64_C(15);
7041 op <<= 32;
7042 Value |= op;
7047 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7048 Value |= (op & UINT64_C(15)) << 36;
7049 Value |= (op & UINT64_C(16)) << 7;
7051 op = getBDAddr12Encoding(MI, 3, Fixups, STI);
7052 op &= UINT64_C(65535);
7053 op <<= 16;
7054 Value |= op;
7056 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7057 op &= UINT64_C(15);
7058 op <<= 32;
7059 Value |= op;
7061 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
7062 op &= UINT64_C(15);
7063 op <<= 12;
7064 Value |= op;
7072 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7073 Value |= (op & UINT64_C(15)) << 36;
7074 Value |= (op & UINT64_C(16)) << 7;
7076 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7077 op &= UINT64_C(255);
7078 op <<= 24;
7079 Value |= op;
7081 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7082 op &= UINT64_C(255);
7083 op <<= 16;
7084 Value |= op;
7089 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7090 Value |= (op & UINT64_C(15)) << 36;
7091 Value |= (op & UINT64_C(16)) << 7;
7093 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7094 op &= UINT64_C(255);
7095 op <<= 24;
7096 Value |= op;
7098 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7099 op &= UINT64_C(255);
7100 op <<= 16;
7101 Value |= op;
7103 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7104 op &= UINT64_C(15);
7105 op <<= 12;
7106 Value |= op;
7115 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7116 Value |= (op & UINT64_C(15)) << 36;
7117 Value |= (op & UINT64_C(16)) << 7;
7119 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7120 op &= UINT64_C(65535);
7121 op <<= 16;
7122 Value |= op;
7127 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7128 Value |= (op & UINT64_C(15)) << 36;
7129 Value |= (op & UINT64_C(16)) << 7;
7131 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7132 op &= UINT64_C(65535);
7133 op <<= 16;
7134 Value |= op;
7136 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7137 op &= UINT64_C(15);
7138 op <<= 12;
7139 Value |= op;
7144 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7145 Value |= (op & UINT64_C(15)) << 36;
7146 Value |= (op & UINT64_C(16)) << 7;
7148 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7149 op &= UINT64_C(65535);
7150 op <<= 16;
7151 Value |= op;
7153 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7154 op &= UINT64_C(15);
7155 op <<= 12;
7156 Value |= op;
7164 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7165 Value |= (op & UINT64_C(15)) << 36;
7166 Value |= (op & UINT64_C(16)) << 7;
7168 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7169 op &= UINT64_C(65535);
7170 op <<= 16;
7171 Value |= op;
7173 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7174 op &= UINT64_C(15);
7175 op <<= 12;
7176 Value |= op;
7182 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7183 Value |= (op & UINT64_C(15)) << 36;
7184 Value |= (op & UINT64_C(16)) << 7;
7186 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7187 op &= UINT64_C(15);
7188 op <<= 32;
7189 Value |= op;
7191 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7192 op &= UINT64_C(255);
7193 op <<= 12;
7194 Value |= op;
7196 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7197 op &= UINT64_C(15);
7198 op <<= 20;
7199 Value |= op;
7204 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7205 Value |= (op & UINT64_C(15)) << 36;
7206 Value |= (op & UINT64_C(16)) << 7;
7208 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7209 op &= UINT64_C(15);
7210 op <<= 32;
7211 Value |= op;
7213 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7214 op &= UINT64_C(15);
7215 op <<= 28;
7216 Value |= op;
7299 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7300 Value |= (op & UINT64_C(15)) << 36;
7301 Value |= (op & UINT64_C(16)) << 7;
7303 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7304 Value |= (op & UINT64_C(15)) << 32;
7305 Value |= (op & UINT64_C(16)) << 6;
7311 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7312 Value |= (op & UINT64_C(15)) << 36;
7313 Value |= (op & UINT64_C(16)) << 7;
7315 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7316 Value |= (op & UINT64_C(15)) << 32;
7317 Value |= (op & UINT64_C(16)) << 6;
7319 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7320 op &= UINT64_C(255);
7321 op <<= 12;
7322 Value |= op;
7324 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7325 op &= UINT64_C(255);
7326 op <<= 24;
7327 Value |= op;
7329 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7330 op &= UINT64_C(15);
7331 op <<= 20;
7332 Value |= op;
7341 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7342 Value |= (op & UINT64_C(15)) << 36;
7343 Value |= (op & UINT64_C(16)) << 7;
7345 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7346 Value |= (op & UINT64_C(15)) << 32;
7347 Value |= (op & UINT64_C(16)) << 6;
7349 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7350 op &= UINT64_C(4095);
7351 op <<= 20;
7352 Value |= op;
7357 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7358 Value |= (op & UINT64_C(15)) << 36;
7359 Value |= (op & UINT64_C(16)) << 7;
7361 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7362 Value |= (op & UINT64_C(15)) << 32;
7363 Value |= (op & UINT64_C(16)) << 6;
7365 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7366 op &= UINT64_C(4095);
7367 op <<= 20;
7368 Value |= op;
7370 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7371 op &= UINT64_C(15);
7372 op <<= 12;
7373 Value |= op;
7375 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7376 op &= UINT64_C(15);
7377 op <<= 16;
7378 Value |= op;
7394 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7395 Value |= (op & UINT64_C(15)) << 36;
7396 Value |= (op & UINT64_C(16)) << 7;
7398 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7399 Value |= (op & UINT64_C(15)) << 32;
7400 Value |= (op & UINT64_C(16)) << 6;
7402 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7403 op &= UINT64_C(15);
7404 op <<= 12;
7405 Value |= op;
7414 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7415 Value |= (op & UINT64_C(15)) << 36;
7416 Value |= (op & UINT64_C(16)) << 7;
7418 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7419 Value |= (op & UINT64_C(15)) << 32;
7420 Value |= (op & UINT64_C(16)) << 6;
7422 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7423 op &= UINT64_C(15);
7424 op <<= 12;
7425 Value |= op;
7427 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7428 op &= UINT64_C(15);
7429 op <<= 16;
7430 Value |= op;
7446 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7447 Value |= (op & UINT64_C(15)) << 36;
7448 Value |= (op & UINT64_C(16)) << 7;
7450 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7451 Value |= (op & UINT64_C(15)) << 32;
7452 Value |= (op & UINT64_C(16)) << 6;
7454 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7455 op &= UINT64_C(15);
7456 op <<= 12;
7457 Value |= op;
7459 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7460 op &= UINT64_C(15);
7461 op <<= 16;
7462 Value |= op;
7464 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7465 op &= UINT64_C(15);
7466 op <<= 20;
7467 Value |= op;
7472 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7473 Value |= (op & UINT64_C(15)) << 36;
7474 Value |= (op & UINT64_C(16)) << 7;
7476 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7477 Value |= (op & UINT64_C(15)) << 32;
7478 Value |= (op & UINT64_C(16)) << 6;
7480 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7481 op &= UINT64_C(15);
7482 op <<= 12;
7483 Value |= op;
7485 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7486 op &= UINT64_C(15);
7487 op <<= 20;
7488 Value |= op;
7504 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7505 Value |= (op & UINT64_C(15)) << 36;
7506 Value |= (op & UINT64_C(16)) << 7;
7508 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7509 Value |= (op & UINT64_C(15)) << 32;
7510 Value |= (op & UINT64_C(16)) << 6;
7512 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7513 op &= UINT64_C(15);
7514 op <<= 16;
7515 Value |= op;
7517 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7518 op &= UINT64_C(15);
7519 op <<= 20;
7520 Value |= op;
7538 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7539 Value |= (op & UINT64_C(15)) << 36;
7540 Value |= (op & UINT64_C(16)) << 7;
7542 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7543 Value |= (op & UINT64_C(15)) << 32;
7544 Value |= (op & UINT64_C(16)) << 6;
7546 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7547 op &= UINT64_C(7);
7548 op <<= 16;
7549 Value |= op;
7551 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7552 op &= UINT64_C(15);
7553 op <<= 20;
7554 Value |= op;
7566 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7567 Value |= (op & UINT64_C(15)) << 36;
7568 Value |= (op & UINT64_C(16)) << 7;
7570 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7571 Value |= (op & UINT64_C(15)) << 32;
7572 Value |= (op & UINT64_C(16)) << 6;
7574 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7575 op &= UINT64_C(15);
7576 op <<= 20;
7577 Value |= op;
7833 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7834 Value |= (op & UINT64_C(15)) << 36;
7835 Value |= (op & UINT64_C(16)) << 7;
7837 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7838 Value |= (op & UINT64_C(15)) << 32;
7839 Value |= (op & UINT64_C(16)) << 6;
7841 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7842 Value |= (op & UINT64_C(15)) << 28;
7843 Value |= (op & UINT64_C(16)) << 5;
7854 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7855 Value |= (op & UINT64_C(15)) << 36;
7856 Value |= (op & UINT64_C(16)) << 7;
7858 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7859 Value |= (op & UINT64_C(15)) << 32;
7860 Value |= (op & UINT64_C(16)) << 6;
7862 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7863 Value |= (op & UINT64_C(15)) << 28;
7864 Value |= (op & UINT64_C(16)) << 5;
7866 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7867 op &= UINT64_C(255);
7868 op <<= 12;
7869 Value |= op;
7871 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7872 op &= UINT64_C(15);
7873 op <<= 20;
7874 Value |= op;
7881 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7882 Value |= (op & UINT64_C(15)) << 36;
7883 Value |= (op & UINT64_C(16)) << 7;
7885 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7886 Value |= (op & UINT64_C(15)) << 32;
7887 Value |= (op & UINT64_C(16)) << 6;
7889 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7890 Value |= (op & UINT64_C(15)) << 28;
7891 Value |= (op & UINT64_C(16)) << 5;
7893 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7894 op &= UINT64_C(255);
7895 op <<= 16;
7896 Value |= op;
7929 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7930 Value |= (op & UINT64_C(15)) << 36;
7931 Value |= (op & UINT64_C(16)) << 7;
7933 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7934 Value |= (op & UINT64_C(15)) << 32;
7935 Value |= (op & UINT64_C(16)) << 6;
7937 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7938 Value |= (op & UINT64_C(15)) << 28;
7939 Value |= (op & UINT64_C(16)) << 5;
7941 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7942 op &= UINT64_C(15);
7943 op <<= 12;
7944 Value |= op;
7952 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7953 Value |= (op & UINT64_C(15)) << 36;
7954 Value |= (op & UINT64_C(16)) << 7;
7956 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7957 Value |= (op & UINT64_C(15)) << 32;
7958 Value |= (op & UINT64_C(16)) << 6;
7960 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7961 Value |= (op & UINT64_C(15)) << 28;
7962 Value |= (op & UINT64_C(16)) << 5;
7964 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7965 op &= UINT64_C(15);
7966 op <<= 12;
7967 Value |= op;
7969 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7970 op &= UINT64_C(15);
7971 op <<= 16;
7972 Value |= op;
7981 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
7982 Value |= (op & UINT64_C(15)) << 36;
7983 Value |= (op & UINT64_C(16)) << 7;
7985 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
7986 Value |= (op & UINT64_C(15)) << 32;
7987 Value |= (op & UINT64_C(16)) << 6;
7989 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
7990 Value |= (op & UINT64_C(15)) << 28;
7991 Value |= (op & UINT64_C(16)) << 5;
7993 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
7994 op &= UINT64_C(15);
7995 op <<= 12;
7996 Value |= op;
7998 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
7999 op &= UINT64_C(15);
8000 op <<= 16;
8001 Value |= op;
8003 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8004 op &= UINT64_C(15);
8005 op <<= 20;
8006 Value |= op;
8018 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8019 Value |= (op & UINT64_C(15)) << 36;
8020 Value |= (op & UINT64_C(16)) << 7;
8022 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8023 Value |= (op & UINT64_C(15)) << 32;
8024 Value |= (op & UINT64_C(16)) << 6;
8026 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8027 Value |= (op & UINT64_C(15)) << 28;
8028 Value |= (op & UINT64_C(16)) << 5;
8030 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8031 op &= UINT64_C(15);
8032 op <<= 12;
8033 Value |= op;
8035 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8036 op &= UINT64_C(15);
8037 op <<= 20;
8038 Value |= op;
8045 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8046 Value |= (op & UINT64_C(15)) << 36;
8047 Value |= (op & UINT64_C(16)) << 7;
8049 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8050 Value |= (op & UINT64_C(15)) << 32;
8051 Value |= (op & UINT64_C(16)) << 6;
8053 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8054 Value |= (op & UINT64_C(15)) << 28;
8055 Value |= (op & UINT64_C(16)) << 5;
8057 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8058 Value |= (op & UINT64_C(12)) << 20;
8059 Value |= (op & UINT64_C(1)) << 20;
8066 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8067 Value |= (op & UINT64_C(15)) << 36;
8068 Value |= (op & UINT64_C(16)) << 7;
8070 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8071 Value |= (op & UINT64_C(15)) << 32;
8072 Value |= (op & UINT64_C(16)) << 6;
8074 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8075 Value |= (op & UINT64_C(15)) << 28;
8076 Value |= (op & UINT64_C(16)) << 5;
8078 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8079 op &= UINT64_C(12);
8080 op <<= 20;
8081 Value |= op;
8088 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8089 Value |= (op & UINT64_C(15)) << 36;
8090 Value |= (op & UINT64_C(16)) << 7;
8092 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8093 Value |= (op & UINT64_C(15)) << 32;
8094 Value |= (op & UINT64_C(16)) << 6;
8096 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8097 Value |= (op & UINT64_C(15)) << 28;
8098 Value |= (op & UINT64_C(16)) << 5;
8100 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8101 op &= UINT64_C(14);
8102 op <<= 20;
8103 Value |= op;
8116 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8117 Value |= (op & UINT64_C(15)) << 36;
8118 Value |= (op & UINT64_C(16)) << 7;
8120 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8121 Value |= (op & UINT64_C(15)) << 32;
8122 Value |= (op & UINT64_C(16)) << 6;
8124 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8125 Value |= (op & UINT64_C(15)) << 28;
8126 Value |= (op & UINT64_C(16)) << 5;
8128 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8129 op &= UINT64_C(15);
8130 op <<= 20;
8131 Value |= op;
8145 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8146 Value |= (op & UINT64_C(15)) << 36;
8147 Value |= (op & UINT64_C(16)) << 7;
8149 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8150 Value |= (op & UINT64_C(15)) << 32;
8151 Value |= (op & UINT64_C(16)) << 6;
8153 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8154 Value |= (op & UINT64_C(15)) << 28;
8155 Value |= (op & UINT64_C(16)) << 5;
8157 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8158 op &= UINT64_C(15);
8159 op <<= 20;
8160 Value |= op;
8218 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8219 Value |= (op & UINT64_C(15)) << 36;
8220 Value |= (op & UINT64_C(16)) << 7;
8222 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8223 Value |= (op & UINT64_C(15)) << 32;
8224 Value |= (op & UINT64_C(16)) << 6;
8226 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8227 Value |= (op & UINT64_C(15)) << 28;
8228 Value |= (op & UINT64_C(16)) << 5;
8230 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8231 Value |= (op & UINT64_C(15)) << 12;
8232 Value |= (op & UINT64_C(16)) << 4;
8240 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8241 Value |= (op & UINT64_C(15)) << 36;
8242 Value |= (op & UINT64_C(16)) << 7;
8244 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8245 Value |= (op & UINT64_C(15)) << 32;
8246 Value |= (op & UINT64_C(16)) << 6;
8248 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8249 Value |= (op & UINT64_C(15)) << 28;
8250 Value |= (op & UINT64_C(16)) << 5;
8252 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8253 Value |= (op & UINT64_C(15)) << 12;
8254 Value |= (op & UINT64_C(16)) << 4;
8256 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8257 op &= UINT64_C(15);
8258 op <<= 16;
8259 Value |= op;
8261 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8262 op &= UINT64_C(15);
8263 op <<= 24;
8264 Value |= op;
8280 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8281 Value |= (op & UINT64_C(15)) << 36;
8282 Value |= (op & UINT64_C(16)) << 7;
8284 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8285 Value |= (op & UINT64_C(15)) << 32;
8286 Value |= (op & UINT64_C(16)) << 6;
8288 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8289 Value |= (op & UINT64_C(15)) << 28;
8290 Value |= (op & UINT64_C(16)) << 5;
8292 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8293 Value |= (op & UINT64_C(15)) << 12;
8294 Value |= (op & UINT64_C(16)) << 4;
8296 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8297 op &= UINT64_C(15);
8298 op <<= 24;
8299 Value |= op;
8306 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8307 Value |= (op & UINT64_C(15)) << 36;
8308 Value |= (op & UINT64_C(16)) << 7;
8310 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8311 Value |= (op & UINT64_C(15)) << 32;
8312 Value |= (op & UINT64_C(16)) << 6;
8314 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8315 Value |= (op & UINT64_C(15)) << 28;
8316 Value |= (op & UINT64_C(16)) << 5;
8318 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8319 Value |= (op & UINT64_C(15)) << 12;
8320 Value |= (op & UINT64_C(16)) << 4;
8322 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8323 op &= UINT64_C(15);
8324 op <<= 24;
8325 Value |= op;
8327 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8328 op &= UINT64_C(15);
8329 op <<= 20;
8330 Value |= op;
8337 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8338 Value |= (op & UINT64_C(15)) << 36;
8339 Value |= (op & UINT64_C(16)) << 7;
8341 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8342 Value |= (op & UINT64_C(15)) << 32;
8343 Value |= (op & UINT64_C(16)) << 6;
8345 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8346 Value |= (op & UINT64_C(15)) << 28;
8347 Value |= (op & UINT64_C(16)) << 5;
8349 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8350 Value |= (op & UINT64_C(15)) << 12;
8351 Value |= (op & UINT64_C(16)) << 4;
8353 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8354 Value |= (op & UINT64_C(12)) << 20;
8355 Value |= (op & UINT64_C(1)) << 20;
8362 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8363 Value |= (op & UINT64_C(15)) << 36;
8364 Value |= (op & UINT64_C(16)) << 7;
8366 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8367 Value |= (op & UINT64_C(15)) << 32;
8368 Value |= (op & UINT64_C(16)) << 6;
8370 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8371 Value |= (op & UINT64_C(15)) << 28;
8372 Value |= (op & UINT64_C(16)) << 5;
8374 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8375 Value |= (op & UINT64_C(15)) << 12;
8376 Value |= (op & UINT64_C(16)) << 4;
8378 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8379 op &= UINT64_C(12);
8380 op <<= 20;
8381 Value |= op;
8388 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8389 Value |= (op & UINT64_C(15)) << 36;
8390 Value |= (op & UINT64_C(16)) << 7;
8392 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8393 Value |= (op & UINT64_C(15)) << 32;
8394 Value |= (op & UINT64_C(16)) << 6;
8396 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8397 Value |= (op & UINT64_C(15)) << 28;
8398 Value |= (op & UINT64_C(16)) << 5;
8400 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8401 Value |= (op & UINT64_C(15)) << 12;
8402 Value |= (op & UINT64_C(16)) << 4;
8404 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8405 op &= UINT64_C(14);
8406 op <<= 20;
8407 Value |= op;
8418 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8419 Value |= (op & UINT64_C(15)) << 36;
8420 Value |= (op & UINT64_C(16)) << 7;
8422 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8423 Value |= (op & UINT64_C(15)) << 32;
8424 Value |= (op & UINT64_C(16)) << 6;
8426 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8427 Value |= (op & UINT64_C(15)) << 28;
8428 Value |= (op & UINT64_C(16)) << 5;
8430 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8431 Value |= (op & UINT64_C(15)) << 12;
8432 Value |= (op & UINT64_C(16)) << 4;
8434 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8435 op &= UINT64_C(15);
8436 op <<= 20;
8437 Value |= op;
8445 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8446 Value |= (op & UINT64_C(15)) << 36;
8447 Value |= (op & UINT64_C(16)) << 7;
8449 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8450 Value |= (op & UINT64_C(15)) << 32;
8451 Value |= (op & UINT64_C(16)) << 6;
8453 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8454 Value |= (op & UINT64_C(15)) << 28;
8455 Value |= (op & UINT64_C(16)) << 5;
8457 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8458 op &= UINT64_C(255);
8459 op <<= 16;
8460 Value |= op;
8465 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8466 Value |= (op & UINT64_C(15)) << 36;
8467 Value |= (op & UINT64_C(16)) << 7;
8469 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8470 Value |= (op & UINT64_C(15)) << 32;
8471 Value |= (op & UINT64_C(16)) << 6;
8473 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8474 Value |= (op & UINT64_C(15)) << 28;
8475 Value |= (op & UINT64_C(16)) << 5;
8477 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8478 op &= UINT64_C(255);
8479 op <<= 16;
8480 Value |= op;
8482 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8483 op &= UINT64_C(15);
8484 op <<= 12;
8485 Value |= op;
8493 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8494 Value |= (op & UINT64_C(15)) << 36;
8495 Value |= (op & UINT64_C(16)) << 7;
8497 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8498 Value |= (op & UINT64_C(15)) << 32;
8499 Value |= (op & UINT64_C(16)) << 6;
8501 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8502 op &= UINT64_C(65535);
8503 op <<= 16;
8504 Value |= op;
8509 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8510 Value |= (op & UINT64_C(15)) << 36;
8511 Value |= (op & UINT64_C(16)) << 7;
8513 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
8514 Value |= (op & UINT64_C(15)) << 32;
8515 Value |= (op & UINT64_C(16)) << 6;
8517 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
8518 op &= UINT64_C(65535);
8519 op <<= 16;
8520 Value |= op;
8522 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
8523 op &= UINT64_C(15);
8524 op <<= 12;
8525 Value |= op;
8531 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8532 Value |= (op & UINT64_C(15)) << 36;
8533 Value |= (op & UINT64_C(16)) << 7;
8535 op = getBDVAddr12Encoding(MI, 1, Fixups, STI);
8536 Value |= (op & UINT64_C(1048575)) << 16;
8537 Value |= (op & UINT64_C(1048576)) >> 10;
8539 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8540 op &= UINT64_C(15);
8541 op <<= 12;
8542 Value |= op;
8548 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8549 Value |= (op & UINT64_C(15)) << 36;
8550 Value |= (op & UINT64_C(16)) << 7;
8552 op = getBDVAddr12Encoding(MI, 2, Fixups, STI);
8553 Value |= (op & UINT64_C(1048575)) << 16;
8554 Value |= (op & UINT64_C(1048576)) >> 10;
8556 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8557 op &= UINT64_C(15);
8558 op <<= 12;
8559 Value |= op;
8595 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8596 Value |= (op & UINT64_C(15)) << 36;
8597 Value |= (op & UINT64_C(16)) << 7;
8599 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
8600 op &= UINT64_C(1048575);
8601 op <<= 16;
8602 Value |= op;
8624 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8625 Value |= (op & UINT64_C(15)) << 36;
8626 Value |= (op & UINT64_C(16)) << 7;
8628 op = getBDXAddr12Encoding(MI, 1, Fixups, STI);
8629 op &= UINT64_C(1048575);
8630 op <<= 16;
8631 Value |= op;
8633 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
8634 op &= UINT64_C(15);
8635 op <<= 12;
8636 Value |= op;
8647 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8648 Value |= (op & UINT64_C(15)) << 36;
8649 Value |= (op & UINT64_C(16)) << 7;
8651 op = getBDXAddr12Encoding(MI, 2, Fixups, STI);
8652 op &= UINT64_C(1048575);
8653 op <<= 16;
8654 Value |= op;
8656 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
8657 op &= UINT64_C(15);
8658 op <<= 12;
8659 Value |= op;
8684 op = getBDXAddr12Encoding(MI, 0, Fixups, STI);
8685 op &= UINT64_C(1048575);
8686 Value |= op;
8711 op = getBDXAddr20Encoding(MI, 0, Fixups, STI);
8712 op &= UINT64_C(268435455);
8713 op <<= 8;
8714 Value |= op;
8719 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
8720 op &= UINT64_C(65535);
8721 Value |= op;