|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc 2237 (void)op; // suppress warning
2442 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2443 op &= UINT64_C(1);
2444 op <<= 25;
2445 Value |= op;
2451 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2452 op &= UINT64_C(31);
2453 op <<= 16;
2454 Value |= op;
2473 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2474 op &= UINT64_C(31);
2475 op <<= 16;
2476 Value |= op;
2478 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2479 op &= UINT64_C(31);
2480 op <<= 11;
2481 Value |= op;
2492 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2493 op &= UINT64_C(31);
2494 op <<= 16;
2495 Value |= op;
2497 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2498 op &= UINT64_C(31);
2499 op <<= 21;
2500 Value |= op;
2502 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2503 Value |= (op & UINT64_C(31)) << 11;
2504 Value |= (op & UINT64_C(32)) >> 4;
2539 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2540 op &= UINT64_C(31);
2541 op <<= 16;
2542 Value |= op;
2544 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2545 op &= UINT64_C(31);
2546 op <<= 21;
2547 Value |= op;
2604 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2605 op &= UINT64_C(31);
2606 op <<= 16;
2607 Value |= op;
2609 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2610 op &= UINT64_C(31);
2611 op <<= 21;
2612 Value |= op;
2614 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2615 op &= UINT64_C(31);
2616 op <<= 11;
2617 Value |= op;
2643 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2644 op &= UINT64_C(31);
2645 op <<= 21;
2646 Value |= op;
2648 op = getMemRIEncoding(MI, 1, Fixups, STI);
2649 op &= UINT64_C(2097151);
2650 Value |= op;
2664 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2665 op &= UINT64_C(31);
2666 op <<= 21;
2667 Value |= op;
2669 op = getMemRIEncoding(MI, 2, Fixups, STI);
2670 op &= UINT64_C(2097151);
2671 Value |= op;
2679 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2680 op &= UINT64_C(31);
2681 op <<= 21;
2682 Value |= op;
2684 op = getImm16Encoding(MI, 1, Fixups, STI);
2685 op &= UINT64_C(65535);
2686 Value |= op;
2704 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2705 op &= UINT64_C(31);
2706 op <<= 21;
2707 Value |= op;
2709 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2710 op &= UINT64_C(31);
2711 op <<= 16;
2712 Value |= op;
2714 op = getImm16Encoding(MI, 2, Fixups, STI);
2715 op &= UINT64_C(65535);
2716 Value |= op;
2728 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2729 op &= UINT64_C(31);
2730 op <<= 21;
2731 Value |= op;
2733 op = getMemRIEncoding(MI, 2, Fixups, STI);
2734 op &= UINT64_C(2097151);
2735 Value |= op;
2743 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2744 op &= UINT64_C(31);
2745 op <<= 11;
2746 Value |= op;
2762 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2763 op &= UINT64_C(31);
2764 op <<= 16;
2765 Value |= op;
2767 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2768 op &= UINT64_C(31);
2769 op <<= 21;
2770 Value |= op;
2772 op = getImm16Encoding(MI, 2, Fixups, STI);
2773 op &= UINT64_C(65535);
2774 Value |= op;
2790 op = getAbsCondBrEncoding(MI, 0, Fixups, STI);
2791 op &= UINT64_C(16383);
2792 op <<= 2;
2793 Value |= op;
2812 op = getCondBrEncoding(MI, 0, Fixups, STI);
2813 op &= UINT64_C(16383);
2814 op <<= 2;
2815 Value |= op;
2821 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2822 op &= UINT64_C(7);
2823 op <<= 23;
2824 Value |= op;
2830 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2831 op &= UINT64_C(7);
2832 op <<= 23;
2833 Value |= op;
2835 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2836 op &= UINT64_C(7);
2837 op <<= 18;
2838 Value |= op;
2843 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2844 op &= UINT64_C(7);
2845 op <<= 23;
2846 Value |= op;
2848 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2849 op &= UINT64_C(127);
2850 op <<= 16;
2851 Value |= op;
2853 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2854 op &= UINT64_C(31);
2855 op <<= 11;
2856 Value |= op;
2862 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2863 op &= UINT64_C(7);
2864 op <<= 23;
2865 Value |= op;
2867 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2868 op &= UINT64_C(127);
2869 op <<= 16;
2870 Value |= op;
2872 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2873 Value |= (op & UINT64_C(31)) << 11;
2874 Value |= (op & UINT64_C(32)) >> 4;
2884 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2885 op &= UINT64_C(7);
2886 op <<= 23;
2887 Value |= op;
2889 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2890 op &= UINT64_C(31);
2891 op <<= 16;
2892 Value |= op;
2894 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2895 op &= UINT64_C(31);
2896 op <<= 11;
2897 Value |= op;
2902 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2903 op &= UINT64_C(7);
2904 op <<= 23;
2905 Value |= op;
2907 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2908 op &= UINT64_C(31);
2909 op <<= 11;
2910 Value |= op;
2916 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2917 op &= UINT64_C(7);
2918 op <<= 23;
2919 Value |= op;
2921 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2922 op &= UINT64_C(1);
2923 op <<= 21;
2924 Value |= op;
2926 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2927 op &= UINT64_C(31);
2928 op <<= 16;
2929 Value |= op;
2931 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
2932 op &= UINT64_C(31);
2933 op <<= 11;
2934 Value |= op;
2942 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2943 op &= UINT64_C(7);
2944 op <<= 23;
2945 Value |= op;
2947 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2948 op &= UINT64_C(31);
2949 op <<= 16;
2950 Value |= op;
2952 op = getImm16Encoding(MI, 2, Fixups, STI);
2953 op &= UINT64_C(65535);
2954 Value |= op;
2963 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2964 op &= UINT64_C(7);
2965 op <<= 23;
2966 Value |= op;
2968 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2969 op &= UINT64_C(31);
2970 op <<= 16;
2971 Value |= op;
2973 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2974 op &= UINT64_C(31);
2975 op <<= 11;
2976 Value |= op;
2982 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2983 op &= UINT64_C(7);
2984 op <<= 23;
2985 Value |= op;
2987 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2988 op &= UINT64_C(1);
2989 op <<= 16;
2990 Value |= op;
2992 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2993 op &= UINT64_C(15);
2994 op <<= 12;
2995 Value |= op;
3011 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3012 op &= UINT64_C(31);
3013 op <<= 16;
3014 Value |= op;
3022 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3023 op &= UINT64_C(31);
3024 op <<= 16;
3025 Value |= op;
3027 op = getCondBrEncoding(MI, 1, Fixups, STI);
3028 op &= UINT64_C(16383);
3029 op <<= 2;
3030 Value |= op;
3040 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3041 Value |= (op & UINT64_C(31)) << 21;
3042 Value |= (op & UINT64_C(96)) << 11;
3044 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3045 op &= UINT64_C(7);
3046 op <<= 18;
3047 Value |= op;
3053 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3054 Value |= (op & UINT64_C(31)) << 21;
3055 Value |= (op & UINT64_C(96)) << 11;
3057 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3058 op &= UINT64_C(7);
3059 op <<= 18;
3060 Value |= op;
3062 op = getAbsCondBrEncoding(MI, 2, Fixups, STI);
3063 op &= UINT64_C(16383);
3064 op <<= 2;
3065 Value |= op;
3072 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3073 Value |= (op & UINT64_C(31)) << 21;
3074 Value |= (op & UINT64_C(96)) << 11;
3076 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3077 op &= UINT64_C(7);
3078 op <<= 18;
3079 Value |= op;
3081 op = getCondBrEncoding(MI, 2, Fixups, STI);
3082 op &= UINT64_C(16383);
3083 op <<= 2;
3084 Value |= op;
3090 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3091 op &= UINT64_C(28);
3092 op <<= 21;
3093 Value |= op;
3095 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3096 op &= UINT64_C(3);
3097 op <<= 21;
3098 Value |= op;
3100 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3101 op &= UINT64_C(31);
3102 op <<= 16;
3103 Value |= op;
3105 op = getAbsCondBrEncoding(MI, 3, Fixups, STI);
3106 op &= UINT64_C(16383);
3107 op <<= 2;
3108 Value |= op;
3114 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3115 op &= UINT64_C(28);
3116 op <<= 21;
3117 Value |= op;
3119 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3120 op &= UINT64_C(3);
3121 op <<= 21;
3122 Value |= op;
3124 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3125 op &= UINT64_C(31);
3126 op <<= 16;
3127 Value |= op;
3129 op = getCondBrEncoding(MI, 3, Fixups, STI);
3130 op &= UINT64_C(16383);
3131 op <<= 2;
3132 Value |= op;
3138 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3139 op &= UINT64_C(31);
3140 op <<= 21;
3141 Value |= op;
3143 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3144 op &= UINT64_C(31);
3145 op <<= 16;
3146 Value |= op;
3148 op = getAbsCondBrEncoding(MI, 2, Fixups, STI);
3149 op &= UINT64_C(16383);
3150 op <<= 2;
3151 Value |= op;
3157 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3158 op &= UINT64_C(31);
3159 op <<= 21;
3160 Value |= op;
3162 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3163 op &= UINT64_C(31);
3164 op <<= 16;
3165 Value |= op;
3167 op = getCondBrEncoding(MI, 2, Fixups, STI);
3168 op &= UINT64_C(16383);
3169 op <<= 2;
3170 Value |= op;
3178 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3179 op &= UINT64_C(31);
3180 op <<= 21;
3181 Value |= op;
3183 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3184 op &= UINT64_C(31);
3185 op <<= 16;
3186 Value |= op;
3188 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3189 op &= UINT64_C(3);
3190 op <<= 11;
3191 Value |= op;
3201 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3202 op &= UINT64_C(7);
3203 op <<= 23;
3204 Value |= op;
3206 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3207 Value |= (op & UINT64_C(31)) << 16;
3208 Value |= (op & UINT64_C(32)) >> 3;
3210 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3211 Value |= (op & UINT64_C(31)) << 11;
3212 Value |= (op & UINT64_C(32)) >> 4;
3219 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3220 op &= UINT64_C(7);
3221 op <<= 23;
3222 Value |= op;
3224 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3225 Value |= (op & UINT64_C(31)) << 11;
3226 Value |= (op & UINT64_C(32)) >> 4;
3232 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3233 Value |= (op & UINT64_C(31)) << 21;
3234 Value |= (op & UINT64_C(31)) << 16;
3235 Value |= (op & UINT64_C(31)) << 11;
3247 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3248 op &= UINT64_C(31);
3249 op <<= 21;
3250 Value |= op;
3252 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3253 op &= UINT64_C(31);
3254 op <<= 16;
3255 Value |= op;
3257 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3258 op &= UINT64_C(31);
3259 op <<= 11;
3260 Value |= op;
3268 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3269 op &= UINT64_C(15);
3270 op <<= 21;
3271 Value |= op;
3273 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3274 op &= UINT64_C(31);
3275 op <<= 16;
3276 Value |= op;
3278 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3279 op &= UINT64_C(31);
3280 op <<= 11;
3281 Value |= op;
3286 op = getMemRIXEncoding(MI, 0, Fixups, STI);
3287 op &= UINT64_C(524287);
3288 op <<= 2;
3289 Value |= op;
3294 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3295 op &= UINT64_C(1);
3296 op <<= 15;
3297 Value |= op;
3302 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3303 op &= UINT64_C(255);
3304 op <<= 17;
3305 Value |= op;
3307 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3308 op &= UINT64_C(31);
3309 op <<= 11;
3310 Value |= op;
3316 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3317 op &= UINT64_C(31);
3318 op <<= 21;
3319 Value |= op;
3356 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3357 op &= UINT64_C(31);
3358 op <<= 21;
3359 Value |= op;
3361 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3362 op &= UINT64_C(31);
3363 op <<= 16;
3364 Value |= op;
3366 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3367 op &= UINT64_C(31);
3368 op <<= 11;
3369 Value |= op;
3376 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3377 op &= UINT64_C(31);
3378 op <<= 21;
3379 Value |= op;
3381 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3382 op &= UINT64_C(31);
3383 op <<= 16;
3384 Value |= op;
3386 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3387 op &= UINT64_C(31);
3388 op <<= 11;
3389 Value |= op;
3391 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3392 op &= UINT64_C(3);
3393 op <<= 9;
3394 Value |= op;
3401 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3402 op &= UINT64_C(31);
3403 op <<= 21;
3404 Value |= op;
3406 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3407 op &= UINT64_C(31);
3408 op <<= 16;
3409 Value |= op;
3411 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3412 op &= UINT64_C(31);
3413 op <<= 11;
3414 Value |= op;
3416 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3417 op &= UINT64_C(15);
3418 op <<= 7;
3419 Value |= op;
3432 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3433 op &= UINT64_C(31);
3434 op <<= 21;
3435 Value |= op;
3437 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3438 op &= UINT64_C(31);
3439 op <<= 16;
3440 Value |= op;
3442 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3443 op &= UINT64_C(31);
3444 op <<= 6;
3445 Value |= op;
3469 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3470 op &= UINT64_C(31);
3471 op <<= 21;
3472 Value |= op;
3474 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3475 op &= UINT64_C(31);
3476 op <<= 16;
3477 Value |= op;
3479 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3480 op &= UINT64_C(31);
3481 op <<= 6;
3482 Value |= op;
3484 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3485 op &= UINT64_C(31);
3486 op <<= 11;
3487 Value |= op;
3517 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3518 op &= UINT64_C(31);
3519 op <<= 21;
3520 Value |= op;
3522 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3523 op &= UINT64_C(31);
3524 op <<= 16;
3525 Value |= op;
3527 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3528 op &= UINT64_C(31);
3529 op <<= 6;
3530 Value |= op;
3532 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3533 op &= UINT64_C(31);
3534 op <<= 11;
3535 Value |= op;
3542 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3543 op &= UINT64_C(31);
3544 op <<= 21;
3545 Value |= op;
3547 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3548 op &= UINT64_C(31);
3549 op <<= 16;
3550 Value |= op;
3552 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3553 op &= UINT64_C(3);
3554 op <<= 9;
3555 Value |= op;
3598 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3599 op &= UINT64_C(31);
3600 op <<= 21;
3601 Value |= op;
3603 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3604 op &= UINT64_C(31);
3605 op <<= 11;
3606 Value |= op;
3611 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3612 op &= UINT64_C(31);
3613 op <<= 21;
3614 Value |= op;
3616 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3617 op &= UINT64_C(4095);
3618 op <<= 9;
3619 Value |= op;
3625 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3626 op &= UINT64_C(255);
3627 op <<= 12;
3628 Value |= op;
3630 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3631 op &= UINT64_C(31);
3632 op <<= 21;
3633 Value |= op;
3638 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3639 op &= UINT64_C(1);
3640 op <<= 21;
3641 Value |= op;
3647 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3648 op &= UINT64_C(3);
3649 op <<= 21;
3650 Value |= op;
3660 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3661 op &= UINT64_C(1);
3662 op <<= 21;
3663 Value |= op;
3665 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3666 op &= UINT64_C(31);
3667 op <<= 16;
3668 Value |= op;
3670 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3671 op &= UINT64_C(31);
3672 op <<= 11;
3673 Value |= op;
3679 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3680 op &= UINT64_C(1);
3681 op <<= 25;
3682 Value |= op;
3684 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3685 op &= UINT64_C(255);
3686 op <<= 17;
3687 Value |= op;
3689 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3690 op &= UINT64_C(1);
3691 op <<= 16;
3692 Value |= op;
3694 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3695 op &= UINT64_C(31);
3696 op <<= 11;
3697 Value |= op;
3702 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3703 op &= UINT64_C(127);
3704 op <<= 5;
3705 Value |= op;
3714 op = getAbsDirectBrEncoding(MI, 0, Fixups, STI);
3715 op &= UINT64_C(16777215);
3716 op <<= 2;
3717 Value |= op;
3722 op = getAbsDirectBrEncoding(MI, 0, Fixups, STI);
3723 op &= UINT64_C(16777215);
3724 op <<= 34;
3725 Value |= op;
3734 op = getDirectBrEncoding(MI, 0, Fixups, STI);
3735 op &= UINT64_C(16777215);
3736 op <<= 2;
3737 Value |= op;
3743 op = getDirectBrEncoding(MI, 0, Fixups, STI);
3744 op &= UINT64_C(16777215);
3745 op <<= 34;
3746 Value |= op;
3753 op = getTLSCallEncoding(MI, 0, Fixups, STI);
3754 op &= UINT64_C(16777215);
3755 op <<= 2;
3756 Value |= op;
3761 op = getTLSCallEncoding(MI, 0, Fixups, STI);
3762 op &= UINT64_C(16777215);
3763 op <<= 34;
3764 Value |= op;
3769 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3770 op &= UINT64_C(31);
3771 op <<= 21;
3772 Value |= op;
3777 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3778 op &= UINT64_C(1);
3779 op <<= 21;
3780 Value |= op;
3792 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3793 op &= UINT64_C(31);
3794 op <<= 16;
3795 Value |= op;
3797 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3798 op &= UINT64_C(31);
3799 op <<= 21;
3800 Value |= op;
3802 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3803 op &= UINT64_C(31);
3804 op <<= 11;
3805 Value |= op;
3807 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3808 op &= UINT64_C(31);
3809 op <<= 6;
3810 Value |= op;
3812 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
3813 op &= UINT64_C(31);
3814 op <<= 1;
3815 Value |= op;
3823 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3824 op &= UINT64_C(31);
3825 op <<= 16;
3826 Value |= op;
3828 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3829 op &= UINT64_C(31);
3830 op <<= 21;
3831 Value |= op;
3833 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3834 op &= UINT64_C(31);
3835 op <<= 11;
3836 Value |= op;
3838 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3839 Value |= (op & UINT64_C(31)) << 6;
3840 Value |= (op & UINT64_C(32));
3854 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3855 op &= UINT64_C(31);
3856 op <<= 16;
3857 Value |= op;
3859 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3860 op &= UINT64_C(31);
3861 op <<= 21;
3862 Value |= op;
3864 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3865 Value |= (op & UINT64_C(31)) << 11;
3866 Value |= (op & UINT64_C(32)) >> 4;
3868 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3869 Value |= (op & UINT64_C(31)) << 6;
3870 Value |= (op & UINT64_C(32));
3878 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3879 op &= UINT64_C(31);
3880 op <<= 16;
3881 Value |= op;
3883 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3884 op &= UINT64_C(31);
3885 op <<= 21;
3886 Value |= op;
3888 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3889 op &= UINT64_C(31);
3890 op <<= 11;
3891 Value |= op;
3893 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
3894 op &= UINT64_C(31);
3895 op <<= 6;
3896 Value |= op;
3898 op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
3899 op &= UINT64_C(31);
3900 op <<= 1;
3901 Value |= op;
3907 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3908 op &= UINT64_C(31);
3909 op <<= 16;
3910 Value |= op;
3912 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3913 op &= UINT64_C(31);
3914 op <<= 21;
3915 Value |= op;
3917 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3918 Value |= (op & UINT64_C(31)) << 11;
3919 Value |= (op & UINT64_C(32)) >> 4;
3921 op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
3922 Value |= (op & UINT64_C(31)) << 6;
3923 Value |= (op & UINT64_C(32));
3948 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3949 op &= UINT64_C(31);
3950 op <<= 21;
3951 Value |= op;
3953 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3954 op &= UINT64_C(31);
3955 op <<= 11;
3956 Value |= op;
3961 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3962 op &= UINT64_C(31);
3963 op <<= 21;
3964 Value |= op;
3970 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3971 op &= UINT64_C(31);
3972 op <<= 21;
3973 Value |= op;
3975 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3976 op &= UINT64_C(1);
3977 op <<= 16;
3978 Value |= op;
3984 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3985 op &= UINT64_C(31);
3986 op <<= 21;
3987 Value |= op;
3989 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3990 op &= UINT64_C(31);
3991 op <<= 11;
3992 Value |= op;
3998 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3999 op &= UINT64_C(31);
4000 op <<= 21;
4001 Value |= op;
4003 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4004 op &= UINT64_C(15);
4005 op <<= 16;
4006 Value |= op;
4015 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4016 op &= UINT64_C(31);
4017 op <<= 21;
4018 Value |= op;
4190 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4191 op &= UINT64_C(31);
4192 op <<= 21;
4193 Value |= op;
4195 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4196 op &= UINT64_C(31);
4197 op <<= 16;
4198 Value |= op;
4200 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4201 op &= UINT64_C(31);
4202 op <<= 11;
4203 Value |= op;
4229 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4230 op &= UINT64_C(31);
4231 op <<= 21;
4232 Value |= op;
4234 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4235 op &= UINT64_C(31);
4236 op <<= 16;
4237 Value |= op;
4239 op = getTLSRegEncoding(MI, 2, Fixups, STI);
4240 op &= UINT64_C(31);
4241 op <<= 11;
4242 Value |= op;
4248 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4249 op &= UINT64_C(31);
4250 op <<= 21;
4251 Value |= op;
4253 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4254 op &= UINT64_C(31);
4255 op <<= 16;
4256 Value |= op;
4258 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4259 op &= UINT64_C(1);
4260 op <<= 11;
4261 Value |= op;
4287 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4288 op &= UINT64_C(31);
4289 op <<= 21;
4290 Value |= op;
4292 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4293 op &= UINT64_C(31);
4294 op <<= 16;
4295 Value |= op;
4297 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4298 op &= UINT64_C(31);
4299 op <<= 11;
4300 Value |= op;
4393 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4394 op &= UINT64_C(31);
4395 op <<= 21;
4396 Value |= op;
4398 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4399 op &= UINT64_C(31);
4400 op <<= 11;
4401 Value |= op;
4406 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4407 op &= UINT64_C(31);
4408 op <<= 21;
4409 Value |= op;
4411 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4412 op &= UINT64_C(7);
4413 op <<= 11;
4414 Value |= op;
4426 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4427 op &= UINT64_C(31);
4428 op <<= 21;
4429 Value |= op;
4431 op = getMemRIXEncoding(MI, 1, Fixups, STI);
4432 op &= UINT64_C(524287);
4433 op <<= 2;
4434 Value |= op;
4439 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4440 op &= UINT64_C(31);
4441 op <<= 21;
4442 Value |= op;
4444 op = getMemRIXEncoding(MI, 2, Fixups, STI);
4445 op &= UINT64_C(524287);
4446 op <<= 2;
4447 Value |= op;
4453 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4454 op &= UINT64_C(31);
4455 op <<= 21;
4456 Value |= op;
4458 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4459 op &= UINT64_C(31);
4460 op <<= 11;
4461 Value |= op;
4466 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4467 op &= UINT64_C(31);
4468 op <<= 21;
4469 Value |= op;
4471 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4472 op &= UINT64_C(3);
4473 op <<= 11;
4474 Value |= op;
4490 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4491 op &= UINT64_C(31);
4492 op <<= 21;
4493 Value |= op;
4495 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4496 op &= UINT64_C(31);
4497 op <<= 16;
4498 Value |= op;
4500 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4501 op &= UINT64_C(31);
4502 op <<= 11;
4503 Value |= op;
4508 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4509 op &= UINT64_C(31);
4510 op <<= 21;
4511 Value |= op;
4513 op = getMemRIXEncoding(MI, 2, Fixups, STI);
4514 op &= UINT64_C(524287);
4515 op <<= 2;
4516 Value |= op;
4537 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4538 op &= UINT64_C(31);
4539 op <<= 21;
4540 Value |= op;
4546 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4547 op &= UINT64_C(31);
4548 op <<= 21;
4549 Value |= op;
4551 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4552 op &= UINT64_C(7);
4553 op <<= 18;
4554 Value |= op;
4559 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4560 op &= UINT64_C(31);
4561 op <<= 21;
4562 Value |= op;
4564 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4565 Value |= (op & UINT64_C(62)) << 15;
4566 Value |= (op & UINT64_C(65472));
4567 Value |= (op & UINT64_C(1));
4574 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4575 op &= UINT64_C(31);
4576 op <<= 21;
4577 Value |= op;
4579 op = getSPE2DisEncoding(MI, 1, Fixups, STI);
4580 Value |= (op & UINT64_C(1)) << 20;
4581 Value |= (op & UINT64_C(2)) << 18;
4582 Value |= (op & UINT64_C(4)) << 16;
4583 Value |= (op & UINT64_C(8)) << 14;
4584 Value |= (op & UINT64_C(16)) << 12;
4585 Value |= (op & UINT64_C(32)) << 10;
4586 Value |= (op & UINT64_C(64)) << 8;
4587 Value |= (op & UINT64_C(128)) << 6;
4588 Value |= (op & UINT64_C(256)) << 4;
4589 Value |= (op & UINT64_C(512)) << 2;
4602 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4603 op &= UINT64_C(31);
4604 op <<= 21;
4605 Value |= op;
4607 op = getSPE4DisEncoding(MI, 1, Fixups, STI);
4608 Value |= (op & UINT64_C(1)) << 20;
4609 Value |= (op & UINT64_C(2)) << 18;
4610 Value |= (op & UINT64_C(4)) << 16;
4611 Value |= (op & UINT64_C(8)) << 14;
4612 Value |= (op & UINT64_C(16)) << 12;
4613 Value |= (op & UINT64_C(32)) << 10;
4614 Value |= (op & UINT64_C(64)) << 8;
4615 Value |= (op & UINT64_C(128)) << 6;
4616 Value |= (op & UINT64_C(256)) << 4;
4617 Value |= (op & UINT64_C(512)) << 2;
4627 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4628 op &= UINT64_C(31);
4629 op <<= 21;
4630 Value |= op;
4632 op = getSPE8DisEncoding(MI, 1, Fixups, STI);
4633 Value |= (op & UINT64_C(1)) << 20;
4634 Value |= (op & UINT64_C(2)) << 18;
4635 Value |= (op & UINT64_C(4)) << 16;
4636 Value |= (op & UINT64_C(8)) << 14;
4637 Value |= (op & UINT64_C(16)) << 12;
4638 Value |= (op & UINT64_C(32)) << 10;
4639 Value |= (op & UINT64_C(64)) << 8;
4640 Value |= (op & UINT64_C(128)) << 6;
4641 Value |= (op & UINT64_C(256)) << 4;
4642 Value |= (op & UINT64_C(512)) << 2;
4647 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4648 op &= UINT64_C(31);
4649 op <<= 21;
4650 Value |= op;
4652 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4653 op &= UINT64_C(1023);
4654 op <<= 11;
4655 Value |= op;
4660 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4661 op &= UINT64_C(31);
4662 op <<= 21;
4663 Value |= op;
4665 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4666 op &= UINT64_C(3);
4667 op <<= 16;
4668 Value |= op;
4719 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4720 op &= UINT64_C(31);
4721 op <<= 21;
4722 Value |= op;
4724 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4725 op &= UINT64_C(31);
4726 op <<= 16;
4727 Value |= op;
4926 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4927 op &= UINT64_C(31);
4928 op <<= 21;
4929 Value |= op;
4931 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4932 op &= UINT64_C(31);
4933 op <<= 16;
4934 Value |= op;
4936 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4937 op &= UINT64_C(31);
4938 op <<= 11;
4939 Value |= op;
4945 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4946 op &= UINT64_C(31);
4947 op <<= 21;
4948 Value |= op;
4950 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4951 op &= UINT64_C(31);
4952 op <<= 16;
4953 Value |= op;
4955 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4956 op &= UINT64_C(31);
4957 op <<= 11;
4958 Value |= op;
4960 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4961 op &= UINT64_C(31);
4962 op <<= 6;
4963 Value |= op;
4970 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4971 op &= UINT64_C(31);
4972 op <<= 21;
4973 Value |= op;
4975 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4976 op &= UINT64_C(31);
4977 op <<= 16;
4978 Value |= op;
4980 op = getTLSRegEncoding(MI, 2, Fixups, STI);
4981 op &= UINT64_C(31);
4982 op <<= 11;
4983 Value |= op;
5024 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5025 op &= UINT64_C(31);
5026 op <<= 21;
5027 Value |= op;
5029 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5030 op &= UINT64_C(31);
5031 op <<= 11;
5032 Value |= op;
5042 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5043 op &= UINT64_C(31);
5044 op <<= 21;
5045 Value |= op;
5047 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5048 Value |= (op & UINT64_C(31)) << 16;
5049 Value |= (op & UINT64_C(992)) << 6;
5055 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5056 op &= UINT64_C(31);
5057 op <<= 21;
5058 Value |= op;
5060 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5061 Value |= (op & UINT64_C(31)) << 11;
5062 Value |= (op & UINT64_C(32)) >> 4;
5069 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5070 op &= UINT64_C(31);
5071 op <<= 21;
5072 Value |= op;
5074 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5075 Value |= (op & UINT64_C(31)) << 16;
5076 Value |= (op & UINT64_C(992)) << 6;
5081 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5082 op &= UINT64_C(1);
5083 op <<= 11;
5084 Value |= op;
5090 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5091 op &= UINT64_C(31);
5092 op <<= 21;
5093 Value |= op;
5095 op = get_crbitm_encoding(MI, 1, Fixups, STI);
5096 op &= UINT64_C(255);
5097 op <<= 12;
5098 Value |= op;
5104 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5105 op &= UINT64_C(31);
5106 op <<= 21;
5107 Value |= op;
5109 op = get_crbitm_encoding(MI, 0, Fixups, STI);
5110 op &= UINT64_C(255);
5111 op <<= 12;
5112 Value |= op;
5117 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5118 op &= UINT64_C(3);
5119 op <<= 21;
5120 Value |= op;
5132 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5133 op &= UINT64_C(3);
5134 op <<= 21;
5135 Value |= op;
5137 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5138 op &= UINT64_C(31);
5139 op <<= 16;
5140 Value |= op;
5142 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5143 op &= UINT64_C(31);
5144 op <<= 11;
5145 Value |= op;
5152 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5153 op &= UINT64_C(31);
5154 op <<= 21;
5155 Value |= op;
5157 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5158 op &= UINT64_C(31);
5159 op <<= 16;
5160 Value |= op;
5162 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5163 op &= UINT64_C(31);
5164 op <<= 11;
5165 Value |= op;
5171 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5172 op &= UINT64_C(31);
5173 op <<= 21;
5174 Value |= op;
5176 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5177 op &= UINT64_C(31);
5178 op <<= 16;
5179 Value |= op;
5181 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5182 op &= UINT64_C(31);
5183 op <<= 11;
5184 Value |= op;
5189 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5190 op &= UINT64_C(31);
5191 op <<= 11;
5192 Value |= op;
5199 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5200 Value |= (op & UINT64_C(31)) << 21;
5201 Value |= (op & UINT64_C(31)) << 16;
5202 Value |= (op & UINT64_C(31)) << 11;
5210 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5211 op &= UINT64_C(31);
5212 op <<= 21;
5213 Value |= op;
5220 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5221 op &= UINT64_C(31);
5222 op <<= 21;
5223 Value |= op;
5225 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5226 op &= UINT64_C(31);
5227 op <<= 16;
5228 Value |= op;
5235 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5236 op &= UINT64_C(31);
5237 op <<= 21;
5238 Value |= op;
5240 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5241 op &= UINT64_C(31);
5242 op <<= 16;
5243 Value |= op;
5249 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5250 op &= UINT64_C(31);
5251 op <<= 21;
5252 Value |= op;
5254 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5255 op &= UINT64_C(31);
5256 op <<= 16;
5257 Value |= op;
5259 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5260 op &= UINT64_C(1);
5261 op <<= 15;
5262 Value |= op;
5264 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5265 op &= UINT64_C(15);
5266 op <<= 11;
5267 Value |= op;
5479 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5480 op &= UINT64_C(31);
5481 op <<= 21;
5482 Value |= op;
5484 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5485 op &= UINT64_C(31);
5486 op <<= 16;
5487 Value |= op;
5489 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5490 op &= UINT64_C(31);
5491 op <<= 11;
5492 Value |= op;
5499 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5500 op &= UINT64_C(31);
5501 op <<= 21;
5502 Value |= op;
5504 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5505 op &= UINT64_C(31);
5506 op <<= 16;
5507 Value |= op;
5509 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5510 op &= UINT64_C(31);
5511 op <<= 11;
5512 Value |= op;
5514 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5515 op &= UINT64_C(1);
5516 op <<= 9;
5517 Value |= op;
5522 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5523 op &= UINT64_C(31);
5524 op <<= 21;
5525 Value |= op;
5527 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5528 op &= UINT64_C(31);
5529 op <<= 16;
5530 Value |= op;
5532 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5533 op &= UINT64_C(31);
5534 op <<= 11;
5535 Value |= op;
5537 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5538 op &= UINT64_C(15);
5539 op <<= 6;
5540 Value |= op;
5565 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5566 op &= UINT64_C(31);
5567 op <<= 21;
5568 Value |= op;
5570 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5571 op &= UINT64_C(31);
5572 op <<= 16;
5573 Value |= op;
5575 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5576 op &= UINT64_C(31);
5577 op <<= 11;
5578 Value |= op;
5580 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5581 op &= UINT64_C(31);
5582 op <<= 6;
5583 Value |= op;
5589 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5590 op &= UINT64_C(31);
5591 op <<= 21;
5592 Value |= op;
5594 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5595 op &= UINT64_C(31);
5596 op <<= 16;
5597 Value |= op;
5599 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5600 op &= UINT64_C(31);
5601 op <<= 6;
5602 Value |= op;
5604 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5605 op &= UINT64_C(31);
5606 op <<= 11;
5607 Value |= op;
5613 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5614 op &= UINT64_C(31);
5615 op <<= 21;
5616 Value |= op;
5618 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5619 op &= UINT64_C(31);
5620 op <<= 16;
5621 Value |= op;
5623 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5624 op &= UINT64_C(31);
5625 op <<= 11;
5626 Value |= op;
5661 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5662 op &= UINT64_C(31);
5663 op <<= 21;
5664 Value |= op;
5666 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5667 op &= UINT64_C(31);
5668 op <<= 11;
5669 Value |= op;
5678 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5679 op &= UINT64_C(31);
5680 op <<= 21;
5681 Value |= op;
5683 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5684 op &= UINT64_C(31);
5685 op <<= 11;
5686 Value |= op;
5688 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5689 op &= UINT64_C(1);
5690 op <<= 9;
5691 Value |= op;
5698 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5699 op &= UINT64_C(31);
5700 op <<= 21;
5701 Value |= op;
5703 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5704 op &= UINT64_C(1);
5705 op <<= 16;
5706 Value |= op;
5708 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5709 op &= UINT64_C(31);
5710 op <<= 11;
5711 Value |= op;
5713 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5714 op &= UINT64_C(3);
5715 op <<= 9;
5716 Value |= op;
5724 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5725 Value |= (op & UINT64_C(31)) << 21;
5726 Value |= (op & UINT64_C(31)) << 16;
5727 Value |= (op & UINT64_C(31)) << 11;
5728 Value |= (op & UINT64_C(32)) >> 3;
5729 Value |= (op & UINT64_C(32)) >> 4;
5730 Value |= (op & UINT64_C(32)) >> 5;
5736 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5737 Value |= (op & UINT64_C(31)) << 21;
5738 Value |= (op & UINT64_C(32)) >> 2;
5740 op = getMemRIX16Encoding(MI, 1, Fixups, STI);
5741 op &= UINT64_C(131071);
5742 op <<= 4;
5743 Value |= op;
5754 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5755 Value |= (op & UINT64_C(31)) << 21;
5756 Value |= (op & UINT64_C(32)) >> 5;
5758 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5759 op &= UINT64_C(31);
5760 op <<= 16;
5761 Value |= op;
5796 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5797 Value |= (op & UINT64_C(31)) << 21;
5798 Value |= (op & UINT64_C(32)) >> 5;
5800 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5801 op &= UINT64_C(31);
5802 op <<= 16;
5803 Value |= op;
5805 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5806 op &= UINT64_C(31);
5807 op <<= 11;
5808 Value |= op;
5814 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5815 Value |= (op & UINT64_C(31)) << 21;
5816 Value |= (op & UINT64_C(32)) >> 5;
5818 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5819 Value |= (op & UINT64_C(31)) << 16;
5820 Value |= (op & UINT64_C(64));
5821 Value |= (op & UINT64_C(32)) >> 3;
5823 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5824 Value |= (op & UINT64_C(31)) << 11;
5825 Value |= (op & UINT64_C(32)) >> 4;
5830 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5831 Value |= (op & UINT64_C(31)) << 21;
5832 Value |= (op & UINT64_C(32)) >> 5;
5834 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5835 op &= UINT64_C(255);
5836 op <<= 11;
5837 Value |= op;
5843 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5844 Value |= (op & UINT64_C(31)) << 21;
5845 Value |= (op & UINT64_C(32)) >> 5;
5847 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5848 Value |= (op & UINT64_C(31)) << 16;
5849 Value |= (op & UINT64_C(31)) << 11;
5850 Value |= (op & UINT64_C(32)) >> 3;
5851 Value |= (op & UINT64_C(32)) >> 4;
5853 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5854 op &= UINT64_C(3);
5855 op <<= 8;
5856 Value |= op;
5919 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5920 Value |= (op & UINT64_C(31)) << 21;
5921 Value |= (op & UINT64_C(32)) >> 5;
5923 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5924 Value |= (op & UINT64_C(31)) << 16;
5925 Value |= (op & UINT64_C(32)) >> 3;
5927 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5928 Value |= (op & UINT64_C(31)) << 11;
5929 Value |= (op & UINT64_C(32)) >> 4;
5935 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5936 Value |= (op & UINT64_C(31)) << 21;
5937 Value |= (op & UINT64_C(32)) >> 5;
5939 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5940 Value |= (op & UINT64_C(31)) << 16;
5941 Value |= (op & UINT64_C(32)) >> 3;
5943 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5944 Value |= (op & UINT64_C(31)) << 11;
5945 Value |= (op & UINT64_C(32)) >> 4;
5947 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5948 op &= UINT64_C(3);
5949 op <<= 8;
5950 Value |= op;
5955 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5956 Value |= (op & UINT64_C(31)) << 21;
5957 Value |= (op & UINT64_C(32)) >> 5;
5959 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5960 Value |= (op & UINT64_C(31)) << 16;
5961 Value |= (op & UINT64_C(32)) >> 3;
5963 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5964 Value |= (op & UINT64_C(31)) << 11;
5965 Value |= (op & UINT64_C(32)) >> 4;
5967 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5968 Value |= (op & UINT64_C(31)) << 6;
5969 Value |= (op & UINT64_C(32)) >> 2;
6005 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6006 Value |= (op & UINT64_C(31)) << 21;
6007 Value |= (op & UINT64_C(32)) >> 5;
6009 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6010 Value |= (op & UINT64_C(31)) << 16;
6011 Value |= (op & UINT64_C(32)) >> 3;
6013 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6014 Value |= (op & UINT64_C(31)) << 11;
6015 Value |= (op & UINT64_C(32)) >> 4;
6102 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6103 Value |= (op & UINT64_C(31)) << 21;
6104 Value |= (op & UINT64_C(32)) >> 5;
6106 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6107 Value |= (op & UINT64_C(31)) << 11;
6108 Value |= (op & UINT64_C(32)) >> 4;
6114 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6115 Value |= (op & UINT64_C(31)) << 21;
6116 Value |= (op & UINT64_C(32)) >> 5;
6118 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6119 Value |= (op & UINT64_C(31)) << 11;
6120 Value |= (op & UINT64_C(32)) >> 4;
6122 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6123 op &= UINT64_C(3);
6124 op <<= 16;
6125 Value |= op;
6130 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6131 Value |= (op & UINT64_C(31)) << 21;
6132 Value |= (op & UINT64_C(32)) >> 5;
6134 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6135 Value |= (op & UINT64_C(31)) << 11;
6136 Value |= (op & UINT64_C(32)) >> 4;
6138 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6139 op &= UINT64_C(31);
6140 op <<= 16;
6141 Value |= op;
6146 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6147 Value |= (op & UINT64_C(31)) << 21;
6148 Value |= (op & UINT64_C(32)) >> 5;
6150 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6151 Value |= (op & UINT64_C(31)) << 11;
6152 Value |= (op & UINT64_C(32)) >> 4;
6154 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6155 op &= UINT64_C(31);
6156 op <<= 16;
6157 Value |= op;
6166 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6167 Value |= (op & UINT64_C(31)) << 21;
6168 Value |= (op & UINT64_C(32)) >> 5;
6170 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6171 op &= UINT64_C(31);
6172 op <<= 16;
6173 Value |= op;
6200 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6201 op &= UINT64_C(7);
6202 op <<= 23;
6203 Value |= op;
6205 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6206 op &= UINT64_C(31);
6207 op <<= 16;
6208 Value |= op;
6210 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6211 op &= UINT64_C(31);
6212 op <<= 11;
6213 Value |= op;
6218 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
6219 op &= UINT64_C(7);
6220 Value |= op;
6222 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
6223 op &= UINT64_C(31);
6224 op <<= 16;
6225 Value |= op;
6227 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
6228 op &= UINT64_C(31);
6229 op <<= 11;
6230 Value |= op;
6232 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
6233 op &= UINT64_C(31);
6234 op <<= 21;
6235 Value |= op;