LCOV - code coverage report
Current view: top level - build-llvm/lib/Target/R600 - AMDGPUGenMCCodeEmitter.inc (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 643 1187 54.2 %
Date: 2015-06-12 22:53:20 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
       2             : |*                                                                            *|
       3             : |* Machine Code Emitter                                                       *|
       4             : |*                                                                            *|
       5             : |* Automatically generated file, do not edit!                                 *|
       6             : |*                                                                            *|
       7             : \*===----------------------------------------------------------------------===*/
       8             : 
       9             : // Undef for HURD
      10             : #ifdef EIEIO
      11             : #undef EIEIO
      12             : #endif
      13        4247 : uint64_t AMDGPUMCCodeEmitter::getBinaryCodeForInstr(const MCInst &MI,
      14             :     SmallVectorImpl<MCFixup> &Fixups,
      15             :     const MCSubtargetInfo &STI) const {
      16             :   static const uint64_t InstBits[] = {
      17             :     UINT64_C(0),
      18             :     UINT64_C(0),
      19             :     UINT64_C(0),
      20             :     UINT64_C(0),
      21             :     UINT64_C(0),
      22             :     UINT64_C(0),
      23             :     UINT64_C(0),
      24             :     UINT64_C(0),
      25             :     UINT64_C(0),
      26             :     UINT64_C(0),
      27             :     UINT64_C(0),
      28             :     UINT64_C(0),
      29             :     UINT64_C(0),
      30             :     UINT64_C(0),
      31             :     UINT64_C(0),
      32             :     UINT64_C(0),
      33             :     UINT64_C(0),
      34             :     UINT64_C(0),
      35             :     UINT64_C(0),
      36             :     UINT64_C(0),
      37             :     UINT64_C(0),
      38             :     UINT64_C(0),
      39             :     UINT64_C(0),        // ADD
      40             :     UINT64_C(45079976738816),   // ADDC_UINT
      41             :     UINT64_C(28587302322176),   // ADD_INT
      42             :     UINT64_C(0),        // ALU_CLAUSE
      43             :     UINT64_C(26388279066624),   // AND_INT
      44             :     UINT64_C(11544872091648),   // ASHR_eg
      45             :     UINT64_C(61572651155456),   // ASHR_r600
      46             :     UINT64_C(93458488360960),   // BCNT_INT
      47             :     UINT64_C(175921860444160),  // BFE_INT_eg
      48             :     UINT64_C(140737488355328),  // BFE_UINT_eg
      49             :     UINT64_C(211106232532992),  // BFI_INT_eg
      50             :     UINT64_C(87960930222080),   // BFM_INT_eg
      51             :     UINT64_C(422212465065984),  // BIT_ALIGN_INT_eg
      52             :     UINT64_C(0),
      53             :     UINT64_C(0),
      54             :     UINT64_C(0),
      55             :     UINT64_C(0),
      56             :     UINT64_C(0),
      57             :     UINT64_C(0),
      58             :     UINT64_C(0),
      59             :     UINT64_C(0),
      60             :     UINT64_C(0),
      61             :     UINT64_C(0),
      62             :     UINT64_C(0),
      63             :     UINT64_C(3771236352),       // BUFFER_ATOMIC_ADD_ADDR64_si
      64             :     UINT64_C(0),
      65             :     UINT64_C(3771203584),       // BUFFER_ATOMIC_ADD_OFFSET_si
      66             :     UINT64_C(3775397888),       // BUFFER_ATOMIC_ADD_OFFSET_vi
      67             :     UINT64_C(0),
      68             :     UINT64_C(3771252736),       // BUFFER_ATOMIC_ADD_RTN_ADDR64_si
      69             :     UINT64_C(0),
      70             :     UINT64_C(3771219968),       // BUFFER_ATOMIC_ADD_RTN_OFFSET_si
      71             :     UINT64_C(3775414272),       // BUFFER_ATOMIC_ADD_RTN_OFFSET_vi
      72             :     UINT64_C(0),
      73             :     UINT64_C(3773071360),       // BUFFER_ATOMIC_AND_ADDR64_si
      74             :     UINT64_C(0),
      75             :     UINT64_C(3773038592),       // BUFFER_ATOMIC_AND_OFFSET_si
      76             :     UINT64_C(3776970752),       // BUFFER_ATOMIC_AND_OFFSET_vi
      77             :     UINT64_C(0),
      78             :     UINT64_C(3773087744),       // BUFFER_ATOMIC_AND_RTN_ADDR64_si
      79             :     UINT64_C(0),
      80             :     UINT64_C(3773054976),       // BUFFER_ATOMIC_AND_RTN_OFFSET_si
      81             :     UINT64_C(3776987136),       // BUFFER_ATOMIC_AND_RTN_OFFSET_vi
      82             :     UINT64_C(0),
      83             :     UINT64_C(3773333504),       // BUFFER_ATOMIC_OR_ADDR64_si
      84             :     UINT64_C(0),
      85             :     UINT64_C(3773300736),       // BUFFER_ATOMIC_OR_OFFSET_si
      86             :     UINT64_C(3777232896),       // BUFFER_ATOMIC_OR_OFFSET_vi
      87             :     UINT64_C(0),
      88             :     UINT64_C(3773349888),       // BUFFER_ATOMIC_OR_RTN_ADDR64_si
      89             :     UINT64_C(0),
      90             :     UINT64_C(3773317120),       // BUFFER_ATOMIC_OR_RTN_OFFSET_si
      91             :     UINT64_C(3777249280),       // BUFFER_ATOMIC_OR_RTN_OFFSET_vi
      92             :     UINT64_C(0),
      93             :     UINT64_C(3772547072),       // BUFFER_ATOMIC_SMAX_ADDR64_si
      94             :     UINT64_C(0),
      95             :     UINT64_C(3772514304),       // BUFFER_ATOMIC_SMAX_OFFSET_si
      96             :     UINT64_C(3776446464),       // BUFFER_ATOMIC_SMAX_OFFSET_vi
      97             :     UINT64_C(0),
      98             :     UINT64_C(3772563456),       // BUFFER_ATOMIC_SMAX_RTN_ADDR64_si
      99             :     UINT64_C(0),
     100             :     UINT64_C(3772530688),       // BUFFER_ATOMIC_SMAX_RTN_OFFSET_si
     101             :     UINT64_C(3776462848),       // BUFFER_ATOMIC_SMAX_RTN_OFFSET_vi
     102             :     UINT64_C(0),
     103             :     UINT64_C(3772022784),       // BUFFER_ATOMIC_SMIN_ADDR64_si
     104             :     UINT64_C(0),
     105             :     UINT64_C(3771990016),       // BUFFER_ATOMIC_SMIN_OFFSET_si
     106             :     UINT64_C(3775922176),       // BUFFER_ATOMIC_SMIN_OFFSET_vi
     107             :     UINT64_C(0),
     108             :     UINT64_C(3772039168),       // BUFFER_ATOMIC_SMIN_RTN_ADDR64_si
     109             :     UINT64_C(0),
     110             :     UINT64_C(3772006400),       // BUFFER_ATOMIC_SMIN_RTN_OFFSET_si
     111             :     UINT64_C(3775938560),       // BUFFER_ATOMIC_SMIN_RTN_OFFSET_vi
     112             :     UINT64_C(0),
     113             :     UINT64_C(3771498496),       // BUFFER_ATOMIC_SUB_ADDR64_si
     114             :     UINT64_C(0),
     115             :     UINT64_C(3771465728),       // BUFFER_ATOMIC_SUB_OFFSET_si
     116             :     UINT64_C(3775660032),       // BUFFER_ATOMIC_SUB_OFFSET_vi
     117             :     UINT64_C(0),
     118             :     UINT64_C(3771514880),       // BUFFER_ATOMIC_SUB_RTN_ADDR64_si
     119             :     UINT64_C(0),
     120             :     UINT64_C(3771482112),       // BUFFER_ATOMIC_SUB_RTN_OFFSET_si
     121             :     UINT64_C(3775676416),       // BUFFER_ATOMIC_SUB_RTN_OFFSET_vi
     122             :     UINT64_C(0),
     123             :     UINT64_C(3770712064),       // BUFFER_ATOMIC_SWAP_ADDR64_si
     124             :     UINT64_C(0),
     125             :     UINT64_C(3770679296),       // BUFFER_ATOMIC_SWAP_OFFSET_si
     126             :     UINT64_C(3774873600),       // BUFFER_ATOMIC_SWAP_OFFSET_vi
     127             :     UINT64_C(0),
     128             :     UINT64_C(3770728448),       // BUFFER_ATOMIC_SWAP_RTN_ADDR64_si
     129             :     UINT64_C(0),
     130             :     UINT64_C(3770695680),       // BUFFER_ATOMIC_SWAP_RTN_OFFSET_si
     131             :     UINT64_C(3774889984),       // BUFFER_ATOMIC_SWAP_RTN_OFFSET_vi
     132             :     UINT64_C(0),
     133             :     UINT64_C(3772809216),       // BUFFER_ATOMIC_UMAX_ADDR64_si
     134             :     UINT64_C(0),
     135             :     UINT64_C(3772776448),       // BUFFER_ATOMIC_UMAX_OFFSET_si
     136             :     UINT64_C(3776708608),       // BUFFER_ATOMIC_UMAX_OFFSET_vi
     137             :     UINT64_C(0),
     138             :     UINT64_C(3772825600),       // BUFFER_ATOMIC_UMAX_RTN_ADDR64_si
     139             :     UINT64_C(0),
     140             :     UINT64_C(3772792832),       // BUFFER_ATOMIC_UMAX_RTN_OFFSET_si
     141             :     UINT64_C(3776724992),       // BUFFER_ATOMIC_UMAX_RTN_OFFSET_vi
     142             :     UINT64_C(0),
     143             :     UINT64_C(3772284928),       // BUFFER_ATOMIC_UMIN_ADDR64_si
     144             :     UINT64_C(0),
     145             :     UINT64_C(3772252160),       // BUFFER_ATOMIC_UMIN_OFFSET_si
     146             :     UINT64_C(3776184320),       // BUFFER_ATOMIC_UMIN_OFFSET_vi
     147             :     UINT64_C(0),
     148             :     UINT64_C(3772301312),       // BUFFER_ATOMIC_UMIN_RTN_ADDR64_si
     149             :     UINT64_C(0),
     150             :     UINT64_C(3772268544),       // BUFFER_ATOMIC_UMIN_RTN_OFFSET_si
     151             :     UINT64_C(3776200704),       // BUFFER_ATOMIC_UMIN_RTN_OFFSET_vi
     152             :     UINT64_C(0),
     153             :     UINT64_C(3773595648),       // BUFFER_ATOMIC_XOR_ADDR64_si
     154             :     UINT64_C(0),
     155             :     UINT64_C(3773562880),       // BUFFER_ATOMIC_XOR_OFFSET_si
     156             :     UINT64_C(3777495040),       // BUFFER_ATOMIC_XOR_OFFSET_vi
     157             :     UINT64_C(0),
     158             :     UINT64_C(3773612032),       // BUFFER_ATOMIC_XOR_RTN_ADDR64_si
     159             :     UINT64_C(0),
     160             :     UINT64_C(3773579264),       // BUFFER_ATOMIC_XOR_RTN_OFFSET_si
     161             :     UINT64_C(3777511424),       // BUFFER_ATOMIC_XOR_RTN_OFFSET_vi
     162             :     UINT64_C(0),
     163             :     UINT64_C(3761537024),       // BUFFER_LOAD_DWORDX2_ADDR64_si
     164             :     UINT64_C(0),
     165             :     UINT64_C(3761516544),       // BUFFER_LOAD_DWORDX2_BOTHEN_si
     166             :     UINT64_C(3763613696),       // BUFFER_LOAD_DWORDX2_BOTHEN_vi
     167             :     UINT64_C(0),
     168             :     UINT64_C(3761512448),       // BUFFER_LOAD_DWORDX2_IDXEN_si
     169             :     UINT64_C(3763609600),       // BUFFER_LOAD_DWORDX2_IDXEN_vi
     170             :     UINT64_C(0),
     171             :     UINT64_C(3761508352),       // BUFFER_LOAD_DWORDX2_OFFEN_si
     172             :     UINT64_C(3763605504),       // BUFFER_LOAD_DWORDX2_OFFEN_vi
     173             :     UINT64_C(0),
     174             :     UINT64_C(3761504256),       // BUFFER_LOAD_DWORDX2_OFFSET_si
     175             :     UINT64_C(3763601408),       // BUFFER_LOAD_DWORDX2_OFFSET_vi
     176             :     UINT64_C(0),
     177             :     UINT64_C(3761799168),       // BUFFER_LOAD_DWORDX4_ADDR64_si
     178             :     UINT64_C(0),
     179             :     UINT64_C(3761778688),       // BUFFER_LOAD_DWORDX4_BOTHEN_si
     180             :     UINT64_C(3764137984),       // BUFFER_LOAD_DWORDX4_BOTHEN_vi
     181             :     UINT64_C(0),
     182             :     UINT64_C(3761774592),       // BUFFER_LOAD_DWORDX4_IDXEN_si
     183             :     UINT64_C(3764133888),       // BUFFER_LOAD_DWORDX4_IDXEN_vi
     184             :     UINT64_C(0),
     185             :     UINT64_C(3761770496),       // BUFFER_LOAD_DWORDX4_OFFEN_si
     186             :     UINT64_C(3764129792),       // BUFFER_LOAD_DWORDX4_OFFEN_vi
     187             :     UINT64_C(0),
     188             :     UINT64_C(3761766400),       // BUFFER_LOAD_DWORDX4_OFFSET_si
     189             :     UINT64_C(3764125696),       // BUFFER_LOAD_DWORDX4_OFFSET_vi
     190             :     UINT64_C(0),
     191             :     UINT64_C(3761274880),       // BUFFER_LOAD_DWORD_ADDR64_si
     192             :     UINT64_C(0),
     193             :     UINT64_C(3761254400),       // BUFFER_LOAD_DWORD_BOTHEN_si
     194             :     UINT64_C(3763351552),       // BUFFER_LOAD_DWORD_BOTHEN_vi
     195             :     UINT64_C(0),
     196             :     UINT64_C(3761250304),       // BUFFER_LOAD_DWORD_IDXEN_si
     197             :     UINT64_C(3763347456),       // BUFFER_LOAD_DWORD_IDXEN_vi
     198             :     UINT64_C(0),
     199             :     UINT64_C(3761246208),       // BUFFER_LOAD_DWORD_OFFEN_si
     200             :     UINT64_C(3763343360),       // BUFFER_LOAD_DWORD_OFFEN_vi
     201             :     UINT64_C(0),
     202             :     UINT64_C(3761242112),       // BUFFER_LOAD_DWORD_OFFSET_si
     203             :     UINT64_C(3763339264),       // BUFFER_LOAD_DWORD_OFFSET_vi
     204             :     UINT64_C(0),
     205             :     UINT64_C(3758915584),       // BUFFER_LOAD_FORMAT_XYZW_ADDR64_si
     206             :     UINT64_C(0),
     207             :     UINT64_C(3758895104),       // BUFFER_LOAD_FORMAT_XYZW_BOTHEN_si
     208             :     UINT64_C(3758895104),       // BUFFER_LOAD_FORMAT_XYZW_BOTHEN_vi
     209             :     UINT64_C(0),
     210             :     UINT64_C(3758891008),       // BUFFER_LOAD_FORMAT_XYZW_IDXEN_si
     211             :     UINT64_C(3758891008),       // BUFFER_LOAD_FORMAT_XYZW_IDXEN_vi
     212             :     UINT64_C(0),
     213             :     UINT64_C(3758886912),       // BUFFER_LOAD_FORMAT_XYZW_OFFEN_si
     214             :     UINT64_C(3758886912),       // BUFFER_LOAD_FORMAT_XYZW_OFFEN_vi
     215             :     UINT64_C(0),
     216             :     UINT64_C(3758882816),       // BUFFER_LOAD_FORMAT_XYZW_OFFSET_si
     217             :     UINT64_C(3758882816),       // BUFFER_LOAD_FORMAT_XYZW_OFFSET_vi
     218             :     UINT64_C(0),
     219             :     UINT64_C(3758653440),       // BUFFER_LOAD_FORMAT_XYZ_ADDR64_si
     220             :     UINT64_C(0),
     221             :     UINT64_C(3758632960),       // BUFFER_LOAD_FORMAT_XYZ_BOTHEN_si
     222             :     UINT64_C(3758632960),       // BUFFER_LOAD_FORMAT_XYZ_BOTHEN_vi
     223             :     UINT64_C(0),
     224             :     UINT64_C(3758628864),       // BUFFER_LOAD_FORMAT_XYZ_IDXEN_si
     225             :     UINT64_C(3758628864),       // BUFFER_LOAD_FORMAT_XYZ_IDXEN_vi
     226             :     UINT64_C(0),
     227             :     UINT64_C(3758624768),       // BUFFER_LOAD_FORMAT_XYZ_OFFEN_si
     228             :     UINT64_C(3758624768),       // BUFFER_LOAD_FORMAT_XYZ_OFFEN_vi
     229             :     UINT64_C(0),
     230             :     UINT64_C(3758620672),       // BUFFER_LOAD_FORMAT_XYZ_OFFSET_si
     231             :     UINT64_C(3758620672),       // BUFFER_LOAD_FORMAT_XYZ_OFFSET_vi
     232             :     UINT64_C(0),
     233             :     UINT64_C(3758391296),       // BUFFER_LOAD_FORMAT_XY_ADDR64_si
     234             :     UINT64_C(0),
     235             :     UINT64_C(3758370816),       // BUFFER_LOAD_FORMAT_XY_BOTHEN_si
     236             :     UINT64_C(3758370816),       // BUFFER_LOAD_FORMAT_XY_BOTHEN_vi
     237             :     UINT64_C(0),
     238             :     UINT64_C(3758366720),       // BUFFER_LOAD_FORMAT_XY_IDXEN_si
     239             :     UINT64_C(3758366720),       // BUFFER_LOAD_FORMAT_XY_IDXEN_vi
     240             :     UINT64_C(0),
     241             :     UINT64_C(3758362624),       // BUFFER_LOAD_FORMAT_XY_OFFEN_si
     242             :     UINT64_C(3758362624),       // BUFFER_LOAD_FORMAT_XY_OFFEN_vi
     243             :     UINT64_C(0),
     244             :     UINT64_C(3758358528),       // BUFFER_LOAD_FORMAT_XY_OFFSET_si
     245             :     UINT64_C(3758358528),       // BUFFER_LOAD_FORMAT_XY_OFFSET_vi
     246             :     UINT64_C(0),
     247             :     UINT64_C(3758129152),       // BUFFER_LOAD_FORMAT_X_ADDR64_si
     248             :     UINT64_C(0),
     249             :     UINT64_C(3758108672),       // BUFFER_LOAD_FORMAT_X_BOTHEN_si
     250             :     UINT64_C(3758108672),       // BUFFER_LOAD_FORMAT_X_BOTHEN_vi
     251             :     UINT64_C(0),
     252             :     UINT64_C(3758104576),       // BUFFER_LOAD_FORMAT_X_IDXEN_si
     253             :     UINT64_C(3758104576),       // BUFFER_LOAD_FORMAT_X_IDXEN_vi
     254             :     UINT64_C(0),
     255             :     UINT64_C(3758100480),       // BUFFER_LOAD_FORMAT_X_OFFEN_si
     256             :     UINT64_C(3758100480),       // BUFFER_LOAD_FORMAT_X_OFFEN_vi
     257             :     UINT64_C(0),
     258             :     UINT64_C(3758096384),       // BUFFER_LOAD_FORMAT_X_OFFSET_si
     259             :     UINT64_C(3758096384),       // BUFFER_LOAD_FORMAT_X_OFFSET_vi
     260             :     UINT64_C(0),
     261             :     UINT64_C(3760488448),       // BUFFER_LOAD_SBYTE_ADDR64_si
     262             :     UINT64_C(0),
     263             :     UINT64_C(3760467968),       // BUFFER_LOAD_SBYTE_BOTHEN_si
     264             :     UINT64_C(3762565120),       // BUFFER_LOAD_SBYTE_BOTHEN_vi
     265             :     UINT64_C(0),
     266             :     UINT64_C(3760463872),       // BUFFER_LOAD_SBYTE_IDXEN_si
     267             :     UINT64_C(3762561024),       // BUFFER_LOAD_SBYTE_IDXEN_vi
     268             :     UINT64_C(0),
     269             :     UINT64_C(3760459776),       // BUFFER_LOAD_SBYTE_OFFEN_si
     270             :     UINT64_C(3762556928),       // BUFFER_LOAD_SBYTE_OFFEN_vi
     271             :     UINT64_C(0),
     272             :     UINT64_C(3760455680),       // BUFFER_LOAD_SBYTE_OFFSET_si
     273             :     UINT64_C(3762552832),       // BUFFER_LOAD_SBYTE_OFFSET_vi
     274             :     UINT64_C(0),
     275             :     UINT64_C(3761012736),       // BUFFER_LOAD_SSHORT_ADDR64_si
     276             :     UINT64_C(0),
     277             :     UINT64_C(3760992256),       // BUFFER_LOAD_SSHORT_BOTHEN_si
     278             :     UINT64_C(3763089408),       // BUFFER_LOAD_SSHORT_BOTHEN_vi
     279             :     UINT64_C(0),
     280             :     UINT64_C(3760988160),       // BUFFER_LOAD_SSHORT_IDXEN_si
     281             :     UINT64_C(3763085312),       // BUFFER_LOAD_SSHORT_IDXEN_vi
     282             :     UINT64_C(0),
     283             :     UINT64_C(3760984064),       // BUFFER_LOAD_SSHORT_OFFEN_si
     284             :     UINT64_C(3763081216),       // BUFFER_LOAD_SSHORT_OFFEN_vi
     285             :     UINT64_C(0),
     286             :     UINT64_C(3760979968),       // BUFFER_LOAD_SSHORT_OFFSET_si
     287             :     UINT64_C(3763077120),       // BUFFER_LOAD_SSHORT_OFFSET_vi
     288             :     UINT64_C(0),
     289             :     UINT64_C(3760226304),       // BUFFER_LOAD_UBYTE_ADDR64_si
     290             :     UINT64_C(0),
     291             :     UINT64_C(3760205824),       // BUFFER_LOAD_UBYTE_BOTHEN_si
     292             :     UINT64_C(3762302976),       // BUFFER_LOAD_UBYTE_BOTHEN_vi
     293             :     UINT64_C(0),
     294             :     UINT64_C(3760201728),       // BUFFER_LOAD_UBYTE_IDXEN_si
     295             :     UINT64_C(3762298880),       // BUFFER_LOAD_UBYTE_IDXEN_vi
     296             :     UINT64_C(0),
     297             :     UINT64_C(3760197632),       // BUFFER_LOAD_UBYTE_OFFEN_si
     298             :     UINT64_C(3762294784),       // BUFFER_LOAD_UBYTE_OFFEN_vi
     299             :     UINT64_C(0),
     300             :     UINT64_C(3760193536),       // BUFFER_LOAD_UBYTE_OFFSET_si
     301             :     UINT64_C(3762290688),       // BUFFER_LOAD_UBYTE_OFFSET_vi
     302             :     UINT64_C(0),
     303             :     UINT64_C(3760750592),       // BUFFER_LOAD_USHORT_ADDR64_si
     304             :     UINT64_C(0),
     305             :     UINT64_C(3760730112),       // BUFFER_LOAD_USHORT_BOTHEN_si
     306             :     UINT64_C(3762827264),       // BUFFER_LOAD_USHORT_BOTHEN_vi
     307             :     UINT64_C(0),
     308             :     UINT64_C(3760726016),       // BUFFER_LOAD_USHORT_IDXEN_si
     309             :     UINT64_C(3762823168),       // BUFFER_LOAD_USHORT_IDXEN_vi
     310             :     UINT64_C(0),
     311             :     UINT64_C(3760721920),       // BUFFER_LOAD_USHORT_OFFEN_si
     312             :     UINT64_C(3762819072),       // BUFFER_LOAD_USHORT_OFFEN_vi
     313             :     UINT64_C(0),
     314             :     UINT64_C(3760717824),       // BUFFER_LOAD_USHORT_OFFSET_si
     315             :     UINT64_C(3762814976),       // BUFFER_LOAD_USHORT_OFFSET_vi
     316             :     UINT64_C(0),
     317             :     UINT64_C(3764420608),       // BUFFER_STORE_BYTE_ADDR64_si
     318             :     UINT64_C(0),
     319             :     UINT64_C(3764400128),       // BUFFER_STORE_BYTE_BOTHEN_si
     320             :     UINT64_C(3764400128),       // BUFFER_STORE_BYTE_BOTHEN_vi
     321             :     UINT64_C(0),
     322             :     UINT64_C(3764396032),       // BUFFER_STORE_BYTE_IDXEN_si
     323             :     UINT64_C(3764396032),       // BUFFER_STORE_BYTE_IDXEN_vi
     324             :     UINT64_C(0),
     325             :     UINT64_C(3764391936),       // BUFFER_STORE_BYTE_OFFEN_si
     326             :     UINT64_C(3764391936),       // BUFFER_STORE_BYTE_OFFEN_vi
     327             :     UINT64_C(0),
     328             :     UINT64_C(3764387840),       // BUFFER_STORE_BYTE_OFFSET_si
     329             :     UINT64_C(3764387840),       // BUFFER_STORE_BYTE_OFFSET_vi
     330             :     UINT64_C(0),
     331             :     UINT64_C(3764387840),       // BUFFER_STORE_BYTEanonymous_768_si
     332             :     UINT64_C(3764387840),       // BUFFER_STORE_BYTEanonymous_768_vi
     333             :     UINT64_C(0),
     334             :     UINT64_C(3765731328),       // BUFFER_STORE_DWORDX2_ADDR64_si
     335             :     UINT64_C(0),
     336             :     UINT64_C(3765710848),       // BUFFER_STORE_DWORDX2_BOTHEN_si
     337             :     UINT64_C(3765710848),       // BUFFER_STORE_DWORDX2_BOTHEN_vi
     338             :     UINT64_C(0),
     339             :     UINT64_C(3765706752),       // BUFFER_STORE_DWORDX2_IDXEN_si
     340             :     UINT64_C(3765706752),       // BUFFER_STORE_DWORDX2_IDXEN_vi
     341             :     UINT64_C(0),
     342             :     UINT64_C(3765702656),       // BUFFER_STORE_DWORDX2_OFFEN_si
     343             :     UINT64_C(3765702656),       // BUFFER_STORE_DWORDX2_OFFEN_vi
     344             :     UINT64_C(0),
     345             :     UINT64_C(3765698560),       // BUFFER_STORE_DWORDX2_OFFSET_si
     346             :     UINT64_C(3765698560),       // BUFFER_STORE_DWORDX2_OFFSET_vi
     347             :     UINT64_C(0),
     348             :     UINT64_C(3765698560),       // BUFFER_STORE_DWORDX2anonymous_768_si
     349             :     UINT64_C(3765698560),       // BUFFER_STORE_DWORDX2anonymous_768_vi
     350             :     UINT64_C(0),
     351             :     UINT64_C(3765993472),       // BUFFER_STORE_DWORDX4_ADDR64_si
     352             :     UINT64_C(0),
     353             :     UINT64_C(3765972992),       // BUFFER_STORE_DWORDX4_BOTHEN_si
     354             :     UINT64_C(3766235136),       // BUFFER_STORE_DWORDX4_BOTHEN_vi
     355             :     UINT64_C(0),
     356             :     UINT64_C(3765968896),       // BUFFER_STORE_DWORDX4_IDXEN_si
     357             :     UINT64_C(3766231040),       // BUFFER_STORE_DWORDX4_IDXEN_vi
     358             :     UINT64_C(0),
     359             :     UINT64_C(3765964800),       // BUFFER_STORE_DWORDX4_OFFEN_si
     360             :     UINT64_C(3766226944),       // BUFFER_STORE_DWORDX4_OFFEN_vi
     361             :     UINT64_C(0),
     362             :     UINT64_C(3765960704),       // BUFFER_STORE_DWORDX4_OFFSET_si
     363             :     UINT64_C(3766222848),       // BUFFER_STORE_DWORDX4_OFFSET_vi
     364             :     UINT64_C(0),
     365             :     UINT64_C(3765960704),       // BUFFER_STORE_DWORDX4anonymous_768_si
     366             :     UINT64_C(3766222848),       // BUFFER_STORE_DWORDX4anonymous_768_vi
     367             :     UINT64_C(0),
     368             :     UINT64_C(3765469184),       // BUFFER_STORE_DWORD_ADDR64_si
     369             :     UINT64_C(0),
     370             :     UINT64_C(3765448704),       // BUFFER_STORE_DWORD_BOTHEN_si
     371             :     UINT64_C(3765448704),       // BUFFER_STORE_DWORD_BOTHEN_vi
     372             :     UINT64_C(0),
     373             :     UINT64_C(3765444608),       // BUFFER_STORE_DWORD_IDXEN_si
     374             :     UINT64_C(3765444608),       // BUFFER_STORE_DWORD_IDXEN_vi
     375             :     UINT64_C(0),
     376             :     UINT64_C(3765440512),       // BUFFER_STORE_DWORD_OFFEN_si
     377             :     UINT64_C(3765440512),       // BUFFER_STORE_DWORD_OFFEN_vi
     378             :     UINT64_C(0),
     379             :     UINT64_C(3765436416),       // BUFFER_STORE_DWORD_OFFSET_si
     380             :     UINT64_C(3765436416),       // BUFFER_STORE_DWORD_OFFSET_vi
     381             :     UINT64_C(0),
     382             :     UINT64_C(3765436416),       // BUFFER_STORE_DWORDanonymous_768_si
     383             :     UINT64_C(3765436416),       // BUFFER_STORE_DWORDanonymous_768_vi
     384             :     UINT64_C(0),
     385             :     UINT64_C(3759964160),       // BUFFER_STORE_FORMAT_XYZW_ADDR64_si
     386             :     UINT64_C(0),
     387             :     UINT64_C(3759943680),       // BUFFER_STORE_FORMAT_XYZW_BOTHEN_si
     388             :     UINT64_C(3759943680),       // BUFFER_STORE_FORMAT_XYZW_BOTHEN_vi
     389             :     UINT64_C(0),
     390             :     UINT64_C(3759939584),       // BUFFER_STORE_FORMAT_XYZW_IDXEN_si
     391             :     UINT64_C(3759939584),       // BUFFER_STORE_FORMAT_XYZW_IDXEN_vi
     392             :     UINT64_C(0),
     393             :     UINT64_C(3759935488),       // BUFFER_STORE_FORMAT_XYZW_OFFEN_si
     394             :     UINT64_C(3759935488),       // BUFFER_STORE_FORMAT_XYZW_OFFEN_vi
     395             :     UINT64_C(0),
     396             :     UINT64_C(3759931392),       // BUFFER_STORE_FORMAT_XYZW_OFFSET_si
     397             :     UINT64_C(3759931392),       // BUFFER_STORE_FORMAT_XYZW_OFFSET_vi
     398             :     UINT64_C(0),
     399             :     UINT64_C(3759931392),       // BUFFER_STORE_FORMAT_XYZWanonymous_768_si
     400             :     UINT64_C(3759931392),       // BUFFER_STORE_FORMAT_XYZWanonymous_768_vi
     401             :     UINT64_C(0),
     402             :     UINT64_C(3759702016),       // BUFFER_STORE_FORMAT_XYZ_ADDR64_si
     403             :     UINT64_C(0),
     404             :     UINT64_C(3759681536),       // BUFFER_STORE_FORMAT_XYZ_BOTHEN_si
     405             :     UINT64_C(3759681536),       // BUFFER_STORE_FORMAT_XYZ_BOTHEN_vi
     406             :     UINT64_C(0),
     407             :     UINT64_C(3759677440),       // BUFFER_STORE_FORMAT_XYZ_IDXEN_si
     408             :     UINT64_C(3759677440),       // BUFFER_STORE_FORMAT_XYZ_IDXEN_vi
     409             :     UINT64_C(0),
     410             :     UINT64_C(3759673344),       // BUFFER_STORE_FORMAT_XYZ_OFFEN_si
     411             :     UINT64_C(3759673344),       // BUFFER_STORE_FORMAT_XYZ_OFFEN_vi
     412             :     UINT64_C(0),
     413             :     UINT64_C(3759669248),       // BUFFER_STORE_FORMAT_XYZ_OFFSET_si
     414             :     UINT64_C(3759669248),       // BUFFER_STORE_FORMAT_XYZ_OFFSET_vi
     415             :     UINT64_C(0),
     416             :     UINT64_C(3759669248),       // BUFFER_STORE_FORMAT_XYZanonymous_768_si
     417             :     UINT64_C(3759669248),       // BUFFER_STORE_FORMAT_XYZanonymous_768_vi
     418             :     UINT64_C(0),
     419             :     UINT64_C(3759439872),       // BUFFER_STORE_FORMAT_XY_ADDR64_si
     420             :     UINT64_C(0),
     421             :     UINT64_C(3759419392),       // BUFFER_STORE_FORMAT_XY_BOTHEN_si
     422             :     UINT64_C(3759419392),       // BUFFER_STORE_FORMAT_XY_BOTHEN_vi
     423             :     UINT64_C(0),
     424             :     UINT64_C(3759415296),       // BUFFER_STORE_FORMAT_XY_IDXEN_si
     425             :     UINT64_C(3759415296),       // BUFFER_STORE_FORMAT_XY_IDXEN_vi
     426             :     UINT64_C(0),
     427             :     UINT64_C(3759411200),       // BUFFER_STORE_FORMAT_XY_OFFEN_si
     428             :     UINT64_C(3759411200),       // BUFFER_STORE_FORMAT_XY_OFFEN_vi
     429             :     UINT64_C(0),
     430             :     UINT64_C(3759407104),       // BUFFER_STORE_FORMAT_XY_OFFSET_si
     431             :     UINT64_C(3759407104),       // BUFFER_STORE_FORMAT_XY_OFFSET_vi
     432             :     UINT64_C(0),
     433             :     UINT64_C(3759407104),       // BUFFER_STORE_FORMAT_XYanonymous_768_si
     434             :     UINT64_C(3759407104),       // BUFFER_STORE_FORMAT_XYanonymous_768_vi
     435             :     UINT64_C(0),
     436             :     UINT64_C(3759177728),       // BUFFER_STORE_FORMAT_X_ADDR64_si
     437             :     UINT64_C(0),
     438             :     UINT64_C(3759157248),       // BUFFER_STORE_FORMAT_X_BOTHEN_si
     439             :     UINT64_C(3759157248),       // BUFFER_STORE_FORMAT_X_BOTHEN_vi
     440             :     UINT64_C(0),
     441             :     UINT64_C(3759153152),       // BUFFER_STORE_FORMAT_X_IDXEN_si
     442             :     UINT64_C(3759153152),       // BUFFER_STORE_FORMAT_X_IDXEN_vi
     443             :     UINT64_C(0),
     444             :     UINT64_C(3759149056),       // BUFFER_STORE_FORMAT_X_OFFEN_si
     445             :     UINT64_C(3759149056),       // BUFFER_STORE_FORMAT_X_OFFEN_vi
     446             :     UINT64_C(0),
     447             :     UINT64_C(3759144960),       // BUFFER_STORE_FORMAT_X_OFFSET_si
     448             :     UINT64_C(3759144960),       // BUFFER_STORE_FORMAT_X_OFFSET_vi
     449             :     UINT64_C(0),
     450             :     UINT64_C(3759144960),       // BUFFER_STORE_FORMAT_Xanonymous_768_si
     451             :     UINT64_C(3759144960),       // BUFFER_STORE_FORMAT_Xanonymous_768_vi
     452             :     UINT64_C(0),
     453             :     UINT64_C(3764944896),       // BUFFER_STORE_SHORT_ADDR64_si
     454             :     UINT64_C(0),
     455             :     UINT64_C(3764924416),       // BUFFER_STORE_SHORT_BOTHEN_si
     456             :     UINT64_C(3764924416),       // BUFFER_STORE_SHORT_BOTHEN_vi
     457             :     UINT64_C(0),
     458             :     UINT64_C(3764920320),       // BUFFER_STORE_SHORT_IDXEN_si
     459             :     UINT64_C(3764920320),       // BUFFER_STORE_SHORT_IDXEN_vi
     460             :     UINT64_C(0),
     461             :     UINT64_C(3764916224),       // BUFFER_STORE_SHORT_OFFEN_si
     462             :     UINT64_C(3764916224),       // BUFFER_STORE_SHORT_OFFEN_vi
     463             :     UINT64_C(0),
     464             :     UINT64_C(3764912128),       // BUFFER_STORE_SHORT_OFFSET_si
     465             :     UINT64_C(3764912128),       // BUFFER_STORE_SHORT_OFFSET_vi
     466             :     UINT64_C(0),
     467             :     UINT64_C(3764912128),       // BUFFER_STORE_SHORTanonymous_768_si
     468             :     UINT64_C(3764912128),       // BUFFER_STORE_SHORTanonymous_768_vi
     469             :     UINT64_C(9895604649984),    // CEIL
     470             :     UINT64_C(11529215046068469760),     // CF_ALU
     471             :     UINT64_C(13258597302978740224),     // CF_ALU_BREAK
     472             :     UINT64_C(12970366926827028480),     // CF_ALU_CONTINUE
     473             :     UINT64_C(13546827679130451968),     // CF_ALU_ELSE_AFTER
     474             :     UINT64_C(12105675798371893248),     // CF_ALU_POP_AFTER
     475             :     UINT64_C(11817445422220181504),     // CF_ALU_PUSH_BEFORE
     476             :     UINT64_C(9565645608534933504),      // CF_CALL_FS_EG
     477             :     UINT64_C(9907919180215091200),      // CF_CALL_FS_R600
     478             :     UINT64_C(9367487224930631680),      // CF_CONTINUE_EG
     479             :     UINT64_C(9511602413006487552),      // CF_CONTINUE_R600
     480             :     UINT64_C(9457559217478041600),      // CF_ELSE_EG
     481             :     UINT64_C(9691746398101307392),      // CF_ELSE_R600
     482             :     UINT64_C(9799832789158199296),      // CF_END_CM
     483             :     UINT64_C(9232379236109516800),      // CF_END_EG
     484             :     UINT64_C(9232379236109516800),      // CF_END_R600
     485             :     UINT64_C(9403516021949595648),      // CF_JUMP_EG
     486             :     UINT64_C(9583660007044415488),      // CF_JUMP_R600
     487             :     UINT64_C(9421530420459077632),      // CF_PUSH_EG
     488             :     UINT64_C(9655717601082343424),      // CF_PUSH_ELSE_R600
     489             :     UINT64_C(9241386435364257792),      // CF_TC_EG
     490             :     UINT64_C(9259400833873739776),      // CF_TC_R600
     491             :     UINT64_C(9259400833873739776),      // CF_VC_EG
     492             :     UINT64_C(9295429630892703744),      // CF_VC_R600
     493             :     UINT64_C(0),
     494             :     UINT64_C(985162418487296),  // CNDE_INT
     495             :     UINT64_C(879609302220800),  // CNDE_eg
     496             :     UINT64_C(844424930131968),  // CNDE_r600
     497             :     UINT64_C(1055531162664960), // CNDGE_INT
     498             :     UINT64_C(949978046398464),  // CNDGE_eg
     499             :     UINT64_C(914793674309632),  // CNDGE_r600
     500             :     UINT64_C(1020346790576128), // CNDGT_INT
     501             :     UINT64_C(914793674309632),  // CNDGT_eg
     502             :     UINT64_C(879609302220800),  // CNDGT_r600
     503             :     UINT64_C(0),
     504             :     UINT64_C(0),
     505             :     UINT64_C(0),
     506             :     UINT64_C(0),
     507             :     UINT64_C(0),
     508             :     UINT64_C(0),
     509             :     UINT64_C(0),
     510             :     UINT64_C(0),
     511             :     UINT64_C(78065325572096),   // COS_cm
     512             :     UINT64_C(78065325572096),   // COS_eg
     513             :     UINT64_C(61022895341568),   // COS_r600
     514             :     UINT64_C(61022895341568),   // COS_r700
     515             :     UINT64_C(0),
     516             :     UINT64_C(105553116266496),  // CUBE_eg_real
     517             :     UINT64_C(0),
     518             :     UINT64_C(45079976738816),   // CUBE_r600_real
     519             :     UINT64_C(0),
     520             :     UINT64_C(104453604638720),  // DOT4_eg
     521             :     UINT64_C(43980465111040),   // DOT4_r600
     522             :     UINT64_C(0),
     523             :     UINT64_C(0),
     524             :     UINT64_C(3632267264),       // DS_ADD_RTN_U32_si
     525             :     UINT64_C(3628072960),       // DS_ADD_RTN_U32_vi
     526             :     UINT64_C(0),
     527             :     UINT64_C(3649044480),       // DS_ADD_RTN_U64_si
     528             :     UINT64_C(3636461568),       // DS_ADD_RTN_U64_vi
     529             :     UINT64_C(0),
     530             :     UINT64_C(3657433088),       // DS_ADD_SRC2_U32_si
     531             :     UINT64_C(3640655872),       // DS_ADD_SRC2_U32_vi
     532             :     UINT64_C(0),
     533             :     UINT64_C(3674210304),       // DS_ADD_SRC2_U64_si
     534             :     UINT64_C(3649044480),       // DS_ADD_SRC2_U64_vi
     535             :     UINT64_C(0),
     536             :     UINT64_C(3623878656),       // DS_ADD_U32_si
     537             :     UINT64_C(3623878656),       // DS_ADD_U32_vi
     538             :     UINT64_C(0),
     539             :     UINT64_C(3640655872),       // DS_ADD_U64_si
     540             :     UINT64_C(3632267264),       // DS_ADD_U64_vi
     541             :     UINT64_C(0),
     542             :     UINT64_C(3626237952),       // DS_AND_B32_si
     543             :     UINT64_C(3625058304),       // DS_AND_B32_vi
     544             :     UINT64_C(0),
     545             :     UINT64_C(3643015168),       // DS_AND_B64_si
     546             :     UINT64_C(3633446912),       // DS_AND_B64_vi
     547             :     UINT64_C(0),
     548             :     UINT64_C(3634626560),       // DS_AND_RTN_B32_si
     549             :     UINT64_C(3629252608),       // DS_AND_RTN_B32_vi
     550             :     UINT64_C(0),
     551             :     UINT64_C(3651403776),       // DS_AND_RTN_B64_si
     552             :     UINT64_C(3637641216),       // DS_AND_RTN_B64_vi
     553             :     UINT64_C(0),
     554             :     UINT64_C(3659792384),       // DS_AND_SRC2_B32_si
     555             :     UINT64_C(3641835520),       // DS_AND_SRC2_B32_vi
     556             :     UINT64_C(0),
     557             :     UINT64_C(3676569600),       // DS_AND_SRC2_B64_si
     558             :     UINT64_C(3650224128),       // DS_AND_SRC2_B64_vi
     559             :     UINT64_C(0),
     560             :     UINT64_C(3640131584),       // DS_APPEND_si
     561             :     UINT64_C(3632005120),       // DS_APPEND_vi
     562             :     UINT64_C(0),
     563             :     UINT64_C(3628072960),       // DS_CMPST_B32_si
     564             :     UINT64_C(3625975808),       // DS_CMPST_B32_vi
     565             :     UINT64_C(0),
     566             :     UINT64_C(3644850176),       // DS_CMPST_B64_si
     567             :     UINT64_C(3634364416),       // DS_CMPST_B64_vi
     568             :     UINT64_C(0),
     569             :     UINT64_C(3628335104),       // DS_CMPST_F32_si
     570             :     UINT64_C(3626106880),       // DS_CMPST_F32_vi
     571             :     UINT64_C(0),
     572             :     UINT64_C(3645112320),       // DS_CMPST_F64_si
     573             :     UINT64_C(3634495488),       // DS_CMPST_F64_vi
     574             :     UINT64_C(0),
     575             :     UINT64_C(3636461568),       // DS_CMPST_RTN_B32_si
     576             :     UINT64_C(3630170112),       // DS_CMPST_RTN_B32_vi
     577             :     UINT64_C(0),
     578             :     UINT64_C(3653238784),       // DS_CMPST_RTN_B64_si
     579             :     UINT64_C(3638558720),       // DS_CMPST_RTN_B64_vi
     580             :     UINT64_C(0),
     581             :     UINT64_C(3636723712),       // DS_CMPST_RTN_F32_si
     582             :     UINT64_C(3630301184),       // DS_CMPST_RTN_F32_vi
     583             :     UINT64_C(0),
     584             :     UINT64_C(3653500928),       // DS_CMPST_RTN_F64_si
     585             :     UINT64_C(3638689792),       // DS_CMPST_RTN_F64_vi
     586             :     UINT64_C(0),
     587             :     UINT64_C(3639869440),       // DS_CONSUME_si
     588             :     UINT64_C(3631874048),       // DS_CONSUME_vi
     589             :     UINT64_C(0),
     590             :     UINT64_C(3633315840),       // DS_DEC_RTN_U32_si
     591             :     UINT64_C(3628597248),       // DS_DEC_RTN_U32_vi
     592             :     UINT64_C(0),
     593             :     UINT64_C(3650093056),       // DS_DEC_RTN_U64_si
     594             :     UINT64_C(3636985856),       // DS_DEC_RTN_U64_vi
     595             :     UINT64_C(0),
     596             :     UINT64_C(3658481664),       // DS_DEC_SRC2_U32_si
     597             :     UINT64_C(3641180160),       // DS_DEC_SRC2_U32_vi
     598             :     UINT64_C(0),
     599             :     UINT64_C(3675258880),       // DS_DEC_SRC2_U64_si
     600             :     UINT64_C(3649568768),       // DS_DEC_SRC2_U64_vi
     601             :     UINT64_C(0),
     602             :     UINT64_C(3624927232),       // DS_DEC_U32_si
     603             :     UINT64_C(3624402944),       // DS_DEC_U32_vi
     604             :     UINT64_C(0),
     605             :     UINT64_C(3641704448),       // DS_DEC_U64_si
     606             :     UINT64_C(3632791552),       // DS_DEC_U64_vi
     607             :     UINT64_C(0),
     608             :     UINT64_C(3631611904),       // DS_GWS_BARRIER_si
     609             :     UINT64_C(3627745280),       // DS_GWS_BARRIER_vi
     610             :     UINT64_C(0),
     611             :     UINT64_C(3630563328),       // DS_GWS_INIT_si
     612             :     UINT64_C(3627220992),       // DS_GWS_INIT_vi
     613             :     UINT64_C(0),
     614             :     UINT64_C(3631087616),       // DS_GWS_SEMA_BR_si
     615             :     UINT64_C(3627483136),       // DS_GWS_SEMA_BR_vi
     616             :     UINT64_C(0),
     617             :     UINT64_C(3631349760),       // DS_GWS_SEMA_P_si
     618             :     UINT64_C(3627614208),       // DS_GWS_SEMA_P_vi
     619             :     UINT64_C(0),
     620             :     UINT64_C(3630825472),       // DS_GWS_SEMA_V_si
     621             :     UINT64_C(3627352064),       // DS_GWS_SEMA_V_vi
     622             :     UINT64_C(0),
     623             :     UINT64_C(3633053696),       // DS_INC_RTN_U32_si
     624             :     UINT64_C(3628466176),       // DS_INC_RTN_U32_vi
     625             :     UINT64_C(0),
     626             :     UINT64_C(3649830912),       // DS_INC_RTN_U64_si
     627             :     UINT64_C(3636854784),       // DS_INC_RTN_U64_vi
     628             :     UINT64_C(0),
     629             :     UINT64_C(3658219520),       // DS_INC_SRC2_U32_si
     630             :     UINT64_C(3641049088),       // DS_INC_SRC2_U32_vi
     631             :     UINT64_C(0),
     632             :     UINT64_C(3674996736),       // DS_INC_SRC2_U64_si
     633             :     UINT64_C(3649437696),       // DS_INC_SRC2_U64_vi
     634             :     UINT64_C(0),
     635             :     UINT64_C(3624665088),       // DS_INC_U32_si
     636             :     UINT64_C(3624271872),       // DS_INC_U32_vi
     637             :     UINT64_C(0),
     638             :     UINT64_C(3641442304),       // DS_INC_U64_si
     639             :     UINT64_C(3632660480),       // DS_INC_U64_vi
     640             :     UINT64_C(0),
     641             :     UINT64_C(3628859392),       // DS_MAX_F32_si
     642             :     UINT64_C(3626369024),       // DS_MAX_F32_vi
     643             :     UINT64_C(0),
     644             :     UINT64_C(3645636608),       // DS_MAX_F64_si
     645             :     UINT64_C(3634757632),       // DS_MAX_F64_vi
     646             :     UINT64_C(0),
     647             :     UINT64_C(3625451520),       // DS_MAX_I32_si
     648             :     UINT64_C(3624665088),       // DS_MAX_I32_vi
     649             :     UINT64_C(0),
     650             :     UINT64_C(3642228736),       // DS_MAX_I64_si
     651             :     UINT64_C(3633053696),       // DS_MAX_I64_vi
     652             :     UINT64_C(0),
     653             :     UINT64_C(3637248000),       // DS_MAX_RTN_F32_si
     654             :     UINT64_C(3630563328),       // DS_MAX_RTN_F32_vi
     655             :     UINT64_C(0),
     656             :     UINT64_C(3654025216),       // DS_MAX_RTN_F64_si
     657             :     UINT64_C(3638951936),       // DS_MAX_RTN_F64_vi
     658             :     UINT64_C(0),
     659             :     UINT64_C(3633840128),       // DS_MAX_RTN_I32_si
     660             :     UINT64_C(3628859392),       // DS_MAX_RTN_I32_vi
     661             :     UINT64_C(0),
     662             :     UINT64_C(3650617344),       // DS_MAX_RTN_I64_si
     663             :     UINT64_C(3637248000),       // DS_MAX_RTN_I64_vi
     664             :     UINT64_C(0),
     665             :     UINT64_C(3634364416),       // DS_MAX_RTN_U32_si
     666             :     UINT64_C(3629121536),       // DS_MAX_RTN_U32_vi
     667             :     UINT64_C(0),
     668             :     UINT64_C(3651141632),       // DS_MAX_RTN_U64_si
     669             :     UINT64_C(3637510144),       // DS_MAX_RTN_U64_vi
     670             :     UINT64_C(0),
     671             :     UINT64_C(3662413824),       // DS_MAX_SRC2_F32_si
     672             :     UINT64_C(3643146240),       // DS_MAX_SRC2_F32_vi
     673             :     UINT64_C(0),
     674             :     UINT64_C(3679191040),       // DS_MAX_SRC2_F64_si
     675             :     UINT64_C(3651534848),       // DS_MAX_SRC2_F64_vi
     676             :     UINT64_C(0),
     677             :     UINT64_C(3659005952),       // DS_MAX_SRC2_I32_si
     678             :     UINT64_C(3641442304),       // DS_MAX_SRC2_I32_vi
     679             :     UINT64_C(0),
     680             :     UINT64_C(3675783168),       // DS_MAX_SRC2_I64_si
     681             :     UINT64_C(3649830912),       // DS_MAX_SRC2_I64_vi
     682             :     UINT64_C(0),
     683             :     UINT64_C(3659530240),       // DS_MAX_SRC2_U32_si
     684             :     UINT64_C(3641704448),       // DS_MAX_SRC2_U32_vi
     685             :     UINT64_C(0),
     686             :     UINT64_C(3676307456),       // DS_MAX_SRC2_U64_si
     687             :     UINT64_C(3650093056),       // DS_MAX_SRC2_U64_vi
     688             :     UINT64_C(0),
     689             :     UINT64_C(3625975808),       // DS_MAX_U32_si
     690             :     UINT64_C(3624927232),       // DS_MAX_U32_vi
     691             :     UINT64_C(0),
     692             :     UINT64_C(3642753024),       // DS_MAX_U64_si
     693             :     UINT64_C(3633315840),       // DS_MAX_U64_vi
     694             :     UINT64_C(0),
     695             :     UINT64_C(3628597248),       // DS_MIN_F32_si
     696             :     UINT64_C(3626237952),       // DS_MIN_F32_vi
     697             :     UINT64_C(0),
     698             :     UINT64_C(3645374464),       // DS_MIN_F64_si
     699             :     UINT64_C(3634626560),       // DS_MIN_F64_vi
     700             :     UINT64_C(0),
     701             :     UINT64_C(3625189376),       // DS_MIN_I32_si
     702             :     UINT64_C(3624534016),       // DS_MIN_I32_vi
     703             :     UINT64_C(0),
     704             :     UINT64_C(3641966592),       // DS_MIN_I64_si
     705             :     UINT64_C(3632922624),       // DS_MIN_I64_vi
     706             :     UINT64_C(0),
     707             :     UINT64_C(3636985856),       // DS_MIN_RTN_F32_si
     708             :     UINT64_C(3630432256),       // DS_MIN_RTN_F32_vi
     709             :     UINT64_C(0),
     710             :     UINT64_C(3653763072),       // DS_MIN_RTN_F64_si
     711             :     UINT64_C(3638820864),       // DS_MIN_RTN_F64_vi
     712             :     UINT64_C(0),
     713             :     UINT64_C(3633577984),       // DS_MIN_RTN_I32_si
     714             :     UINT64_C(3628728320),       // DS_MIN_RTN_I32_vi
     715             :     UINT64_C(0),
     716             :     UINT64_C(3650355200),       // DS_MIN_RTN_I64_si
     717             :     UINT64_C(3637116928),       // DS_MIN_RTN_I64_vi
     718             :     UINT64_C(0),
     719             :     UINT64_C(3634102272),       // DS_MIN_RTN_U32_si
     720             :     UINT64_C(3628990464),       // DS_MIN_RTN_U32_vi
     721             :     UINT64_C(0),
     722             :     UINT64_C(3650879488),       // DS_MIN_RTN_U64_si
     723             :     UINT64_C(3637379072),       // DS_MIN_RTN_U64_vi
     724             :     UINT64_C(0),
     725             :     UINT64_C(3662151680),       // DS_MIN_SRC2_F32_si
     726             :     UINT64_C(3643015168),       // DS_MIN_SRC2_F32_vi
     727             :     UINT64_C(0),
     728             :     UINT64_C(3678928896),       // DS_MIN_SRC2_F64_si
     729             :     UINT64_C(3651403776),       // DS_MIN_SRC2_F64_vi
     730             :     UINT64_C(0),
     731             :     UINT64_C(3658743808),       // DS_MIN_SRC2_I32_si
     732             :     UINT64_C(3641311232),       // DS_MIN_SRC2_I32_vi
     733             :     UINT64_C(0),
     734             :     UINT64_C(3675521024),       // DS_MIN_SRC2_I64_si
     735             :     UINT64_C(3649699840),       // DS_MIN_SRC2_I64_vi
     736             :     UINT64_C(0),
     737             :     UINT64_C(3659268096),       // DS_MIN_SRC2_U32_si
     738             :     UINT64_C(3641573376),       // DS_MIN_SRC2_U32_vi
     739             :     UINT64_C(0),
     740             :     UINT64_C(3676045312),       // DS_MIN_SRC2_U64_si
     741             :     UINT64_C(3649961984),       // DS_MIN_SRC2_U64_vi
     742             :     UINT64_C(0),
     743             :     UINT64_C(3625713664),       // DS_MIN_U32_si
     744             :     UINT64_C(3624796160),       // DS_MIN_U32_vi
     745             :     UINT64_C(0),
     746             :     UINT64_C(3642490880),       // DS_MIN_U64_si
     747             :     UINT64_C(3633184768),       // DS_MIN_U64_vi
     748             :     UINT64_C(0),
     749             :     UINT64_C(3627024384),       // DS_MSKOR_B32_si
     750             :     UINT64_C(3625451520),       // DS_MSKOR_B32_vi
     751             :     UINT64_C(0),
     752             :     UINT64_C(3643801600),       // DS_MSKOR_B64_si
     753             :     UINT64_C(3633840128),       // DS_MSKOR_B64_vi
     754             :     UINT64_C(0),
     755             :     UINT64_C(3635412992),       // DS_MSKOR_RTN_B32_si
     756             :     UINT64_C(3629645824),       // DS_MSKOR_RTN_B32_vi
     757             :     UINT64_C(0),
     758             :     UINT64_C(3652190208),       // DS_MSKOR_RTN_B64_si
     759             :     UINT64_C(3638034432),       // DS_MSKOR_RTN_B64_vi
     760             :     UINT64_C(0),
     761             :     UINT64_C(3640524800),       // DS_ORDERED_COUNT_si
     762             :     UINT64_C(3632201728),       // DS_ORDERED_COUNT_vi
     763             :     UINT64_C(0),
     764             :     UINT64_C(3626500096),       // DS_OR_B32_si
     765             :     UINT64_C(3625189376),       // DS_OR_B32_vi
     766             :     UINT64_C(0),
     767             :     UINT64_C(3643277312),       // DS_OR_B64_si
     768             :     UINT64_C(3633577984),       // DS_OR_B64_vi
     769             :     UINT64_C(0),
     770             :     UINT64_C(3634888704),       // DS_OR_RTN_B32_si
     771             :     UINT64_C(3629383680),       // DS_OR_RTN_B32_vi
     772             :     UINT64_C(0),
     773             :     UINT64_C(3651665920),       // DS_OR_RTN_B64_si
     774             :     UINT64_C(3637772288),       // DS_OR_RTN_B64_vi
     775             :     UINT64_C(0),
     776             :     UINT64_C(3660054528),       // DS_OR_SRC2_B32_si
     777             :     UINT64_C(3641966592),       // DS_OR_SRC2_B32_vi
     778             :     UINT64_C(0),
     779             :     UINT64_C(3676831744),       // DS_OR_SRC2_B64_si
     780             :     UINT64_C(3650355200),       // DS_OR_SRC2_B64_vi
     781             :     UINT64_C(0),
     782             :     UINT64_C(3638558720),       // DS_READ2ST64_B32_si
     783             :     UINT64_C(3631218688),       // DS_READ2ST64_B32_vi
     784             :     UINT64_C(0),
     785             :     UINT64_C(3655335936),       // DS_READ2ST64_B64_si
     786             :     UINT64_C(3639607296),       // DS_READ2ST64_B64_vi
     787             :     UINT64_C(0),
     788             :     UINT64_C(3638296576),       // DS_READ2_B32_si
     789             :     UINT64_C(3631087616),       // DS_READ2_B32_vi
     790             :     UINT64_C(0),
     791             :     UINT64_C(3655073792),       // DS_READ2_B64_si
     792             :     UINT64_C(3639476224),       // DS_READ2_B64_vi
     793             :     UINT64_C(0),
     794             :     UINT64_C(3638034432),       // DS_READ_B32_si
     795             :     UINT64_C(3630956544),       // DS_READ_B32_vi
     796             :     UINT64_C(0),
     797             :     UINT64_C(3654811648),       // DS_READ_B64_si
     798             :     UINT64_C(3639345152),       // DS_READ_B64_vi
     799             :     UINT64_C(0),
     800             :     UINT64_C(3639345152),       // DS_READ_I16_si
     801             :     UINT64_C(3631611904),       // DS_READ_I16_vi
     802             :     UINT64_C(0),
     803             :     UINT64_C(3638820864),       // DS_READ_I8_si
     804             :     UINT64_C(3631349760),       // DS_READ_I8_vi
     805             :     UINT64_C(0),
     806             :     UINT64_C(3639607296),       // DS_READ_U16_si
     807             :     UINT64_C(3631742976),       // DS_READ_U16_vi
     808             :     UINT64_C(0),
     809             :     UINT64_C(3639083008),       // DS_READ_U8_si
     810             :     UINT64_C(3631480832),       // DS_READ_U8_vi
     811             :     UINT64_C(0),
     812             :     UINT64_C(3632791552),       // DS_RSUB_RTN_U32_si
     813             :     UINT64_C(3628335104),       // DS_RSUB_RTN_U32_vi
     814             :     UINT64_C(0),
     815             :     UINT64_C(3649568768),       // DS_RSUB_RTN_U64_si
     816             :     UINT64_C(3636723712),       // DS_RSUB_RTN_U64_vi
     817             :     UINT64_C(0),
     818             :     UINT64_C(3657957376),       // DS_RSUB_SRC2_U32_si
     819             :     UINT64_C(3640918016),       // DS_RSUB_SRC2_U32_vi
     820             :     UINT64_C(0),
     821             :     UINT64_C(3674734592),       // DS_RSUB_SRC2_U64_si
     822             :     UINT64_C(3649306624),       // DS_RSUB_SRC2_U64_vi
     823             :     UINT64_C(0),
     824             :     UINT64_C(3624402944),       // DS_RSUB_U32_si
     825             :     UINT64_C(3624140800),       // DS_RSUB_U32_vi
     826             :     UINT64_C(0),
     827             :     UINT64_C(3641180160),       // DS_RSUB_U64_si
     828             :     UINT64_C(3632529408),       // DS_RSUB_U64_vi
     829             :     UINT64_C(0),
     830             :     UINT64_C(3632529408),       // DS_SUB_RTN_U32_si
     831             :     UINT64_C(3628204032),       // DS_SUB_RTN_U32_vi
     832             :     UINT64_C(0),
     833             :     UINT64_C(3649306624),       // DS_SUB_RTN_U64_si
     834             :     UINT64_C(3636592640),       // DS_SUB_RTN_U64_vi
     835             :     UINT64_C(0),
     836             :     UINT64_C(3657695232),       // DS_SUB_SRC2_U32_si
     837             :     UINT64_C(3640786944),       // DS_SUB_SRC2_U32_vi
     838             :     UINT64_C(0),
     839             :     UINT64_C(3674472448),       // DS_SUB_SRC2_U64_si
     840             :     UINT64_C(3649175552),       // DS_SUB_SRC2_U64_vi
     841             :     UINT64_C(0),
     842             :     UINT64_C(3624140800),       // DS_SUB_U32_si
     843             :     UINT64_C(3624009728),       // DS_SUB_U32_vi
     844             :     UINT64_C(0),
     845             :     UINT64_C(3640918016),       // DS_SUB_U64_si
     846             :     UINT64_C(3632398336),       // DS_SUB_U64_vi
     847             :     UINT64_C(0),
     848             :     UINT64_C(3637772288),       // DS_SWIZZLE_B32_si
     849             :     UINT64_C(3630825472),       // DS_SWIZZLE_B32_vi
     850             :     UINT64_C(0),
     851             :     UINT64_C(3637510144),       // DS_WRAP_RTN_F32_si
     852             :     UINT64_C(3630694400),       // DS_WRAP_RTN_F32_vi
     853             :     UINT64_C(0),
     854             :     UINT64_C(3627810816),       // DS_WRITE2ST64_B32_si
     855             :     UINT64_C(3625844736),       // DS_WRITE2ST64_B32_vi
     856             :     UINT64_C(0),
     857             :     UINT64_C(3644588032),       // DS_WRITE2ST64_B64_si
     858             :     UINT64_C(3634233344),       // DS_WRITE2ST64_B64_vi
     859             :     UINT64_C(0),
     860             :     UINT64_C(3627548672),       // DS_WRITE2_B32_si
     861             :     UINT64_C(3625713664),       // DS_WRITE2_B32_vi
     862             :     UINT64_C(0),
     863             :     UINT64_C(3644325888),       // DS_WRITE2_B64_si
     864             :     UINT64_C(3634102272),       // DS_WRITE2_B64_vi
     865             :     UINT64_C(0),
     866             :     UINT64_C(3632005120),       // DS_WRITE_B16_si
     867             :     UINT64_C(3627941888),       // DS_WRITE_B16_vi
     868             :     UINT64_C(0),
     869             :     UINT64_C(3627286528),       // DS_WRITE_B32_si
     870             :     UINT64_C(3625582592),       // DS_WRITE_B32_vi
     871             :     UINT64_C(0),
     872             :     UINT64_C(3644063744),       // DS_WRITE_B64_si
     873             :     UINT64_C(3633971200),       // DS_WRITE_B64_vi
     874             :     UINT64_C(0),
     875             :     UINT64_C(3631742976),       // DS_WRITE_B8_si
     876             :     UINT64_C(3627810816),       // DS_WRITE_B8_vi
     877             :     UINT64_C(0),
     878             :     UINT64_C(3660578816),       // DS_WRITE_SRC2_B32_si
     879             :     UINT64_C(3642228736),       // DS_WRITE_SRC2_B32_vi
     880             :     UINT64_C(0),
     881             :     UINT64_C(3677356032),       // DS_WRITE_SRC2_B64_si
     882             :     UINT64_C(3650617344),       // DS_WRITE_SRC2_B64_vi
     883             :     UINT64_C(0),
     884             :     UINT64_C(3636199424),       // DS_WRXCHG2ST64_RTN_B32_si
     885             :     UINT64_C(3630039040),       // DS_WRXCHG2ST64_RTN_B32_vi
     886             :     UINT64_C(0),
     887             :     UINT64_C(3652976640),       // DS_WRXCHG2ST64_RTN_B64_si
     888             :     UINT64_C(3638427648),       // DS_WRXCHG2ST64_RTN_B64_vi
     889             :     UINT64_C(0),
     890             :     UINT64_C(3635937280),       // DS_WRXCHG2_RTN_B32_si
     891             :     UINT64_C(3629907968),       // DS_WRXCHG2_RTN_B32_vi
     892             :     UINT64_C(0),
     893             :     UINT64_C(3652714496),       // DS_WRXCHG2_RTN_B64_si
     894             :     UINT64_C(3638296576),       // DS_WRXCHG2_RTN_B64_vi
     895             :     UINT64_C(0),
     896             :     UINT64_C(3635675136),       // DS_WRXCHG_RTN_B32_si
     897             :     UINT64_C(3629776896),       // DS_WRXCHG_RTN_B32_vi
     898             :     UINT64_C(0),
     899             :     UINT64_C(3652452352),       // DS_WRXCHG_RTN_B64_si
     900             :     UINT64_C(3638165504),       // DS_WRXCHG_RTN_B64_vi
     901             :     UINT64_C(0),
     902             :     UINT64_C(3626762240),       // DS_XOR_B32_si
     903             :     UINT64_C(3625320448),       // DS_XOR_B32_vi
     904             :     UINT64_C(0),
     905             :     UINT64_C(3643539456),       // DS_XOR_B64_si
     906             :     UINT64_C(3633709056),       // DS_XOR_B64_vi
     907             :     UINT64_C(0),
     908             :     UINT64_C(3635150848),       // DS_XOR_RTN_B32_si
     909             :     UINT64_C(3629514752),       // DS_XOR_RTN_B32_vi
     910             :     UINT64_C(0),
     911             :     UINT64_C(3651928064),       // DS_XOR_RTN_B64_si
     912             :     UINT64_C(3637903360),       // DS_XOR_RTN_B64_vi
     913             :     UINT64_C(0),
     914             :     UINT64_C(3660316672),       // DS_XOR_SRC2_B32_si
     915             :     UINT64_C(3642097664),       // DS_XOR_SRC2_B32_vi
     916             :     UINT64_C(0),
     917             :     UINT64_C(3677093888),       // DS_XOR_SRC2_B64_si
     918             :     UINT64_C(3650486272),       // DS_XOR_SRC2_B64_vi
     919             :     UINT64_C(9223372036854775808),      // EG_ExportBuf
     920             :     UINT64_C(9223372040076001280),      // EG_ExportSwz
     921             :     UINT64_C(0),
     922             :     UINT64_C(0),
     923             :     UINT64_C(0),
     924             :     UINT64_C(0),
     925             :     UINT64_C(0),
     926             :     UINT64_C(0),
     927             :     UINT64_C(0),
     928             :     UINT64_C(9313444029402185728),      // END_LOOP_EG
     929             :     UINT64_C(9403516021949595648),      // END_LOOP_R600
     930             :     UINT64_C(0),
     931             :     UINT64_C(70918499991552),   // EXP_IEEE_cm
     932             :     UINT64_C(70918499991552),   // EXP_IEEE_eg
     933             :     UINT64_C(53326313947136),   // EXP_IEEE_r600
     934             :     UINT64_C(4160749568),       // EXP_si
     935             :     UINT64_C(3288334336),       // EXP_vi
     936             :     UINT64_C(0),
     937             :     UINT64_C(0),        // FETCH_CLAUSE
     938             :     UINT64_C(94008244174848),   // FFBH_UINT
     939             :     UINT64_C(94557999988736),   // FFBL_INT
     940             :     UINT64_C(3694133248),       // FLAT_LOAD_DWORD
     941             :     UINT64_C(3694395392),       // FLAT_LOAD_DWORDX2
     942             :     UINT64_C(3695181824),       // FLAT_LOAD_DWORDX3
     943             :     UINT64_C(3694657536),       // FLAT_LOAD_DWORDX4
     944             :     UINT64_C(3693346816),       // FLAT_LOAD_SBYTE
     945             :     UINT64_C(3693871104),       // FLAT_LOAD_SSHORT
     946             :     UINT64_C(3693084672),       // FLAT_LOAD_UBYTE
     947             :     UINT64_C(3693608960),       // FLAT_LOAD_USHORT
     948             :     UINT64_C(3697278976),       // FLAT_STORE_BYTE
     949             :     UINT64_C(3698327552),       // FLAT_STORE_DWORD
     950             :     UINT64_C(3698589696),       // FLAT_STORE_DWORDX2
     951             :     UINT64_C(3698851840),       // FLAT_STORE_DWORDX3
     952             :     UINT64_C(3698851840),       // FLAT_STORE_DWORDX4
     953             :     UINT64_C(3697803264),       // FLAT_STORE_SHORT
     954             :     UINT64_C(10995116277760),   // FLOOR
     955             :     UINT64_C(43980465111040),   // FLT_TO_INT_eg
     956             :     UINT64_C(58823872086016),   // FLT_TO_INT_r600
     957             :     UINT64_C(84662395338752),   // FLT_TO_UINT_eg
     958             :     UINT64_C(66520453480448),   // FLT_TO_UINT_r600
     959             :     UINT64_C(246290604621824),  // FMA_eg
     960             :     UINT64_C(0),
     961             :     UINT64_C(8796093022208),    // FRACT
     962             :     UINT64_C(0),
     963             :     UINT64_C(46181635850240),   // GROUP_BARRIER
     964             :     UINT64_C(0),
     965             :     UINT64_C(0),
     966             :     UINT64_C(0),
     967             :     UINT64_C(0),
     968             :     UINT64_C(0),
     969             :     UINT64_C(0),
     970             :     UINT64_C(0),
     971             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V1_V1
     972             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V1_V16
     973             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V1_V2
     974             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V1_V4
     975             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V1_V8
     976             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V2_V1
     977             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V2_V16
     978             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V2_V2
     979             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V2_V4
     980             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V2_V8
     981             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V3_V1
     982             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V3_V16
     983             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V3_V2
     984             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V3_V4
     985             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V3_V8
     986             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V4_V1
     987             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V4_V16
     988             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V4_V2
     989             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V4_V4
     990             :     UINT64_C(4049076224),       // IMAGE_GATHER4_B_CL_O_V4_V8
     991             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V1_V1
     992             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V1_V16
     993             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V1_V2
     994             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V1_V4
     995             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V1_V8
     996             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V2_V1
     997             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V2_V16
     998             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V2_V2
     999             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V2_V4
    1000             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V2_V8
    1001             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V3_V1
    1002             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V3_V16
    1003             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V3_V2
    1004             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V3_V4
    1005             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V3_V8
    1006             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V4_V1
    1007             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V4_V16
    1008             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V4_V2
    1009             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V4_V4
    1010             :     UINT64_C(4044881920),       // IMAGE_GATHER4_B_CL_V4_V8
    1011             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V1_V1
    1012             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V1_V16
    1013             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V1_V2
    1014             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V1_V4
    1015             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V1_V8
    1016             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V2_V1
    1017             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V2_V16
    1018             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V2_V2
    1019             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V2_V4
    1020             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V2_V8
    1021             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V3_V1
    1022             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V3_V16
    1023             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V3_V2
    1024             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V3_V4
    1025             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V3_V8
    1026             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V4_V1
    1027             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V4_V16
    1028             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V4_V2
    1029             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V4_V4
    1030             :     UINT64_C(4048814080),       // IMAGE_GATHER4_B_O_V4_V8
    1031             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V1_V1
    1032             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V1_V16
    1033             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V1_V2
    1034             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V1_V4
    1035             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V1_V8
    1036             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V2_V1
    1037             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V2_V16
    1038             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V2_V2
    1039             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V2_V4
    1040             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V2_V8
    1041             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V3_V1
    1042             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V3_V16
    1043             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V3_V2
    1044             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V3_V4
    1045             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V3_V8
    1046             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V4_V1
    1047             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V4_V16
    1048             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V4_V2
    1049             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V4_V4
    1050             :     UINT64_C(4044619776),       // IMAGE_GATHER4_B_V4_V8
    1051             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V1_V1
    1052             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V1_V16
    1053             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V1_V2
    1054             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V1_V4
    1055             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V1_V8
    1056             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V2_V1
    1057             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V2_V16
    1058             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V2_V2
    1059             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V2_V4
    1060             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V2_V8
    1061             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V3_V1
    1062             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V3_V16
    1063             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V3_V2
    1064             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V3_V4
    1065             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V3_V8
    1066             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V4_V1
    1067             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V4_V16
    1068             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V4_V2
    1069             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V4_V4
    1070             :     UINT64_C(4047765504),       // IMAGE_GATHER4_CL_O_V4_V8
    1071             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V1_V1
    1072             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V1_V16
    1073             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V1_V2
    1074             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V1_V4
    1075             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V1_V8
    1076             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V2_V1
    1077             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V2_V16
    1078             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V2_V2
    1079             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V2_V4
    1080             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V2_V8
    1081             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V3_V1
    1082             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V3_V16
    1083             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V3_V2
    1084             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V3_V4
    1085             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V3_V8
    1086             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V4_V1
    1087             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V4_V16
    1088             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V4_V2
    1089             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V4_V4
    1090             :     UINT64_C(4043571200),       // IMAGE_GATHER4_CL_V4_V8
    1091             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V1_V1
    1092             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V1_V16
    1093             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V1_V2
    1094             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V1_V4
    1095             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V1_V8
    1096             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V2_V1
    1097             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V2_V16
    1098             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V2_V2
    1099             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V2_V4
    1100             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V2_V8
    1101             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V3_V1
    1102             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V3_V16
    1103             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V3_V2
    1104             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V3_V4
    1105             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V3_V8
    1106             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V4_V1
    1107             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V4_V16
    1108             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V4_V2
    1109             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V4_V4
    1110             :     UINT64_C(4051173376),       // IMAGE_GATHER4_C_B_CL_O_V4_V8
    1111             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V1_V1
    1112             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V1_V16
    1113             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V1_V2
    1114             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V1_V4
    1115             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V1_V8
    1116             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V2_V1
    1117             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V2_V16
    1118             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V2_V2
    1119             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V2_V4
    1120             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V2_V8
    1121             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V3_V1
    1122             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V3_V16
    1123             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V3_V2
    1124             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V3_V4
    1125             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V3_V8
    1126             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V4_V1
    1127             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V4_V16
    1128             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V4_V2
    1129             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V4_V4
    1130             :     UINT64_C(4046979072),       // IMAGE_GATHER4_C_B_CL_V4_V8
    1131             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V1_V1
    1132             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V1_V16
    1133             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V1_V2
    1134             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V1_V4
    1135             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V1_V8
    1136             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V2_V1
    1137             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V2_V16
    1138             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V2_V2
    1139             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V2_V4
    1140             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V2_V8
    1141             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V3_V1
    1142             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V3_V16
    1143             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V3_V2
    1144             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V3_V4
    1145             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V3_V8
    1146             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V4_V1
    1147             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V4_V16
    1148             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V4_V2
    1149             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V4_V4
    1150             :     UINT64_C(4050911232),       // IMAGE_GATHER4_C_B_O_V4_V8
    1151             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V1_V1
    1152             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V1_V16
    1153             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V1_V2
    1154             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V1_V4
    1155             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V1_V8
    1156             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V2_V1
    1157             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V2_V16
    1158             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V2_V2
    1159             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V2_V4
    1160             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V2_V8
    1161             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V3_V1
    1162             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V3_V16
    1163             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V3_V2
    1164             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V3_V4
    1165             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V3_V8
    1166             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V4_V1
    1167             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V4_V16
    1168             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V4_V2
    1169             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V4_V4
    1170             :     UINT64_C(4046716928),       // IMAGE_GATHER4_C_B_V4_V8
    1171             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V1_V1
    1172             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V1_V16
    1173             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V1_V2
    1174             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V1_V4
    1175             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V1_V8
    1176             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V2_V1
    1177             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V2_V16
    1178             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V2_V2
    1179             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V2_V4
    1180             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V2_V8
    1181             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V3_V1
    1182             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V3_V16
    1183             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V3_V2
    1184             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V3_V4
    1185             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V3_V8
    1186             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V4_V1
    1187             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V4_V16
    1188             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V4_V2
    1189             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V4_V4
    1190             :     UINT64_C(4049862656),       // IMAGE_GATHER4_C_CL_O_V4_V8
    1191             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V1_V1
    1192             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V1_V16
    1193             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V1_V2
    1194             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V1_V4
    1195             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V1_V8
    1196             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V2_V1
    1197             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V2_V16
    1198             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V2_V2
    1199             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V2_V4
    1200             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V2_V8
    1201             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V3_V1
    1202             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V3_V16
    1203             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V3_V2
    1204             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V3_V4
    1205             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V3_V8
    1206             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V4_V1
    1207             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V4_V16
    1208             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V4_V2
    1209             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V4_V4
    1210             :     UINT64_C(4045668352),       // IMAGE_GATHER4_C_CL_V4_V8
    1211             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V1_V1
    1212             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V1_V16
    1213             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V1_V2
    1214             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V1_V4
    1215             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V1_V8
    1216             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V2_V1
    1217             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V2_V16
    1218             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V2_V2
    1219             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V2_V4
    1220             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V2_V8
    1221             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V3_V1
    1222             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V3_V16
    1223             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V3_V2
    1224             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V3_V4
    1225             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V3_V8
    1226             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V4_V1
    1227             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V4_V16
    1228             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V4_V2
    1229             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V4_V4
    1230             :     UINT64_C(4051435520),       // IMAGE_GATHER4_C_LZ_O_V4_V8
    1231             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V1_V1
    1232             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V1_V16
    1233             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V1_V2
    1234             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V1_V4
    1235             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V1_V8
    1236             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V2_V1
    1237             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V2_V16
    1238             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V2_V2
    1239             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V2_V4
    1240             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V2_V8
    1241             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V3_V1
    1242             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V3_V16
    1243             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V3_V2
    1244             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V3_V4
    1245             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V3_V8
    1246             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V4_V1
    1247             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V4_V16
    1248             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V4_V2
    1249             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V4_V4
    1250             :     UINT64_C(4047241216),       // IMAGE_GATHER4_C_LZ_V4_V8
    1251             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V1_V1
    1252             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V1_V16
    1253             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V1_V2
    1254             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V1_V4
    1255             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V1_V8
    1256             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V2_V1
    1257             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V2_V16
    1258             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V2_V2
    1259             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V2_V4
    1260             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V2_V8
    1261             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V3_V1
    1262             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V3_V16
    1263             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V3_V2
    1264             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V3_V4
    1265             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V3_V8
    1266             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V4_V1
    1267             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V4_V16
    1268             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V4_V2
    1269             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V4_V4
    1270             :     UINT64_C(4050649088),       // IMAGE_GATHER4_C_L_O_V4_V8
    1271             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V1_V1
    1272             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V1_V16
    1273             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V1_V2
    1274             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V1_V4
    1275             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V1_V8
    1276             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V2_V1
    1277             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V2_V16
    1278             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V2_V2
    1279             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V2_V4
    1280             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V2_V8
    1281             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V3_V1
    1282             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V3_V16
    1283             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V3_V2
    1284             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V3_V4
    1285             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V3_V8
    1286             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V4_V1
    1287             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V4_V16
    1288             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V4_V2
    1289             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V4_V4
    1290             :     UINT64_C(4046454784),       // IMAGE_GATHER4_C_L_V4_V8
    1291             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V1_V1
    1292             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V1_V16
    1293             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V1_V2
    1294             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V1_V4
    1295             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V1_V8
    1296             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V2_V1
    1297             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V2_V16
    1298             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V2_V2
    1299             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V2_V4
    1300             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V2_V8
    1301             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V3_V1
    1302             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V3_V16
    1303             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V3_V2
    1304             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V3_V4
    1305             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V3_V8
    1306             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V4_V1
    1307             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V4_V16
    1308             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V4_V2
    1309             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V4_V4
    1310             :     UINT64_C(4049600512),       // IMAGE_GATHER4_C_O_V4_V8
    1311             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V1_V1
    1312             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V1_V16
    1313             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V1_V2
    1314             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V1_V4
    1315             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V1_V8
    1316             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V2_V1
    1317             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V2_V16
    1318             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V2_V2
    1319             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V2_V4
    1320             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V2_V8
    1321             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V3_V1
    1322             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V3_V16
    1323             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V3_V2
    1324             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V3_V4
    1325             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V3_V8
    1326             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V4_V1
    1327             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V4_V16
    1328             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V4_V2
    1329             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V4_V4
    1330             :     UINT64_C(4045406208),       // IMAGE_GATHER4_C_V4_V8
    1331             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V1_V1
    1332             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V1_V16
    1333             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V1_V2
    1334             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V1_V4
    1335             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V1_V8
    1336             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V2_V1
    1337             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V2_V16
    1338             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V2_V2
    1339             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V2_V4
    1340             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V2_V8
    1341             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V3_V1
    1342             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V3_V16
    1343             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V3_V2
    1344             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V3_V4
    1345             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V3_V8
    1346             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V4_V1
    1347             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V4_V16
    1348             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V4_V2
    1349             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V4_V4
    1350             :     UINT64_C(4049338368),       // IMAGE_GATHER4_LZ_O_V4_V8
    1351             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V1_V1
    1352             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V1_V16
    1353             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V1_V2
    1354             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V1_V4
    1355             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V1_V8
    1356             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V2_V1
    1357             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V2_V16
    1358             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V2_V2
    1359             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V2_V4
    1360             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V2_V8
    1361             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V3_V1
    1362             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V3_V16
    1363             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V3_V2
    1364             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V3_V4
    1365             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V3_V8
    1366             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V4_V1
    1367             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V4_V16
    1368             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V4_V2
    1369             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V4_V4
    1370             :     UINT64_C(4045144064),       // IMAGE_GATHER4_LZ_V4_V8
    1371             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V1_V1
    1372             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V1_V16
    1373             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V1_V2
    1374             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V1_V4
    1375             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V1_V8
    1376             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V2_V1
    1377             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V2_V16
    1378             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V2_V2
    1379             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V2_V4
    1380             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V2_V8
    1381             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V3_V1
    1382             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V3_V16
    1383             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V3_V2
    1384             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V3_V4
    1385             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V3_V8
    1386             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V4_V1
    1387             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V4_V16
    1388             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V4_V2
    1389             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V4_V4
    1390             :     UINT64_C(4048551936),       // IMAGE_GATHER4_L_O_V4_V8
    1391             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V1_V1
    1392             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V1_V16
    1393             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V1_V2
    1394             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V1_V4
    1395             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V1_V8
    1396             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V2_V1
    1397             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V2_V16
    1398             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V2_V2
    1399             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V2_V4
    1400             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V2_V8
    1401             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V3_V1
    1402             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V3_V16
    1403             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V3_V2
    1404             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V3_V4
    1405             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V3_V8
    1406             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V4_V1
    1407             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V4_V16
    1408             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V4_V2
    1409             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V4_V4
    1410             :     UINT64_C(4044357632),       // IMAGE_GATHER4_L_V4_V8
    1411             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V1_V1
    1412             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V1_V16
    1413             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V1_V2
    1414             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V1_V4
    1415             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V1_V8
    1416             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V2_V1
    1417             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V2_V16
    1418             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V2_V2
    1419             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V2_V4
    1420             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V2_V8
    1421             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V3_V1
    1422             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V3_V16
    1423             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V3_V2
    1424             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V3_V4
    1425             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V3_V8
    1426             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V4_V1
    1427             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V4_V16
    1428             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V4_V2
    1429             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V4_V4
    1430             :     UINT64_C(4047503360),       // IMAGE_GATHER4_O_V4_V8
    1431             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V1_V1
    1432             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V1_V16
    1433             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V1_V2
    1434             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V1_V4
    1435             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V1_V8
    1436             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V2_V1
    1437             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V2_V16
    1438             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V2_V2
    1439             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V2_V4
    1440             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V2_V8
    1441             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V3_V1
    1442             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V3_V16
    1443             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V3_V2
    1444             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V3_V4
    1445             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V3_V8
    1446             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V4_V1
    1447             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V4_V16
    1448             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V4_V2
    1449             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V4_V4
    1450             :     UINT64_C(4043309056),       // IMAGE_GATHER4_V4_V8
    1451             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V1_V1
    1452             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V1_V16
    1453             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V1_V2
    1454             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V1_V4
    1455             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V1_V8
    1456             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V2_V1
    1457             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V2_V16
    1458             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V2_V2
    1459             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V2_V4
    1460             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V2_V8
    1461             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V3_V1
    1462             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V3_V16
    1463             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V3_V2
    1464             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V3_V4
    1465             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V3_V8
    1466             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V4_V1
    1467             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V4_V16
    1468             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V4_V2
    1469             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V4_V4
    1470             :     UINT64_C(4051697664),       // IMAGE_GET_LOD_V4_V8
    1471             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V1_V1
    1472             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V1_V2
    1473             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V1_V4
    1474             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V2_V1
    1475             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V2_V2
    1476             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V2_V4
    1477             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V3_V1
    1478             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V3_V2
    1479             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V3_V4
    1480             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V4_V1
    1481             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V4_V2
    1482             :     UINT64_C(4030201856),       // IMAGE_GET_RESINFO_V4_V4
    1483             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V1_V1
    1484             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V1_V2
    1485             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V1_V4
    1486             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V2_V1
    1487             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V2_V2
    1488             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V2_V4
    1489             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V3_V1
    1490             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V3_V2
    1491             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V3_V4
    1492             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V4_V1
    1493             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V4_V2
    1494             :     UINT64_C(4026793984),       // IMAGE_LOAD_MIP_V4_V4
    1495             :     UINT64_C(4026531840),       // IMAGE_LOAD_V1_V1
    1496             :     UINT64_C(4026531840),       // IMAGE_LOAD_V1_V2
    1497             :     UINT64_C(4026531840),       // IMAGE_LOAD_V1_V4
    1498             :     UINT64_C(4026531840),       // IMAGE_LOAD_V2_V1
    1499             :     UINT64_C(4026531840),       // IMAGE_LOAD_V2_V2
    1500             :     UINT64_C(4026531840),       // IMAGE_LOAD_V2_V4
    1501             :     UINT64_C(4026531840),       // IMAGE_LOAD_V3_V1
    1502             :     UINT64_C(4026531840),       // IMAGE_LOAD_V3_V2
    1503             :     UINT64_C(4026531840),       // IMAGE_LOAD_V3_V4
    1504             :     UINT64_C(4026531840),       // IMAGE_LOAD_V4_V1
    1505             :     UINT64_C(4026531840),       // IMAGE_LOAD_V4_V2
    1506             :     UINT64_C(4026531840),       // IMAGE_LOAD_V4_V4
    1507             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V1_V1
    1508             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V1_V16
    1509             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V1_V2
    1510             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V1_V4
    1511             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V1_V8
    1512             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V2_V1
    1513             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V2_V16
    1514             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V2_V2
    1515             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V2_V4
    1516             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V2_V8
    1517             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V3_V1
    1518             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V3_V16
    1519             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V3_V2
    1520             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V3_V4
    1521             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V3_V8
    1522             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V4_V1
    1523             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V4_V16
    1524             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V4_V2
    1525             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V4_V4
    1526             :     UINT64_C(4040687616),       // IMAGE_SAMPLE_B_CL_O_V4_V8
    1527             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V1_V1
    1528             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V1_V16
    1529             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V1_V2
    1530             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V1_V4
    1531             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V1_V8
    1532             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V2_V1
    1533             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V2_V16
    1534             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V2_V2
    1535             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V2_V4
    1536             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V2_V8
    1537             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V3_V1
    1538             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V3_V16
    1539             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V3_V2
    1540             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V3_V4
    1541             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V3_V8
    1542             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V4_V1
    1543             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V4_V16
    1544             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V4_V2
    1545             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V4_V4
    1546             :     UINT64_C(4036493312),       // IMAGE_SAMPLE_B_CL_V4_V8
    1547             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V1_V1
    1548             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V1_V16
    1549             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V1_V2
    1550             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V1_V4
    1551             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V1_V8
    1552             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V2_V1
    1553             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V2_V16
    1554             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V2_V2
    1555             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V2_V4
    1556             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V2_V8
    1557             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V3_V1
    1558             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V3_V16
    1559             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V3_V2
    1560             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V3_V4
    1561             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V3_V8
    1562             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V4_V1
    1563             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V4_V16
    1564             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V4_V2
    1565             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V4_V4
    1566             :     UINT64_C(4040425472),       // IMAGE_SAMPLE_B_O_V4_V8
    1567             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V1_V1
    1568             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V1_V16
    1569             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V1_V2
    1570             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V1_V4
    1571             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V1_V8
    1572             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V2_V1
    1573             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V2_V16
    1574             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V2_V2
    1575             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V2_V4
    1576             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V2_V8
    1577             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V3_V1
    1578             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V3_V16
    1579             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V3_V2
    1580             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V3_V4
    1581             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V3_V8
    1582             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V4_V1
    1583             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V4_V16
    1584             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V4_V2
    1585             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V4_V4
    1586             :     UINT64_C(4036231168),       // IMAGE_SAMPLE_B_V4_V8
    1587             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V1_V1
    1588             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V1_V16
    1589             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V1_V2
    1590             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V1_V4
    1591             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V1_V8
    1592             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V2_V1
    1593             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V2_V16
    1594             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V2_V2
    1595             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V2_V4
    1596             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V2_V8
    1597             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V3_V1
    1598             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V3_V16
    1599             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V3_V2
    1600             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V3_V4
    1601             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V3_V8
    1602             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V4_V1
    1603             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V4_V16
    1604             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V4_V2
    1605             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V4_V4
    1606             :     UINT64_C(4055105536),       // IMAGE_SAMPLE_CD_CL_O_V4_V8
    1607             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V1_V1
    1608             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V1_V16
    1609             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V1_V2
    1610             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V1_V4
    1611             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V1_V8
    1612             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V2_V1
    1613             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V2_V16
    1614             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V2_V2
    1615             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V2_V4
    1616             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V2_V8
    1617             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V3_V1
    1618             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V3_V16
    1619             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V3_V2
    1620             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V3_V4
    1621             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V3_V8
    1622             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V4_V1
    1623             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V4_V16
    1624             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V4_V2
    1625             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V4_V4
    1626             :     UINT64_C(4054056960),       // IMAGE_SAMPLE_CD_CL_V4_V8
    1627             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V1_V1
    1628             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V1_V16
    1629             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V1_V2
    1630             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V1_V4
    1631             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V1_V8
    1632             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V2_V1
    1633             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V2_V16
    1634             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V2_V2
    1635             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V2_V4
    1636             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V2_V8
    1637             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V3_V1
    1638             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V3_V16
    1639             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V3_V2
    1640             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V3_V4
    1641             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V3_V8
    1642             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V4_V1
    1643             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V4_V16
    1644             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V4_V2
    1645             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V4_V4
    1646             :     UINT64_C(4054843392),       // IMAGE_SAMPLE_CD_O_V4_V8
    1647             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V1_V1
    1648             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V1_V16
    1649             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V1_V2
    1650             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V1_V4
    1651             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V1_V8
    1652             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V2_V1
    1653             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V2_V16
    1654             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V2_V2
    1655             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V2_V4
    1656             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V2_V8
    1657             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V3_V1
    1658             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V3_V16
    1659             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V3_V2
    1660             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V3_V4
    1661             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V3_V8
    1662             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V4_V1
    1663             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V4_V16
    1664             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V4_V2
    1665             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V4_V4
    1666             :     UINT64_C(4053794816),       // IMAGE_SAMPLE_CD_V4_V8
    1667             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V1_V1
    1668             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V1_V16
    1669             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V1_V2
    1670             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V1_V4
    1671             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V1_V8
    1672             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V2_V1
    1673             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V2_V16
    1674             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V2_V2
    1675             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V2_V4
    1676             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V2_V8
    1677             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V3_V1
    1678             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V3_V16
    1679             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V3_V2
    1680             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V3_V4
    1681             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V3_V8
    1682             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V4_V1
    1683             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V4_V16
    1684             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V4_V2
    1685             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V4_V4
    1686             :     UINT64_C(4039376896),       // IMAGE_SAMPLE_CL_O_V4_V8
    1687             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V1_V1
    1688             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V1_V16
    1689             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V1_V2
    1690             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V1_V4
    1691             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V1_V8
    1692             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V2_V1
    1693             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V2_V16
    1694             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V2_V2
    1695             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V2_V4
    1696             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V2_V8
    1697             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V3_V1
    1698             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V3_V16
    1699             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V3_V2
    1700             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V3_V4
    1701             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V3_V8
    1702             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V4_V1
    1703             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V4_V16
    1704             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V4_V2
    1705             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V4_V4
    1706             :     UINT64_C(4035182592),       // IMAGE_SAMPLE_CL_V4_V8
    1707             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V1_V1
    1708             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V1_V16
    1709             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V1_V2
    1710             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V1_V4
    1711             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V1_V8
    1712             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V2_V1
    1713             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V2_V16
    1714             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V2_V2
    1715             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V2_V4
    1716             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V2_V8
    1717             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V3_V1
    1718             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V3_V16
    1719             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V3_V2
    1720             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V3_V4
    1721             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V3_V8
    1722             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V4_V1
    1723             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V4_V16
    1724             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V4_V2
    1725             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V4_V4
    1726             :     UINT64_C(4042784768),       // IMAGE_SAMPLE_C_B_CL_O_V4_V8
    1727             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V1_V1
    1728             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V1_V16
    1729             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V1_V2
    1730             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V1_V4
    1731             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V1_V8
    1732             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V2_V1
    1733             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V2_V16
    1734             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V2_V2
    1735             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V2_V4
    1736             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V2_V8
    1737             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V3_V1
    1738             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V3_V16
    1739             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V3_V2
    1740             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V3_V4
    1741             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V3_V8
    1742             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V4_V1
    1743             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V4_V16
    1744             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V4_V2
    1745             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V4_V4
    1746             :     UINT64_C(4038590464),       // IMAGE_SAMPLE_C_B_CL_V4_V8
    1747             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V1_V1
    1748             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V1_V16
    1749             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V1_V2
    1750             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V1_V4
    1751             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V1_V8
    1752             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V2_V1
    1753             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V2_V16
    1754             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V2_V2
    1755             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V2_V4
    1756             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V2_V8
    1757             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V3_V1
    1758             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V3_V16
    1759             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V3_V2
    1760             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V3_V4
    1761             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V3_V8
    1762             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V4_V1
    1763             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V4_V16
    1764             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V4_V2
    1765             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V4_V4
    1766             :     UINT64_C(4042522624),       // IMAGE_SAMPLE_C_B_O_V4_V8
    1767             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V1_V1
    1768             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V1_V16
    1769             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V1_V2
    1770             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V1_V4
    1771             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V1_V8
    1772             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V2_V1
    1773             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V2_V16
    1774             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V2_V2
    1775             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V2_V4
    1776             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V2_V8
    1777             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V3_V1
    1778             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V3_V16
    1779             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V3_V2
    1780             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V3_V4
    1781             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V3_V8
    1782             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V4_V1
    1783             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V4_V16
    1784             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V4_V2
    1785             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V4_V4
    1786             :     UINT64_C(4038328320),       // IMAGE_SAMPLE_C_B_V4_V8
    1787             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V1_V1
    1788             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V1_V16
    1789             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V1_V2
    1790             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V1_V4
    1791             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V1_V8
    1792             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V2_V1
    1793             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V2_V16
    1794             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V2_V2
    1795             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V2_V4
    1796             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V2_V8
    1797             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V3_V1
    1798             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V3_V16
    1799             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V3_V2
    1800             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V3_V4
    1801             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V3_V8
    1802             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V4_V1
    1803             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V4_V16
    1804             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V4_V2
    1805             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V4_V4
    1806             :     UINT64_C(4055629824),       // IMAGE_SAMPLE_C_CD_CL_O_V4_V8
    1807             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V1_V1
    1808             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V1_V16
    1809             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V1_V2
    1810             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V1_V4
    1811             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V1_V8
    1812             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V2_V1
    1813             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V2_V16
    1814             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V2_V2
    1815             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V2_V4
    1816             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V2_V8
    1817             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V3_V1
    1818             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V3_V16
    1819             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V3_V2
    1820             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V3_V4
    1821             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V3_V8
    1822             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V4_V1
    1823             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V4_V16
    1824             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V4_V2
    1825             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V4_V4
    1826             :     UINT64_C(4054581248),       // IMAGE_SAMPLE_C_CD_CL_V4_V8
    1827             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V1_V1
    1828             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V1_V16
    1829             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V1_V2
    1830             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V1_V4
    1831             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V1_V8
    1832             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V2_V1
    1833             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V2_V16
    1834             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V2_V2
    1835             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V2_V4
    1836             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V2_V8
    1837             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V3_V1
    1838             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V3_V16
    1839             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V3_V2
    1840             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V3_V4
    1841             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V3_V8
    1842             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V4_V1
    1843             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V4_V16
    1844             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V4_V2
    1845             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V4_V4
    1846             :     UINT64_C(4055367680),       // IMAGE_SAMPLE_C_CD_O_V4_V8
    1847             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V1_V1
    1848             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V1_V16
    1849             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V1_V2
    1850             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V1_V4
    1851             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V1_V8
    1852             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V2_V1
    1853             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V2_V16
    1854             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V2_V2
    1855             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V2_V4
    1856             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V2_V8
    1857             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V3_V1
    1858             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V3_V16
    1859             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V3_V2
    1860             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V3_V4
    1861             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V3_V8
    1862             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V4_V1
    1863             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V4_V16
    1864             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V4_V2
    1865             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V4_V4
    1866             :     UINT64_C(4054319104),       // IMAGE_SAMPLE_C_CD_V4_V8
    1867             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V1_V1
    1868             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V1_V16
    1869             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V1_V2
    1870             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V1_V4
    1871             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V1_V8
    1872             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V2_V1
    1873             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V2_V16
    1874             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V2_V2
    1875             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V2_V4
    1876             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V2_V8
    1877             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V3_V1
    1878             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V3_V16
    1879             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V3_V2
    1880             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V3_V4
    1881             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V3_V8
    1882             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V4_V1
    1883             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V4_V16
    1884             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V4_V2
    1885             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V4_V4
    1886             :     UINT64_C(4041474048),       // IMAGE_SAMPLE_C_CL_O_V4_V8
    1887             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V1_V1
    1888             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V1_V16
    1889             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V1_V2
    1890             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V1_V4
    1891             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V1_V8
    1892             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V2_V1
    1893             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V2_V16
    1894             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V2_V2
    1895             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V2_V4
    1896             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V2_V8
    1897             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V3_V1
    1898             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V3_V16
    1899             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V3_V2
    1900             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V3_V4
    1901             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V3_V8
    1902             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V4_V1
    1903             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V4_V16
    1904             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V4_V2
    1905             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V4_V4
    1906             :     UINT64_C(4037279744),       // IMAGE_SAMPLE_C_CL_V4_V8
    1907             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V1_V1
    1908             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V1_V16
    1909             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V1_V2
    1910             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V1_V4
    1911             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V1_V8
    1912             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V2_V1
    1913             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V2_V16
    1914             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V2_V2
    1915             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V2_V4
    1916             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V2_V8
    1917             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V3_V1
    1918             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V3_V16
    1919             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V3_V2
    1920             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V3_V4
    1921             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V3_V8
    1922             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V4_V1
    1923             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V4_V16
    1924             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V4_V2
    1925             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V4_V4
    1926             :     UINT64_C(4041998336),       // IMAGE_SAMPLE_C_D_CL_O_V4_V8
    1927             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V1_V1
    1928             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V1_V16
    1929             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V1_V2
    1930             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V1_V4
    1931             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V1_V8
    1932             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V2_V1
    1933             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V2_V16
    1934             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V2_V2
    1935             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V2_V4
    1936             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V2_V8
    1937             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V3_V1
    1938             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V3_V16
    1939             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V3_V2
    1940             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V3_V4
    1941             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V3_V8
    1942             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V4_V1
    1943             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V4_V16
    1944             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V4_V2
    1945             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V4_V4
    1946             :     UINT64_C(4037804032),       // IMAGE_SAMPLE_C_D_CL_V4_V8
    1947             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V1_V1
    1948             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V1_V16
    1949             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V1_V2
    1950             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V1_V4
    1951             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V1_V8
    1952             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V2_V1
    1953             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V2_V16
    1954             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V2_V2
    1955             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V2_V4
    1956             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V2_V8
    1957             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V3_V1
    1958             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V3_V16
    1959             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V3_V2
    1960             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V3_V4
    1961             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V3_V8
    1962             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V4_V1
    1963             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V4_V16
    1964             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V4_V2
    1965             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V4_V4
    1966             :     UINT64_C(4041736192),       // IMAGE_SAMPLE_C_D_O_V4_V8
    1967             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V1_V1
    1968             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V1_V16
    1969             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V1_V2
    1970             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V1_V4
    1971             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V1_V8
    1972             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V2_V1
    1973             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V2_V16
    1974             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V2_V2
    1975             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V2_V4
    1976             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V2_V8
    1977             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V3_V1
    1978             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V3_V16
    1979             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V3_V2
    1980             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V3_V4
    1981             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V3_V8
    1982             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V4_V1
    1983             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V4_V16
    1984             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V4_V2
    1985             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V4_V4
    1986             :     UINT64_C(4037541888),       // IMAGE_SAMPLE_C_D_V4_V8
    1987             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V1_V1
    1988             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V1_V16
    1989             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V1_V2
    1990             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V1_V4
    1991             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V1_V8
    1992             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V2_V1
    1993             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V2_V16
    1994             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V2_V2
    1995             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V2_V4
    1996             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V2_V8
    1997             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V3_V1
    1998             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V3_V16
    1999             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V3_V2
    2000             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V3_V4
    2001             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V3_V8
    2002             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V4_V1
    2003             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V4_V16
    2004             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V4_V2
    2005             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V4_V4
    2006             :     UINT64_C(4043046912),       // IMAGE_SAMPLE_C_LZ_O_V4_V8
    2007             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V1_V1
    2008             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V1_V16
    2009             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V1_V2
    2010             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V1_V4
    2011             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V1_V8
    2012             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V2_V1
    2013             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V2_V16
    2014             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V2_V2
    2015             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V2_V4
    2016             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V2_V8
    2017             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V3_V1
    2018             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V3_V16
    2019             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V3_V2
    2020             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V3_V4
    2021             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V3_V8
    2022             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V4_V1
    2023             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V4_V16
    2024             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V4_V2
    2025             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V4_V4
    2026             :     UINT64_C(4038852608),       // IMAGE_SAMPLE_C_LZ_V4_V8
    2027             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V1_V1
    2028             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V1_V16
    2029             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V1_V2
    2030             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V1_V4
    2031             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V1_V8
    2032             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V2_V1
    2033             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V2_V16
    2034             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V2_V2
    2035             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V2_V4
    2036             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V2_V8
    2037             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V3_V1
    2038             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V3_V16
    2039             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V3_V2
    2040             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V3_V4
    2041             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V3_V8
    2042             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V4_V1
    2043             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V4_V16
    2044             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V4_V2
    2045             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V4_V4
    2046             :     UINT64_C(4042260480),       // IMAGE_SAMPLE_C_L_O_V4_V8
    2047             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V1_V1
    2048             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V1_V16
    2049             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V1_V2
    2050             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V1_V4
    2051             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V1_V8
    2052             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V2_V1
    2053             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V2_V16
    2054             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V2_V2
    2055             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V2_V4
    2056             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V2_V8
    2057             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V3_V1
    2058             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V3_V16
    2059             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V3_V2
    2060             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V3_V4
    2061             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V3_V8
    2062             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V4_V1
    2063             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V4_V16
    2064             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V4_V2
    2065             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V4_V4
    2066             :     UINT64_C(4038066176),       // IMAGE_SAMPLE_C_L_V4_V8
    2067             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V1_V1
    2068             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V1_V16
    2069             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V1_V2
    2070             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V1_V4
    2071             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V1_V8
    2072             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V2_V1
    2073             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V2_V16
    2074             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V2_V2
    2075             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V2_V4
    2076             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V2_V8
    2077             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V3_V1
    2078             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V3_V16
    2079             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V3_V2
    2080             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V3_V4
    2081             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V3_V8
    2082             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V4_V1
    2083             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V4_V16
    2084             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V4_V2
    2085             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V4_V4
    2086             :     UINT64_C(4041211904),       // IMAGE_SAMPLE_C_O_V4_V8
    2087             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V1_V1
    2088             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V1_V16
    2089             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V1_V2
    2090             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V1_V4
    2091             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V1_V8
    2092             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V2_V1
    2093             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V2_V16
    2094             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V2_V2
    2095             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V2_V4
    2096             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V2_V8
    2097             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V3_V1
    2098             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V3_V16
    2099             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V3_V2
    2100             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V3_V4
    2101             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V3_V8
    2102             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V4_V1
    2103             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V4_V16
    2104             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V4_V2
    2105             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V4_V4
    2106             :     UINT64_C(4037017600),       // IMAGE_SAMPLE_C_V4_V8
    2107             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V1_V1
    2108             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V1_V16
    2109             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V1_V2
    2110             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V1_V4
    2111             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V1_V8
    2112             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V2_V1
    2113             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V2_V16
    2114             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V2_V2
    2115             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V2_V4
    2116             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V2_V8
    2117             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V3_V1
    2118             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V3_V16
    2119             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V3_V2
    2120             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V3_V4
    2121             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V3_V8
    2122             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V4_V1
    2123             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V4_V16
    2124             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V4_V2
    2125             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V4_V4
    2126             :     UINT64_C(4039901184),       // IMAGE_SAMPLE_D_CL_O_V4_V8
    2127             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V1_V1
    2128             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V1_V16
    2129             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V1_V2
    2130             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V1_V4
    2131             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V1_V8
    2132             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V2_V1
    2133             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V2_V16
    2134             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V2_V2
    2135             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V2_V4
    2136             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V2_V8
    2137             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V3_V1
    2138             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V3_V16
    2139             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V3_V2
    2140             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V3_V4
    2141             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V3_V8
    2142             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V4_V1
    2143             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V4_V16
    2144             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V4_V2
    2145             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V4_V4
    2146             :     UINT64_C(4035706880),       // IMAGE_SAMPLE_D_CL_V4_V8
    2147             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V1_V1
    2148             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V1_V16
    2149             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V1_V2
    2150             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V1_V4
    2151             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V1_V8
    2152             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V2_V1
    2153             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V2_V16
    2154             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V2_V2
    2155             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V2_V4
    2156             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V2_V8
    2157             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V3_V1
    2158             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V3_V16
    2159             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V3_V2
    2160             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V3_V4
    2161             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V3_V8
    2162             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V4_V1
    2163             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V4_V16
    2164             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V4_V2
    2165             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V4_V4
    2166             :     UINT64_C(4039639040),       // IMAGE_SAMPLE_D_O_V4_V8
    2167             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V1_V1
    2168             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V1_V16
    2169             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V1_V2
    2170             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V1_V4
    2171             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V1_V8
    2172             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V2_V1
    2173             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V2_V16
    2174             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V2_V2
    2175             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V2_V4
    2176             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V2_V8
    2177             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V3_V1
    2178             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V3_V16
    2179             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V3_V2
    2180             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V3_V4
    2181             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V3_V8
    2182             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V4_V1
    2183             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V4_V16
    2184             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V4_V2
    2185             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V4_V4
    2186             :     UINT64_C(4035444736),       // IMAGE_SAMPLE_D_V4_V8
    2187             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V1_V1
    2188             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V1_V16
    2189             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V1_V2
    2190             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V1_V4
    2191             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V1_V8
    2192             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V2_V1
    2193             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V2_V16
    2194             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V2_V2
    2195             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V2_V4
    2196             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V2_V8
    2197             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V3_V1
    2198             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V3_V16
    2199             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V3_V2
    2200             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V3_V4
    2201             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V3_V8
    2202             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V4_V1
    2203             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V4_V16
    2204             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V4_V2
    2205             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V4_V4
    2206             :     UINT64_C(4040949760),       // IMAGE_SAMPLE_LZ_O_V4_V8
    2207             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V1_V1
    2208             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V1_V16
    2209             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V1_V2
    2210             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V1_V4
    2211             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V1_V8
    2212             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V2_V1
    2213             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V2_V16
    2214             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V2_V2
    2215             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V2_V4
    2216             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V2_V8
    2217             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V3_V1
    2218             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V3_V16
    2219             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V3_V2
    2220             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V3_V4
    2221             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V3_V8
    2222             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V4_V1
    2223             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V4_V16
    2224             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V4_V2
    2225             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V4_V4
    2226             :     UINT64_C(4036755456),       // IMAGE_SAMPLE_LZ_V4_V8
    2227             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V1_V1
    2228             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V1_V16
    2229             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V1_V2
    2230             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V1_V4
    2231             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V1_V8
    2232             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V2_V1
    2233             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V2_V16
    2234             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V2_V2
    2235             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V2_V4
    2236             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V2_V8
    2237             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V3_V1
    2238             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V3_V16
    2239             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V3_V2
    2240             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V3_V4
    2241             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V3_V8
    2242             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V4_V1
    2243             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V4_V16
    2244             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V4_V2
    2245             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V4_V4
    2246             :     UINT64_C(4040163328),       // IMAGE_SAMPLE_L_O_V4_V8
    2247             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V1_V1
    2248             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V1_V16
    2249             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V1_V2
    2250             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V1_V4
    2251             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V1_V8
    2252             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V2_V1
    2253             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V2_V16
    2254             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V2_V2
    2255             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V2_V4
    2256             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V2_V8
    2257             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V3_V1
    2258             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V3_V16
    2259             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V3_V2
    2260             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V3_V4
    2261             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V3_V8
    2262             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V4_V1
    2263             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V4_V16
    2264             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V4_V2
    2265             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V4_V4
    2266             :     UINT64_C(4035969024),       // IMAGE_SAMPLE_L_V4_V8
    2267             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V1_V1
    2268             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V1_V16
    2269             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V1_V2
    2270             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V1_V4
    2271             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V1_V8
    2272             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V2_V1
    2273             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V2_V16
    2274             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V2_V2
    2275             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V2_V4
    2276             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V2_V8
    2277             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V3_V1
    2278             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V3_V16
    2279             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V3_V2
    2280             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V3_V4
    2281             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V3_V8
    2282             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V4_V1
    2283             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V4_V16
    2284             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V4_V2
    2285             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V4_V4
    2286             :     UINT64_C(4039114752),       // IMAGE_SAMPLE_O_V4_V8
    2287             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V1_V1
    2288             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V1_V16
    2289             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V1_V2
    2290             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V1_V4
    2291             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V1_V8
    2292             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V2_V1
    2293             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V2_V16
    2294             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V2_V2
    2295             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V2_V4
    2296             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V2_V8
    2297             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V3_V1
    2298             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V3_V16
    2299             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V3_V2
    2300             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V3_V4
    2301             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V3_V8
    2302             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V4_V1
    2303             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V4_V16
    2304             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V4_V2
    2305             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V4_V4
    2306             :     UINT64_C(4034920448),       // IMAGE_SAMPLE_V4_V8
    2307             :     UINT64_C(123145302310912),  // INTERP_LOAD_P0
    2308             :     UINT64_C(4294967295),       // INTERP_PAIR_XY
    2309             :     UINT64_C(4294967295),       // INTERP_PAIR_ZW
    2310             :     UINT64_C(4294967295),       // INTERP_VEC_LOAD
    2311             :     UINT64_C(5747147278385152), // INTERP_XY
    2312             :     UINT64_C(5747697034199040), // INTERP_ZW
    2313             :     UINT64_C(85212151152640),   // INT_TO_FLT_eg
    2314             :     UINT64_C(59373627899904),   // INT_TO_FLT_r600
    2315             :     UINT64_C(0),
    2316             :     UINT64_C(0),
    2317             :     UINT64_C(24739011624960),   // KILLGT
    2318             :     UINT64_C(598134325510144),  // LDS_ADD
    2319             :     UINT64_C(288828510477221888),       // LDS_ADD_RET
    2320             :     UINT64_C(81662927618179072),        // LDS_AND
    2321             :     UINT64_C(369893303769890816),       // LDS_AND_RET
    2322             :     UINT64_C(486986894081523712),       // LDS_BYTE_READ_RET
    2323             :     UINT64_C(162727720910848000),       // LDS_BYTE_WRITE
    2324             :     UINT64_C(144713322401366016),       // LDS_CMPST
    2325             :     UINT64_C(432943698553077760),       // LDS_CMPST_RET
    2326             :     UINT64_C(54641329853956096),        // LDS_MAX_INT
    2327             :     UINT64_C(342871706005667840),       // LDS_MAX_INT_RET
    2328             :     UINT64_C(72655728363438080),        // LDS_MAX_UINT
    2329             :     UINT64_C(360886104515149824),       // LDS_MAX_UINT_RET
    2330             :     UINT64_C(45634130599215104),        // LDS_MIN_INT
    2331             :     UINT64_C(333864506750926848),       // LDS_MIN_INT_RET
    2332             :     UINT64_C(63648529108697088),        // LDS_MIN_UINT
    2333             :     UINT64_C(351878905260408832),       // LDS_MIN_UINT_RET
    2334             :     UINT64_C(90670126872920064),        // LDS_OR
    2335             :     UINT64_C(378900503024631808),       // LDS_OR_RET
    2336             :     UINT64_C(450958097062559744),       // LDS_READ_RET
    2337             :     UINT64_C(505001292591005696),       // LDS_SHORT_READ_RET
    2338             :     UINT64_C(171734920165588992),       // LDS_SHORT_WRITE
    2339             :     UINT64_C(9605333580251136), // LDS_SUB
    2340             :     UINT64_C(297835709731962880),       // LDS_SUB_RET
    2341             :     UINT64_C(495994093336264704),       // LDS_UBYTE_READ_RET
    2342             :     UINT64_C(514008491845746688),       // LDS_USHORT_READ_RET
    2343             :     UINT64_C(117691724637143040),       // LDS_WRITE
    2344             :     UINT64_C(117691724637143040),       // LDS_WRXCHG
    2345             :     UINT64_C(405922100788854784),       // LDS_WRXCHG_RET
    2346             :     UINT64_C(99677326127661056),        // LDS_XOR
    2347             :     UINT64_C(387907702279372800),       // LDS_XOR_RET
    2348             :     UINT64_C(0),        // LITERALS
    2349             :     UINT64_C(71468255805440),   // LOG_CLAMPED_eg
    2350             :     UINT64_C(53876069761024),   // LOG_CLAMPED_r600
    2351             :     UINT64_C(72018011619328),   // LOG_IEEE_cm
    2352             :     UINT64_C(72018011619328),   // LOG_IEEE_eg
    2353             :     UINT64_C(54425825574912),   // LOG_IEEE_r600
    2354             :     UINT64_C(9385501623440113664),      // LOOP_BREAK_EG
    2355             :     UINT64_C(9547631210025451520),      // LOOP_BREAK_R600
    2356             :     UINT64_C(12644383719424),   // LSHL_eg
    2357             :     UINT64_C(62672162783232),   // LSHL_r600
    2358             :     UINT64_C(12094627905536),   // LSHR_eg
    2359             :     UINT64_C(62122406969344),   // LSHR_r600
    2360             :     UINT64_C(0),
    2361             :     UINT64_C(1649267441664),    // MAX
    2362             :     UINT64_C(2748779069440),    // MAX_DX10
    2363             :     UINT64_C(29686813949952),   // MAX_INT
    2364             :     UINT64_C(30786325577728),   // MAX_UINT
    2365             :     UINT64_C(2199023255552),    // MIN
    2366             :     UINT64_C(3298534883328),    // MIN_DX10
    2367             :     UINT64_C(30236569763840),   // MIN_INT
    2368             :     UINT64_C(31336081391616),   // MIN_UINT
    2369             :     UINT64_C(13743895347200),   // MOV
    2370             :     UINT64_C(112150186033152),  // MOVA_INT_eg
    2371             :     UINT64_C(0),
    2372             :     UINT64_C(0),
    2373             :     UINT64_C(549755813888),     // MUL
    2374             :     UINT64_C(844424930131968),  // MULADD_IEEE_eg
    2375             :     UINT64_C(703687441776640),  // MULADD_IEEE_r600
    2376             :     UINT64_C(281474976710656),  // MULADD_INT24_cm
    2377             :     UINT64_C(562949953421312),  // MULADD_UINT24_eg
    2378             :     UINT64_C(703687441776640),  // MULADD_eg
    2379             :     UINT64_C(562949953421312),  // MULADD_r600
    2380             :     UINT64_C(79164837199872),   // MULHI_INT_cm
    2381             :     UINT64_C(79164837199872),   // MULHI_INT_eg
    2382             :     UINT64_C(63771674411008),   // MULHI_INT_r600
    2383             :     UINT64_C(80264348827648),   // MULHI_UINT_cm
    2384             :     UINT64_C(80264348827648),   // MULHI_UINT_eg
    2385             :     UINT64_C(64871186038784),   // MULHI_UINT_r600
    2386             :     UINT64_C(78615081385984),   // MULLO_INT_cm
    2387             :     UINT64_C(78615081385984),   // MULLO_INT_eg
    2388             :     UINT64_C(63221918597120),   // MULLO_INT_r600
    2389             :     UINT64_C(79714593013760),   // MULLO_UINT_cm
    2390             :     UINT64_C(79714593013760),   // MULLO_UINT_eg
    2391             :     UINT64_C(64321430224896),   // MULLO_UINT_r600
    2392             :     UINT64_C(1099511627776),    // MUL_IEEE
    2393             :     UINT64_C(50027779063808),   // MUL_INT24_cm
    2394             :     UINT64_C(1090715534753792), // MUL_LIT_eg
    2395             :     UINT64_C(422212465065984),  // MUL_LIT_r600
    2396             :     UINT64_C(99505802313728),   // MUL_UINT24_eg
    2397             :     UINT64_C(28037546508288),   // NOT_INT
    2398             :     UINT64_C(26938034880512),   // OR_INT
    2399             :     UINT64_C(0),        // PAD
    2400             :     UINT64_C(9475573615987523584),      // POP_EG
    2401             :     UINT64_C(9727775195120271360),      // POP_R600
    2402             :     UINT64_C(17592186044416),   // PRED_SETE
    2403             :     UINT64_C(36283883716608),   // PRED_SETE_INT
    2404             :     UINT64_C(18691697672192),   // PRED_SETGE
    2405             :     UINT64_C(37383395344384),   // PRED_SETGE_INT
    2406             :     UINT64_C(18141941858304),   // PRED_SETGT
    2407             :     UINT64_C(36833639530496),   // PRED_SETGT_INT
    2408             :     UINT64_C(19241453486080),   // PRED_SETNE
    2409             :     UINT64_C(37933151158272),   // PRED_SETNE_INT
    2410             :     UINT64_C(0),
    2411             :     UINT64_C(0),
    2412             :     UINT64_C(0),
    2413             :     UINT64_C(9223372036854775808),      // R600_ExportBuf
    2414             :     UINT64_C(9223372040076001280),      // R600_ExportSwz
    2415             :     UINT64_C(0),
    2416             :     UINT64_C(0),
    2417             :     UINT64_C(0),
    2418             :     UINT64_C(0),
    2419             :     UINT64_C(10772874191460901136),     // RAT_MSKOR
    2420             :     UINT64_C(10790888589970383168),     // RAT_STORE_DWORD128
    2421             :     UINT64_C(10790642299365761344),     // RAT_STORE_DWORD32
    2422             :     UINT64_C(10790677483737850176),     // RAT_STORE_DWORD64
    2423             :     UINT64_C(10790888589970382880),     // RAT_WRITE_CACHELESS_128_eg
    2424             :     UINT64_C(10790642299365761056),     // RAT_WRITE_CACHELESS_32_eg
    2425             :     UINT64_C(10790677483737849888),     // RAT_WRITE_CACHELESS_64_eg
    2426             :     UINT64_C(74217034874880),   // RECIPSQRT_CLAMPED_cm
    2427             :     UINT64_C(74217034874880),   // RECIPSQRT_CLAMPED_eg
    2428             :     UINT64_C(56624848830464),   // RECIPSQRT_CLAMPED_r600
    2429             :     UINT64_C(75316546502656),   // RECIPSQRT_IEEE_cm
    2430             :     UINT64_C(75316546502656),   // RECIPSQRT_IEEE_eg
    2431             :     UINT64_C(57724360458240),   // RECIPSQRT_IEEE_r600
    2432             :     UINT64_C(72567767433216),   // RECIP_CLAMPED_cm
    2433             :     UINT64_C(72567767433216),   // RECIP_CLAMPED_eg
    2434             :     UINT64_C(54975581388800),   // RECIP_CLAMPED_r600
    2435             :     UINT64_C(73667279060992),   // RECIP_IEEE_cm
    2436             :     UINT64_C(73667279060992),   // RECIP_IEEE_eg
    2437             :     UINT64_C(56075093016576),   // RECIP_IEEE_r600
    2438             :     UINT64_C(81363860455424),   // RECIP_UINT_eg
    2439             :     UINT64_C(65970697666560),   // RECIP_UINT_r600
    2440             :     UINT64_C(0),
    2441             :     UINT64_C(0),
    2442             :     UINT64_C(10445360463872),   // RNDNE
    2443             :     UINT64_C(4398046511104),    // SETE
    2444             :     UINT64_C(6597069766656),    // SETE_DX10
    2445             :     UINT64_C(31885837205504),   // SETE_INT
    2446             :     UINT64_C(7696581394432),    // SETGE_DX10
    2447             :     UINT64_C(32985348833280),   // SETGE_INT
    2448             :     UINT64_C(34634616274944),   // SETGE_UINT
    2449             :     UINT64_C(7146825580544),    // SETGT_DX10
    2450             :     UINT64_C(32435593019392),   // SETGT_INT
    2451             :     UINT64_C(34084860461056),   // SETGT_UINT
    2452             :     UINT64_C(8246337208320),    // SETNE_DX10
    2453             :     UINT64_C(33535104647168),   // SETNE_INT
    2454             :     UINT64_C(5497558138880),    // SGE
    2455             :     UINT64_C(0),
    2456             :     UINT64_C(4947802324992),    // SGT
    2457             :     UINT64_C(77515569758208),   // SIN_cm
    2458             :     UINT64_C(77515569758208),   // SIN_eg
    2459             :     UINT64_C(60473139527680),   // SIN_r600
    2460             :     UINT64_C(60473139527680),   // SIN_r700
    2461             :     UINT64_C(0),
    2462             :     UINT64_C(0),
    2463             :     UINT64_C(0),
    2464             :     UINT64_C(0),
    2465             :     UINT64_C(0),
    2466             :     UINT64_C(0),
    2467             :     UINT64_C(0),
    2468             :     UINT64_C(0),
    2469             :     UINT64_C(0),
    2470             :     UINT64_C(0),
    2471             :     UINT64_C(0),
    2472             :     UINT64_C(0),
    2473             :     UINT64_C(0),
    2474             :     UINT64_C(0),
    2475             :     UINT64_C(0),
    2476             :     UINT64_C(0),
    2477             :     UINT64_C(0),
    2478             :     UINT64_C(0),
    2479             :     UINT64_C(0),
    2480             :     UINT64_C(0),
    2481             :     UINT64_C(0),
    2482             :     UINT64_C(0),
    2483             :     UINT64_C(0),
    2484             :     UINT64_C(0),
    2485             :     UINT64_C(0),
    2486             :     UINT64_C(0),
    2487             :     UINT64_C(0),
    2488             :     UINT64_C(0),
    2489             :     UINT64_C(0),
    2490             :     UINT64_C(0),
    2491             :     UINT64_C(0),
    2492             :     UINT64_C(0),
    2493             :     UINT64_C(0),
    2494             :     UINT64_C(0),
    2495             :     UINT64_C(0),
    2496             :     UINT64_C(0),
    2497             :     UINT64_C(0),
    2498             :     UINT64_C(0),
    2499             :     UINT64_C(0),
    2500             :     UINT64_C(0),
    2501             :     UINT64_C(6047313952768),    // SNE
    2502             :     UINT64_C(45629732552704),   // SUBB_UINT
    2503             :     UINT64_C(29137058136064),   // SUB_INT
    2504             :     UINT64_C(0),
    2505             :     UINT64_C(2516582400),       // S_ABSDIFF_I32_si
    2506             :     UINT64_C(2499805184),       // S_ABSDIFF_I32_vi
    2507             :     UINT64_C(0),
    2508             :     UINT64_C(3196072960),       // S_ABS_I32_si
    2509             :     UINT64_C(3196071936),       // S_ABS_I32_vi
    2510             :     UINT64_C(0),
    2511             :     UINT64_C(2181038080),       // S_ADDC_U32_si
    2512             :     UINT64_C(2181038080),       // S_ADDC_U32_vi
    2513             :     UINT64_C(0),
    2514             :     UINT64_C(3078619136),       // S_ADDK_I32_si
    2515             :     UINT64_C(3070230528),       // S_ADDK_I32_vi
    2516             :     UINT64_C(0),
    2517             :     UINT64_C(2164260864),       // S_ADD_I32_si
    2518             :     UINT64_C(2164260864),       // S_ADD_I32_vi
    2519             :     UINT64_C(0),
    2520             :     UINT64_C(2147483648),       // S_ADD_U32_si
    2521             :     UINT64_C(2147483648),       // S_ADD_U32_vi
    2522             :     UINT64_C(0),
    2523             :     UINT64_C(2315255808),       // S_ANDN2_B32_si
    2524             :     UINT64_C(2298478592),       // S_ANDN2_B32_vi
    2525             :     UINT64_C(0),
    2526             :     UINT64_C(2323644416),       // S_ANDN2_B64_si
    2527             :     UINT64_C(2306867200),       // S_ANDN2_B64_vi
    2528             :     UINT64_C(0),
    2529             :     UINT64_C(3196069632),       // S_ANDN2_SAVEEXEC_B64_si
    2530             :     UINT64_C(3196068608),       // S_ANDN2_SAVEEXEC_B64_vi
    2531             :     UINT64_C(0),
    2532             :     UINT64_C(2264924160),       // S_AND_B32_si
    2533             :     UINT64_C(2248146944),       // S_AND_B32_vi
    2534             :     UINT64_C(0),
    2535             :     UINT64_C(2273312768),       // S_AND_B64_si
    2536             :     UINT64_C(2256535552),       // S_AND_B64_vi
    2537             :     UINT64_C(0),
    2538             :     UINT64_C(3196068864),       // S_AND_SAVEEXEC_B64_si
    2539             :     UINT64_C(3196067840),       // S_AND_SAVEEXEC_B64_vi
    2540             :     UINT64_C(0),
    2541             :     UINT64_C(2432696320),       // S_ASHR_I32_si
    2542             :     UINT64_C(2415919104),       // S_ASHR_I32_vi
    2543             :     UINT64_C(0),
    2544             :     UINT64_C(2441084928),       // S_ASHR_I64_si
    2545             :     UINT64_C(2424307712),       // S_ASHR_I64_vi
    2546             :     UINT64_C(3213492224),       // S_BARRIER
    2547             :     UINT64_C(0),
    2548             :     UINT64_C(3196062976),       // S_BCNT0_I32_B32_si
    2549             :     UINT64_C(3196062208),       // S_BCNT0_I32_B32_vi
    2550             :     UINT64_C(0),
    2551             :     UINT64_C(3196063232),       // S_BCNT0_I32_B64_si
    2552             :     UINT64_C(3196062464),       // S_BCNT0_I32_B64_vi
    2553             :     UINT64_C(0),
    2554             :     UINT64_C(3196063488),       // S_BCNT1_I32_B32_si
    2555             :     UINT64_C(3196062720),       // S_BCNT1_I32_B32_vi
    2556             :     UINT64_C(0),
    2557             :     UINT64_C(3196063744),       // S_BCNT1_I32_B64_si
    2558             :     UINT64_C(3196062976),       // S_BCNT1_I32_B64_vi
    2559             :     UINT64_C(0),
    2560             :     UINT64_C(2483027968),       // S_BFE_I32_si
    2561             :     UINT64_C(2466250752),       // S_BFE_I32_vi
    2562             :     UINT64_C(0),
    2563             :     UINT64_C(2499805184),       // S_BFE_I64_si
    2564             :     UINT64_C(2483027968),       // S_BFE_I64_vi
    2565             :     UINT64_C(0),
    2566             :     UINT64_C(2474639360),       // S_BFE_U32_si
    2567             :     UINT64_C(2457862144),       // S_BFE_U32_vi
    2568             :     UINT64_C(0),
    2569             :     UINT64_C(2491416576),       // S_BFE_U64_si
    2570             :     UINT64_C(2474639360),       // S_BFE_U64_vi
    2571             :     UINT64_C(0),
    2572             :     UINT64_C(2449473536),       // S_BFM_B32_si
    2573             :     UINT64_C(2432696320),       // S_BFM_B32_vi
    2574             :     UINT64_C(0),
    2575             :     UINT64_C(2457862144),       // S_BFM_B64_si
    2576             :     UINT64_C(2441084928),       // S_BFM_B64_vi
    2577             :     UINT64_C(0),
    2578             :     UINT64_C(3196066560),       // S_BITSET0_B32_si
    2579             :     UINT64_C(3196065792),       // S_BITSET0_B32_vi
    2580             :     UINT64_C(0),
    2581             :     UINT64_C(3196066816),       // S_BITSET0_B64_si
    2582             :     UINT64_C(3196066048),       // S_BITSET0_B64_vi
    2583             :     UINT64_C(0),
    2584             :     UINT64_C(3196067072),       // S_BITSET1_B32_si
    2585             :     UINT64_C(3196066304),       // S_BITSET1_B32_vi
    2586             :     UINT64_C(0),
    2587             :     UINT64_C(3196067328),       // S_BITSET1_B64_si
    2588             :     UINT64_C(3196066560),       // S_BITSET1_B64_vi
    2589             :     UINT64_C(3212967936),       // S_BRANCH
    2590             :     UINT64_C(0),
    2591             :     UINT64_C(3196062464),       // S_BREV_B32_si
    2592             :     UINT64_C(3196061696),       // S_BREV_B32_vi
    2593             :     UINT64_C(0),
    2594             :     UINT64_C(3196062720),       // S_BREV_B64_si
    2595             :     UINT64_C(3196061952),       // S_BREV_B64_vi
    2596             :     UINT64_C(0),
    2597             :     UINT64_C(3271557376),       // S_BUFFER_LOAD_DWORDX16_IMM_si
    2598             :     UINT64_C(3224502272),       // S_BUFFER_LOAD_DWORDX16_IMM_vi
    2599             :     UINT64_C(0),
    2600             :     UINT64_C(3271557120),       // S_BUFFER_LOAD_DWORDX16_SGPR_si
    2601             :     UINT64_C(3224371200),       // S_BUFFER_LOAD_DWORDX16_SGPR_vi
    2602             :     UINT64_C(0),
    2603             :     UINT64_C(3258974464),       // S_BUFFER_LOAD_DWORDX2_IMM_si
    2604             :     UINT64_C(3223715840),       // S_BUFFER_LOAD_DWORDX2_IMM_vi
    2605             :     UINT64_C(0),
    2606             :     UINT64_C(3258974208),       // S_BUFFER_LOAD_DWORDX2_SGPR_si
    2607             :     UINT64_C(3223584768),       // S_BUFFER_LOAD_DWORDX2_SGPR_vi
    2608             :     UINT64_C(0),
    2609             :     UINT64_C(3263168768),       // S_BUFFER_LOAD_DWORDX4_IMM_si
    2610             :     UINT64_C(3223977984),       // S_BUFFER_LOAD_DWORDX4_IMM_vi
    2611             :     UINT64_C(0),
    2612             :     UINT64_C(3263168512),       // S_BUFFER_LOAD_DWORDX4_SGPR_si
    2613             :     UINT64_C(3223846912),       // S_BUFFER_LOAD_DWORDX4_SGPR_vi
    2614             :     UINT64_C(0),
    2615             :     UINT64_C(3267363072),       // S_BUFFER_LOAD_DWORDX8_IMM_si
    2616             :     UINT64_C(3224240128),       // S_BUFFER_LOAD_DWORDX8_IMM_vi
    2617             :     UINT64_C(0),
    2618             :     UINT64_C(3267362816),       // S_BUFFER_LOAD_DWORDX8_SGPR_si
    2619             :     UINT64_C(3224109056),       // S_BUFFER_LOAD_DWORDX8_SGPR_vi
    2620             :     UINT64_C(0),
    2621             :     UINT64_C(3254780160),       // S_BUFFER_LOAD_DWORD_IMM_si
    2622             :     UINT64_C(3223453696),       // S_BUFFER_LOAD_DWORD_IMM_vi
    2623             :     UINT64_C(0),
    2624             :     UINT64_C(3254779904),       // S_BUFFER_LOAD_DWORD_SGPR_si
    2625             :     UINT64_C(3223322624),       // S_BUFFER_LOAD_DWORD_SGPR_vi
    2626             :     UINT64_C(3213426688),       // S_CBRANCH_EXECNZ
    2627             :     UINT64_C(3213361152),       // S_CBRANCH_EXECZ
    2628             :     UINT64_C(0),
    2629             :     UINT64_C(2508193792),       // S_CBRANCH_G_FORK_si
    2630             :     UINT64_C(2491416576),       // S_CBRANCH_G_FORK_vi
    2631             :     UINT64_C(0),
    2632             :     UINT64_C(3095396352),       // S_CBRANCH_I_FORK_si
    2633             :     UINT64_C(3087007744),       // S_CBRANCH_I_FORK_vi
    2634             :     UINT64_C(0),
    2635             :     UINT64_C(3196072448),       // S_CBRANCH_JOIN_si
    2636             :     UINT64_C(3196071424),       // S_CBRANCH_JOIN_vi
    2637             :     UINT64_C(3213099008),       // S_CBRANCH_SCC0
    2638             :     UINT64_C(3213164544),       // S_CBRANCH_SCC1
    2639             :     UINT64_C(3213295616),       // S_CBRANCH_VCCNZ
    2640             :     UINT64_C(3213230080),       // S_CBRANCH_VCCZ
    2641             :     UINT64_C(0),
    2642             :     UINT64_C(2969567232),       // S_CMOVK_I32_si
    2643             :     UINT64_C(2961178624),       // S_CMOVK_I32_vi
    2644             :     UINT64_C(0),
    2645             :     UINT64_C(3196060928),       // S_CMOV_B32_si
    2646             :     UINT64_C(3196060160),       // S_CMOV_B32_vi
    2647             :     UINT64_C(0),
    2648             :     UINT64_C(3196061184),       // S_CMOV_B64_si
    2649             :     UINT64_C(3196060416),       // S_CMOV_B64_vi
    2650             :     UINT64_C(0),
    2651             :     UINT64_C(2977955840),       // S_CMPK_EQ_I32_si
    2652             :     UINT64_C(2969567232),       // S_CMPK_EQ_I32_vi
    2653             :     UINT64_C(0),
    2654             :     UINT64_C(3028287488),       // S_CMPK_EQ_U32_si
    2655             :     UINT64_C(3019898880),       // S_CMPK_EQ_U32_vi
    2656             :     UINT64_C(0),
    2657             :     UINT64_C(3003121664),       // S_CMPK_GE_I32_si
    2658             :     UINT64_C(2994733056),       // S_CMPK_GE_I32_vi
    2659             :     UINT64_C(0),
    2660             :     UINT64_C(3053453312),       // S_CMPK_GE_U32_si
    2661             :     UINT64_C(3045064704),       // S_CMPK_GE_U32_vi
    2662             :     UINT64_C(0),
    2663             :     UINT64_C(2994733056),       // S_CMPK_GT_I32_si
    2664             :     UINT64_C(2986344448),       // S_CMPK_GT_I32_vi
    2665             :     UINT64_C(0),
    2666             :     UINT64_C(3045064704),       // S_CMPK_GT_U32_si
    2667             :     UINT64_C(3036676096),       // S_CMPK_GT_U32_vi
    2668             :     UINT64_C(0),
    2669             :     UINT64_C(3019898880),       // S_CMPK_LE_I32_si
    2670             :     UINT64_C(3011510272),       // S_CMPK_LE_I32_vi
    2671             :     UINT64_C(0),
    2672             :     UINT64_C(3070230528),       // S_CMPK_LE_U32_si
    2673             :     UINT64_C(3061841920),       // S_CMPK_LE_U32_vi
    2674             :     UINT64_C(0),
    2675             :     UINT64_C(2986344448),       // S_CMPK_LG_I32_si
    2676             :     UINT64_C(2977955840),       // S_CMPK_LG_I32_vi
    2677             :     UINT64_C(0),
    2678             :     UINT64_C(3036676096),       // S_CMPK_LG_U32_si
    2679             :     UINT64_C(3028287488),       // S_CMPK_LG_U32_vi
    2680             :     UINT64_C(0),
    2681             :     UINT64_C(3011510272),       // S_CMPK_LT_I32_si
    2682             :     UINT64_C(3003121664),       // S_CMPK_LT_I32_vi
    2683             :     UINT64_C(0),
    2684             :     UINT64_C(3061841920),       // S_CMPK_LT_U32_si
    2685             :     UINT64_C(3053453312),       // S_CMPK_LT_U32_vi
    2686             :     UINT64_C(3204448256),       // S_CMP_EQ_I32
    2687             :     UINT64_C(3204841472),       // S_CMP_EQ_U32
    2688             :     UINT64_C(3204644864),       // S_CMP_GE_I32
    2689             :     UINT64_C(3205038080),       // S_CMP_GE_U32
    2690             :     UINT64_C(3204579328),       // S_CMP_GT_I32
    2691             :     UINT64_C(3204972544),       // S_CMP_GT_U32
    2692             :     UINT64_C(3204775936),       // S_CMP_LE_I32
    2693             :     UINT64_C(3205169152),       // S_CMP_LE_U32
    2694             :     UINT64_C(3204513792),       // S_CMP_LG_I32
    2695             :     UINT64_C(3204907008),       // S_CMP_LG_U32
    2696             :     UINT64_C(3204710400),       // S_CMP_LT_I32
    2697             :     UINT64_C(3205103616),       // S_CMP_LT_U32
    2698             :     UINT64_C(0),
    2699             :     UINT64_C(2231369728),       // S_CSELECT_B32_si
    2700             :     UINT64_C(2231369728),       // S_CSELECT_B32_vi
    2701             :     UINT64_C(0),
    2702             :     UINT64_C(2239758336),       // S_CSELECT_B64_si
    2703             :     UINT64_C(2239758336),       // S_CSELECT_B64_vi
    2704             :     UINT64_C(3214213120),       // S_DECPERFLEVEL
    2705             :     UINT64_C(3212902400),       // S_ENDPGM
    2706             :     UINT64_C(0),
    2707             :     UINT64_C(3196064000),       // S_FF0_I32_B32_si
    2708             :     UINT64_C(3196063232),       // S_FF0_I32_B32_vi
    2709             :     UINT64_C(0),
    2710             :     UINT64_C(3196064256),       // S_FF0_I32_B64_si
    2711             :     UINT64_C(3196063488),       // S_FF0_I32_B64_vi
    2712             :     UINT64_C(0),
    2713             :     UINT64_C(3196064512),       // S_FF1_I32_B32_si
    2714             :     UINT64_C(3196063744),       // S_FF1_I32_B32_vi
    2715             :     UINT64_C(0),
    2716             :     UINT64_C(3196064768),       // S_FF1_I32_B64_si
    2717             :     UINT64_C(3196064000),       // S_FF1_I32_B64_vi
    2718             :     UINT64_C(0),
    2719             :     UINT64_C(0),
    2720             :     UINT64_C(3196065024),       // S_FLBIT_I32_B32_si
    2721             :     UINT64_C(3196064256),       // S_FLBIT_I32_B32_vi
    2722             :     UINT64_C(0),
    2723             :     UINT64_C(3196065280),       // S_FLBIT_I32_B64_si
    2724             :     UINT64_C(3196064512),       // S_FLBIT_I32_B64_vi
    2725             :     UINT64_C(0),
    2726             :     UINT64_C(3196065792),       // S_FLBIT_I32_I64_si
    2727             :     UINT64_C(3196065024),       // S_FLBIT_I32_I64_vi
    2728             :     UINT64_C(3196065536),       // S_FLBIT_I32_si
    2729             :     UINT64_C(3196064768),       // S_FLBIT_I32_vi
    2730             :     UINT64_C(0),
    2731             :     UINT64_C(3196067584),       // S_GETPC_B64_si
    2732             :     UINT64_C(3196066816),       // S_GETPC_B64_vi
    2733             :     UINT64_C(0),
    2734             :     UINT64_C(3103784960),       // S_GETREG_B32_si
    2735             :     UINT64_C(3095396352),       // S_GETREG_B32_vi
    2736             :     UINT64_C(3214082048),       // S_ICACHE_INV
    2737             :     UINT64_C(3214147584),       // S_INCPERFLEVEL
    2738             :     UINT64_C(0),
    2739             :     UINT64_C(3238002944),       // S_LOAD_DWORDX16_IMM_si
    2740             :     UINT64_C(3222405120),       // S_LOAD_DWORDX16_IMM_vi
    2741             :     UINT64_C(0),
    2742             :     UINT64_C(3238002688),       // S_LOAD_DWORDX16_SGPR_si
    2743             :     UINT64_C(3222274048),       // S_LOAD_DWORDX16_SGPR_vi
    2744             :     UINT64_C(0),
    2745             :     UINT64_C(3225420032),       // S_LOAD_DWORDX2_IMM_si
    2746             :     UINT64_C(3221618688),       // S_LOAD_DWORDX2_IMM_vi
    2747             :     UINT64_C(0),
    2748             :     UINT64_C(3225419776),       // S_LOAD_DWORDX2_SGPR_si
    2749             :     UINT64_C(3221487616),       // S_LOAD_DWORDX2_SGPR_vi
    2750             :     UINT64_C(0),
    2751             :     UINT64_C(3229614336),       // S_LOAD_DWORDX4_IMM_si
    2752             :     UINT64_C(3221880832),       // S_LOAD_DWORDX4_IMM_vi
    2753             :     UINT64_C(0),
    2754             :     UINT64_C(3229614080),       // S_LOAD_DWORDX4_SGPR_si
    2755             :     UINT64_C(3221749760),       // S_LOAD_DWORDX4_SGPR_vi
    2756             :     UINT64_C(0),
    2757             :     UINT64_C(3233808640),       // S_LOAD_DWORDX8_IMM_si
    2758             :     UINT64_C(3222142976),       // S_LOAD_DWORDX8_IMM_vi
    2759             :     UINT64_C(0),
    2760             :     UINT64_C(3233808384),       // S_LOAD_DWORDX8_SGPR_si
    2761             :     UINT64_C(3222011904),       // S_LOAD_DWORDX8_SGPR_vi
    2762             :     UINT64_C(0),
    2763             :     UINT64_C(3221225728),       // S_LOAD_DWORD_IMM_si
    2764             :     UINT64_C(3221356544),       // S_LOAD_DWORD_IMM_vi
    2765             :     UINT64_C(0),
    2766             :     UINT64_C(3221225472),       // S_LOAD_DWORD_SGPR_si
    2767             :     UINT64_C(3221225472),       // S_LOAD_DWORD_SGPR_vi
    2768             :     UINT64_C(0),
    2769             :     UINT64_C(2399141888),       // S_LSHL_B32_si
    2770             :     UINT64_C(2382364672),       // S_LSHL_B32_vi
    2771             :     UINT64_C(0),
    2772             :     UINT64_C(2407530496),       // S_LSHL_B64_si
    2773             :     UINT64_C(2390753280),       // S_LSHL_B64_vi
    2774             :     UINT64_C(0),
    2775             :     UINT64_C(2415919104),       // S_LSHR_B32_si
    2776             :     UINT64_C(2399141888),       // S_LSHR_B32_vi
    2777             :     UINT64_C(0),
    2778             :     UINT64_C(2424307712),       // S_LSHR_B64_si
    2779             :     UINT64_C(2407530496),       // S_LSHR_B64_vi
    2780             :     UINT64_C(0),
    2781             :     UINT64_C(2214592512),       // S_MAX_I32_si
    2782             :     UINT64_C(2214592512),       // S_MAX_I32_vi
    2783             :     UINT64_C(0),
    2784             :     UINT64_C(2222981120),       // S_MAX_U32_si
    2785             :     UINT64_C(2222981120),       // S_MAX_U32_vi
    2786             :     UINT64_C(0),
    2787             :     UINT64_C(2197815296),       // S_MIN_I32_si
    2788             :     UINT64_C(2197815296),       // S_MIN_I32_vi
    2789             :     UINT64_C(0),
    2790             :     UINT64_C(2206203904),       // S_MIN_U32_si
    2791             :     UINT64_C(2206203904),       // S_MIN_U32_vi
    2792             :     UINT64_C(0),
    2793             :     UINT64_C(2952790016),       // S_MOVK_I32_si
    2794             :     UINT64_C(2952790016),       // S_MOVK_I32_vi
    2795             :     UINT64_C(0),
    2796             :     UINT64_C(3196071936),       // S_MOVRELD_B32_si
    2797             :     UINT64_C(3196070912),       // S_MOVRELD_B32_vi
    2798             :     UINT64_C(0),
    2799             :     UINT64_C(3196072192),       // S_MOVRELD_B64_si
    2800             :     UINT64_C(3196071168),       // S_MOVRELD_B64_vi
    2801             :     UINT64_C(0),
    2802             :     UINT64_C(3196071424),       // S_MOVRELS_B32_si
    2803             :     UINT64_C(3196070400),       // S_MOVRELS_B32_vi
    2804             :     UINT64_C(0),
    2805             :     UINT64_C(3196071680),       // S_MOVRELS_B64_si
    2806             :     UINT64_C(3196070656),       // S_MOVRELS_B64_vi
    2807             :     UINT64_C(0),
    2808             :     UINT64_C(3196060416),       // S_MOV_B32_si
    2809             :     UINT64_C(3196059648),       // S_MOV_B32_vi
    2810             :     UINT64_C(0),
    2811             :     UINT64_C(3196060672),       // S_MOV_B64_si
    2812             :     UINT64_C(3196059904),       // S_MOV_B64_vi
    2813             :     UINT64_C(0),
    2814             :     UINT64_C(3196073216),       // S_MOV_FED_B32_si
    2815             :     UINT64_C(3196072192),       // S_MOV_FED_B32_vi
    2816             :     UINT64_C(0),
    2817             :     UINT64_C(3196072704),       // S_MOV_REGRD_B32_si
    2818             :     UINT64_C(3196071680),       // S_MOV_REGRD_B32_vi
    2819             :     UINT64_C(0),
    2820             :     UINT64_C(3087007744),       // S_MULK_I32_si
    2821             :     UINT64_C(3078619136),       // S_MULK_I32_vi
    2822             :     UINT64_C(0),
    2823             :     UINT64_C(2466250752),       // S_MUL_I32_si
    2824             :     UINT64_C(2449473536),       // S_MUL_I32_vi
    2825             :     UINT64_C(0),
    2826             :     UINT64_C(2348810240),       // S_NAND_B32_si
    2827             :     UINT64_C(2332033024),       // S_NAND_B32_vi
    2828             :     UINT64_C(0),
    2829             :     UINT64_C(2357198848),       // S_NAND_B64_si
    2830             :     UINT64_C(2340421632),       // S_NAND_B64_vi
    2831             :     UINT64_C(0),
    2832             :     UINT64_C(3196070144),       // S_NAND_SAVEEXEC_B64_si
    2833             :     UINT64_C(3196069120),       // S_NAND_SAVEEXEC_B64_vi
    2834             :     UINT64_C(3212836864),       // S_NOP
    2835             :     UINT64_C(0),
    2836             :     UINT64_C(2365587456),       // S_NOR_B32_si
    2837             :     UINT64_C(2348810240),       // S_NOR_B32_vi
    2838             :     UINT64_C(0),
    2839             :     UINT64_C(2373976064),       // S_NOR_B64_si
    2840             :     UINT64_C(2357198848),       // S_NOR_B64_vi
    2841             :     UINT64_C(0),
    2842             :     UINT64_C(3196070400),       // S_NOR_SAVEEXEC_B64_si
    2843             :     UINT64_C(3196069376),       // S_NOR_SAVEEXEC_B64_vi
    2844             :     UINT64_C(0),
    2845             :     UINT64_C(3196061440),       // S_NOT_B32_si
    2846             :     UINT64_C(3196060672),       // S_NOT_B32_vi
    2847             :     UINT64_C(0),
    2848             :     UINT64_C(3196061696),       // S_NOT_B64_si
    2849             :     UINT64_C(3196060928),       // S_NOT_B64_vi
    2850             :     UINT64_C(0),
    2851             :     UINT64_C(2332033024),       // S_ORN2_B32_si
    2852             :     UINT64_C(2315255808),       // S_ORN2_B32_vi
    2853             :     UINT64_C(0),
    2854             :     UINT64_C(2340421632),       // S_ORN2_B64_si
    2855             :     UINT64_C(2323644416),       // S_ORN2_B64_vi
    2856             :     UINT64_C(0),
    2857             :     UINT64_C(3196069888),       // S_ORN2_SAVEEXEC_B64_si
    2858             :     UINT64_C(3196068864),       // S_ORN2_SAVEEXEC_B64_vi
    2859             :     UINT64_C(0),
    2860             :     UINT64_C(2281701376),       // S_OR_B32_si
    2861             :     UINT64_C(2264924160),       // S_OR_B32_vi
    2862             :     UINT64_C(0),
    2863             :     UINT64_C(2290089984),       // S_OR_B64_si
    2864             :     UINT64_C(2273312768),       // S_OR_B64_vi
    2865             :     UINT64_C(0),
    2866             :     UINT64_C(3196069120),       // S_OR_SAVEEXEC_B64_si
    2867             :     UINT64_C(3196068096),       // S_OR_SAVEEXEC_B64_vi
    2868             :     UINT64_C(0),
    2869             :     UINT64_C(3196070912),       // S_QUADMASK_B32_si
    2870             :     UINT64_C(3196069888),       // S_QUADMASK_B32_vi
    2871             :     UINT64_C(0),
    2872             :     UINT64_C(3196071168),       // S_QUADMASK_B64_si
    2873             :     UINT64_C(3196070144),       // S_QUADMASK_B64_vi
    2874             :     UINT64_C(0),
    2875             :     UINT64_C(3196068352),       // S_RFE_B64_si
    2876             :     UINT64_C(3196067584),       // S_RFE_B64_vi
    2877             :     UINT64_C(3213885440),       // S_SENDMSG
    2878             :     UINT64_C(3213950976),       // S_SENDMSGHALT
    2879             :     UINT64_C(3213688832),       // S_SETHALT
    2880             :     UINT64_C(0),
    2881             :     UINT64_C(3196067840),       // S_SETPC_B64_si
    2882             :     UINT64_C(3196067072),       // S_SETPC_B64_vi
    2883             :     UINT64_C(3213819904),       // S_SETPRIO
    2884             :     UINT64_C(0),
    2885             :     UINT64_C(3112173568),       // S_SETREG_B32_si
    2886             :     UINT64_C(3103784960),       // S_SETREG_B32_vi
    2887             :     UINT64_C(0),
    2888             :     UINT64_C(3128950784),       // S_SETREG_IMM32_B32_si
    2889             :     UINT64_C(3120562176),       // S_SETREG_IMM32_B32_vi
    2890             :     UINT64_C(0),
    2891             :     UINT64_C(3196066304),       // S_SEXT_I32_I16_si
    2892             :     UINT64_C(3196065536),       // S_SEXT_I32_I16_vi
    2893             :     UINT64_C(0),
    2894             :     UINT64_C(3196066048),       // S_SEXT_I32_I8_si
    2895             :     UINT64_C(3196065280),       // S_SEXT_I32_I8_vi
    2896             :     UINT64_C(3213754368),       // S_SLEEP
    2897             :     UINT64_C(0),
    2898             :     UINT64_C(2189426688),       // S_SUBB_U32_si
    2899             :     UINT64_C(2189426688),       // S_SUBB_U32_vi
    2900             :     UINT64_C(0),
    2901             :     UINT64_C(2172649472),       // S_SUB_I32_si
    2902             :     UINT64_C(2172649472),       // S_SUB_I32_vi
    2903             :     UINT64_C(0),
    2904             :     UINT64_C(2155872256),       // S_SUB_U32_si
    2905             :     UINT64_C(2155872256),       // S_SUB_U32_vi
    2906             :     UINT64_C(0),
    2907             :     UINT64_C(3196068096),       // S_SWAPPC_B64_si
    2908             :     UINT64_C(3196067328),       // S_SWAPPC_B64_vi
    2909             :     UINT64_C(3214016512),       // S_TRAP
    2910             :     UINT64_C(3214278656),       // S_TTRACEDATA
    2911             :     UINT64_C(3213623296),       // S_WAITCNT
    2912             :     UINT64_C(0),
    2913             :     UINT64_C(3196061952),       // S_WQM_B32_si
    2914             :     UINT64_C(3196061184),       // S_WQM_B32_vi
    2915             :     UINT64_C(0),
    2916             :     UINT64_C(3196062208),       // S_WQM_B64_si
    2917             :     UINT64_C(3196061440),       // S_WQM_B64_vi
    2918             :     UINT64_C(0),
    2919             :     UINT64_C(2382364672),       // S_XNOR_B32_si
    2920             :     UINT64_C(2365587456),       // S_XNOR_B32_vi
    2921             :     UINT64_C(0),
    2922             :     UINT64_C(2390753280),       // S_XNOR_B64_si
    2923             :     UINT64_C(2373976064),       // S_XNOR_B64_vi
    2924             :     UINT64_C(0),
    2925             :     UINT64_C(3196070656),       // S_XNOR_SAVEEXEC_B64_si
    2926             :     UINT64_C(3196069632),       // S_XNOR_SAVEEXEC_B64_vi
    2927             :     UINT64_C(0),
    2928             :     UINT64_C(2298478592),       // S_XOR_B32_si
    2929             :     UINT64_C(2281701376),       // S_XOR_B32_vi
    2930             :     UINT64_C(0),
    2931             :     UINT64_C(2306867200),       // S_XOR_B64_si
    2932             :     UINT64_C(2290089984),       // S_XOR_B64_vi
    2933             :     UINT64_C(0),
    2934             :     UINT64_C(3196069376),       // S_XOR_SAVEEXEC_B64_si
    2935             :     UINT64_C(3196068352),       // S_XOR_SAVEEXEC_B64_vi
    2936             :     UINT64_C(0),
    2937             :     UINT64_C(3892510720),       // TBUFFER_LOAD_FORMAT_XYZW_si
    2938             :     UINT64_C(3892412416),       // TBUFFER_LOAD_FORMAT_XYZW_vi
    2939             :     UINT64_C(0),
    2940             :     UINT64_C(0),
    2941             :     UINT64_C(0),
    2942             :     UINT64_C(0),
    2943             :     UINT64_C(3892772864),       // TBUFFER_STORE_FORMAT_XYZW_si
    2944             :     UINT64_C(3892543488),       // TBUFFER_STORE_FORMAT_XYZW_vi
    2945             :     UINT64_C(3892707328),       // TBUFFER_STORE_FORMAT_XYZ_si
    2946             :     UINT64_C(3892510720),       // TBUFFER_STORE_FORMAT_XYZ_vi
    2947             :     UINT64_C(3892641792),       // TBUFFER_STORE_FORMAT_XY_si
    2948             :     UINT64_C(3892477952),       // TBUFFER_STORE_FORMAT_XY_vi
    2949             :     UINT64_C(3892576256),       // TBUFFER_STORE_FORMAT_X_si
    2950             :     UINT64_C(3892445184),       // TBUFFER_STORE_FORMAT_X_vi
    2951             :     UINT64_C(7),        // TEX_GET_GRADIENTS_H
    2952             :     UINT64_C(8),        // TEX_GET_GRADIENTS_V
    2953             :     UINT64_C(4),        // TEX_GET_TEXTURE_RESINFO
    2954             :     UINT64_C(3),        // TEX_LD
    2955             :     UINT64_C(35),       // TEX_LDPTR
    2956             :     UINT64_C(16),       // TEX_SAMPLE
    2957             :     UINT64_C(24),       // TEX_SAMPLE_C
    2958             :     UINT64_C(28),       // TEX_SAMPLE_C_G
    2959             :     UINT64_C(25),       // TEX_SAMPLE_C_L
    2960             :     UINT64_C(26),       // TEX_SAMPLE_C_LB
    2961             :     UINT64_C(20),       // TEX_SAMPLE_G
    2962             :     UINT64_C(17),       // TEX_SAMPLE_L
    2963             :     UINT64_C(18),       // TEX_SAMPLE_LB
    2964             :     UINT64_C(11),       // TEX_SET_GRADIENTS_H
    2965             :     UINT64_C(12),       // TEX_SET_GRADIENTS_V
    2966             :     UINT64_C(16775081780284751936),     // TEX_VTX_CONSTBUF
    2967             :     UINT64_C(9236056004066541632),      // TEX_VTX_TEXBUF
    2968             :     UINT64_C(9345848836096),    // TRUNC
    2969             :     UINT64_C(0),
    2970             :     UINT64_C(0),
    2971             :     UINT64_C(85761906966528),   // UINT_TO_FLT_eg
    2972             :     UINT64_C(59923383713792),   // UINT_TO_FLT_r600
    2973             :     UINT64_C(1769087820812517696),      // VTX_READ_GLOBAL_128_cm
    2974             :     UINT64_C(1769087821886259520),      // VTX_READ_GLOBAL_128_eg
    2975             :     UINT64_C(1251983104222953792),      // VTX_READ_GLOBAL_16_cm
    2976             :     UINT64_C(1251983104357171520),      // VTX_READ_GLOBAL_16_eg
    2977             :     UINT64_C(1396098292298809664),      // VTX_READ_GLOBAL_32_cm
    2978             :     UINT64_C(1396098292567245120),      // VTX_READ_GLOBAL_32_eg
    2979             :     UINT64_C(1684223115334254912),      // VTX_READ_GLOBAL_64_cm
    2980             :     UINT64_C(1684223115871125824),      // VTX_READ_GLOBAL_64_eg
    2981             :     UINT64_C(1179925510185025856),      // VTX_READ_GLOBAL_8_cm
    2982             :     UINT64_C(1179925510252134720),      // VTX_READ_GLOBAL_8_eg
    2983             :     UINT64_C(1769087820812517440),      // VTX_READ_PARAM_128_cm
    2984             :     UINT64_C(1769087821886259264),      // VTX_READ_PARAM_128_eg
    2985             :     UINT64_C(1251983104222953536),      // VTX_READ_PARAM_16_cm
    2986             :     UINT64_C(1251983104357171264),      // VTX_READ_PARAM_16_eg
    2987             :     UINT64_C(1396098292298809408),      // VTX_READ_PARAM_32_cm
    2988             :     UINT64_C(1396098292567244864),      // VTX_READ_PARAM_32_eg
    2989             :     UINT64_C(1684223115334254656),      // VTX_READ_PARAM_64_cm
    2990             :     UINT64_C(1684223115871125568),      // VTX_READ_PARAM_64_eg
    2991             :     UINT64_C(1179925510185025600),      // VTX_READ_PARAM_8_cm
    2992             :     UINT64_C(1179925510252134464),      // VTX_READ_PARAM_8_eg
    2993             :     UINT64_C(0),
    2994             :     UINT64_C(1342177280),       // V_ADDC_U32_e32_si
    2995             :     UINT64_C(939524096),        // V_ADDC_U32_e32_vi
    2996             :     UINT64_C(0),
    2997             :     UINT64_C(3528485376),       // V_ADDC_U32_e64_si
    2998             :     UINT64_C(3508300288),       // V_ADDC_U32_e64_vi
    2999             :     UINT64_C(0),
    3000             :     UINT64_C(0),        // V_ADD_F16_e32_si
    3001             :     UINT64_C(1040187392),       // V_ADD_F16_e32_vi
    3002             :     UINT64_C(0),
    3003             :     UINT64_C(3523215360),       // V_ADD_F16_e64_si
    3004             :     UINT64_C(3508469760),       // V_ADD_F16_e64_vi
    3005             :     UINT64_C(0),
    3006             :     UINT64_C(100663296),        // V_ADD_F32_e32_si
    3007             :     UINT64_C(33554432), // V_ADD_F32_e32_vi
    3008             :     UINT64_C(0),
    3009             :     UINT64_C(3523608576),       // V_ADD_F32_e64_si
    3010             :     UINT64_C(3506503680),       // V_ADD_F32_e64_vi
    3011             :     UINT64_C(0),
    3012             :     UINT64_C(3536322560),       // V_ADD_F64_si
    3013             :     UINT64_C(3531603968),       // V_ADD_F64_vi
    3014             :     UINT64_C(0),
    3015             :     UINT64_C(1241513984),       // V_ADD_I32_e32_si
    3016             :     UINT64_C(838860800),        // V_ADD_I32_e32_vi
    3017             :     UINT64_C(0),
    3018             :     UINT64_C(3528092160),       // V_ADD_I32_e64_si
    3019             :     UINT64_C(3508103680),       // V_ADD_I32_e64_vi
    3020             :     UINT64_C(0),
    3021             :     UINT64_C(0),        // V_ADD_U16_e32_si
    3022             :     UINT64_C(1275068416),       // V_ADD_U16_e32_vi
    3023             :     UINT64_C(0),
    3024             :     UINT64_C(3523215360),       // V_ADD_U16_e64_si
    3025             :     UINT64_C(3508928512),       // V_ADD_U16_e64_vi
    3026             :     UINT64_C(0),
    3027             :     UINT64_C(3533438976),       // V_ALIGNBIT_B32_si
    3028             :     UINT64_C(3519938560),       // V_ALIGNBIT_B32_vi
    3029             :     UINT64_C(0),
    3030             :     UINT64_C(3533570048),       // V_ALIGNBYTE_B32_si
    3031             :     UINT64_C(3520004096),       // V_ALIGNBYTE_B32_vi
    3032             :     UINT64_C(0),
    3033             :     UINT64_C(905969664),        // V_AND_B32_e32_si
    3034             :     UINT64_C(637534208),        // V_AND_B32_e32_vi
    3035             :     UINT64_C(0),
    3036             :     UINT64_C(3526754304),       // V_AND_B32_e64_si
    3037             :     UINT64_C(3507683328),       // V_AND_B32_e64_vi
    3038             :     UINT64_C(0),
    3039             :     UINT64_C(0),        // V_ASHRREV_B16_e32_si
    3040             :     UINT64_C(1476395008),       // V_ASHRREV_B16_e32_vi
    3041             :     UINT64_C(0),
    3042             :     UINT64_C(3523215360),       // V_ASHRREV_B16_e64_si
    3043             :     UINT64_C(3509321728),       // V_ASHRREV_B16_e64_vi
    3044             :     UINT64_C(0),
    3045             :     UINT64_C(805306368),        // V_ASHRREV_I32_e32_si
    3046             :     UINT64_C(570425344),        // V_ASHRREV_I32_e32_vi
    3047             :     UINT64_C(0),
    3048             :     UINT64_C(3526361088),       // V_ASHRREV_I32_e64_si
    3049             :     UINT64_C(3507552256),       // V_ASHRREV_I32_e64_vi
    3050             :     UINT64_C(0),
    3051             :     UINT64_C(3489660928),       // V_ASHRREV_I64_si
    3052             :     UINT64_C(3532718080),       // V_ASHRREV_I64_vi
    3053             :     UINT64_C(0),
    3054             :     UINT64_C(771751936),        // V_ASHR_I32_e32_si
    3055             :     UINT64_C(0),
    3056             :     UINT64_C(3526230016),       // V_ASHR_I32_e64_si
    3057             :     UINT64_C(0),
    3058             :     UINT64_C(3536191488),       // V_ASHR_I64_si
    3059             :     UINT64_C(3512926208),       // V_ASHR_I64_vi
    3060             :     UINT64_C(0),
    3061             :     UINT64_C(1140850688),       // V_BCNT_U32_B32_e32_si
    3062             :     UINT64_C(0),
    3063             :     UINT64_C(3527671808),       // V_BCNT_U32_B32_e64_si
    3064             :     UINT64_C(3532324864),       // V_BCNT_U32_B32_e64_vi
    3065             :     UINT64_C(0),
    3066             :     UINT64_C(3532783616),       // V_BFE_I32_si
    3067             :     UINT64_C(3519610880),       // V_BFE_I32_vi
    3068             :     UINT64_C(0),
    3069             :     UINT64_C(3532652544),       // V_BFE_U32_si
    3070             :     UINT64_C(3519545344),       // V_BFE_U32_vi
    3071             :     UINT64_C(0),
    3072             :     UINT64_C(3532914688),       // V_BFI_B32_si
    3073             :     UINT64_C(3519676416),       // V_BFI_B32_vi
    3074             :     UINT64_C(0),
    3075             :     UINT64_C(1006632960),       // V_BFM_B32_e32_si
    3076             :     UINT64_C(0),
    3077             :     UINT64_C(3527147520),       // V_BFM_B32_e64_si
    3078             :     UINT64_C(3532849152),       // V_BFM_B32_e64_vi
    3079             :     UINT64_C(0),
    3080             :     UINT64_C(2113957888),       // V_BFREV_B32_e32_si
    3081             :     UINT64_C(2113951744),       // V_BFREV_B32_e32_vi
    3082             :     UINT64_C(0),
    3083             :     UINT64_C(3547332608),       // V_BFREV_B32_e64_si
    3084             :     UINT64_C(3513516032),       // V_BFREV_B32_e64_vi
    3085             :     UINT64_C(0),
    3086             :     UINT64_C(2113929216),       // V_CEIL_F16_e32_si
    3087             :     UINT64_C(2113964544),       // V_CEIL_F16_e32_vi
    3088             :     UINT64_C(0),
    3089             :     UINT64_C(3539992576),       // V_CEIL_F16_e64_si
    3090             :     UINT64_C(3515154432),       // V_CEIL_F16_e64_vi
    3091             :     UINT64_C(0),
    3092             :     UINT64_C(2113946624),       // V_CEIL_F32_e32_si
    3093             :     UINT64_C(2113944064),       // V_CEIL_F32_e32_vi
    3094             :     UINT64_C(0),
    3095             :     UINT64_C(3544449024),       // V_CEIL_F32_e64_si
    3096             :     UINT64_C(3512532992),       // V_CEIL_F32_e64_vi
    3097             :     UINT64_C(0),
    3098             :     UINT64_C(2113941504),       // V_CEIL_F64_e32_si
    3099             :     UINT64_C(2113941504),       // V_CEIL_F64_e32_vi
    3100             :     UINT64_C(0),
    3101             :     UINT64_C(3543138304),       // V_CEIL_F64_e64_si
    3102             :     UINT64_C(3512205312),       // V_CEIL_F64_e64_vi
    3103             :     UINT64_C(0),
    3104             :     UINT64_C(2113962496),       // V_CLREXCP_si
    3105             :     UINT64_C(2113956352),       // V_CLREXCP_vi
    3106             :     UINT64_C(0),
    3107             :     UINT64_C(2091122688),       // V_CMPSX_EQ_F32_e32_si
    3108             :     UINT64_C(2099511296),       // V_CMPSX_EQ_F32_e32_vi
    3109             :     UINT64_C(0),
    3110             :     UINT64_C(3500408832),       // V_CMPSX_EQ_F32_e64_si
    3111             :     UINT64_C(3499229184),       // V_CMPSX_EQ_F32_e64_vi
    3112             :     UINT64_C(0),
    3113             :     UINT64_C(2095316992),       // V_CMPSX_EQ_F64_e32_si
    3114             :     UINT64_C(2103705600),       // V_CMPSX_EQ_F64_e32_vi
    3115             :     UINT64_C(0),
    3116             :     UINT64_C(3504603136),       // V_CMPSX_EQ_F64_e64_si
    3117             :     UINT64_C(3501326336),       // V_CMPSX_EQ_F64_e64_vi
    3118             :     UINT64_C(0),
    3119             :     UINT64_C(2090860544),       // V_CMPSX_F_F32_e32_si
    3120             :     UINT64_C(2099249152),       // V_CMPSX_F_F32_e32_vi
    3121             :     UINT64_C(0),
    3122             :     UINT64_C(3500146688),       // V_CMPSX_F_F32_e64_si
    3123             :     UINT64_C(3499098112),       // V_CMPSX_F_F32_e64_vi
    3124             :     UINT64_C(0),
    3125             :     UINT64_C(2095054848),       // V_CMPSX_F_F64_e32_si
    3126             :     UINT64_C(2103443456),       // V_CMPSX_F_F64_e32_vi
    3127             :     UINT64_C(0),
    3128             :     UINT64_C(3504340992),       // V_CMPSX_F_F64_e64_si
    3129             :     UINT64_C(3501195264),       // V_CMPSX_F_F64_e64_vi
    3130             :     UINT64_C(0),
    3131             :     UINT64_C(2091646976),       // V_CMPSX_GE_F32_e32_si
    3132             :     UINT64_C(2100035584),       // V_CMPSX_GE_F32_e32_vi
    3133             :     UINT64_C(0),
    3134             :     UINT64_C(3500933120),       // V_CMPSX_GE_F32_e64_si
    3135             :     UINT64_C(3499491328),       // V_CMPSX_GE_F32_e64_vi
    3136             :     UINT64_C(0),
    3137             :     UINT64_C(2095841280),       // V_CMPSX_GE_F64_e32_si
    3138             :     UINT64_C(2104229888),       // V_CMPSX_GE_F64_e32_vi
    3139             :     UINT64_C(0),
    3140             :     UINT64_C(3505127424),       // V_CMPSX_GE_F64_e64_si
    3141             :     UINT64_C(3501588480),       // V_CMPSX_GE_F64_e64_vi
    3142             :     UINT64_C(0),
    3143             :     UINT64_C(2091384832),       // V_CMPSX_GT_F32_e32_si
    3144             :     UINT64_C(2099773440),       // V_CMPSX_GT_F32_e32_vi
    3145             :     UINT64_C(0),
    3146             :     UINT64_C(3500670976),       // V_CMPSX_GT_F32_e64_si
    3147             :     UINT64_C(3499360256),       // V_CMPSX_GT_F32_e64_vi
    3148             :     UINT64_C(0),
    3149             :     UINT64_C(2095579136),       // V_CMPSX_GT_F64_e32_si
    3150             :     UINT64_C(2103967744),       // V_CMPSX_GT_F64_e32_vi
    3151             :     UINT64_C(0),
    3152             :     UINT64_C(3504865280),       // V_CMPSX_GT_F64_e64_si
    3153             :     UINT64_C(3501457408),       // V_CMPSX_GT_F64_e64_vi
    3154             :     UINT64_C(0),
    3155             :     UINT64_C(2091253760),       // V_CMPSX_LE_F32_e32_si
    3156             :     UINT64_C(2099642368),       // V_CMPSX_LE_F32_e32_vi
    3157             :     UINT64_C(0),
    3158             :     UINT64_C(3500539904),       // V_CMPSX_LE_F32_e64_si
    3159             :     UINT64_C(3499294720),       // V_CMPSX_LE_F32_e64_vi
    3160             :     UINT64_C(0),
    3161             :     UINT64_C(2095448064),       // V_CMPSX_LE_F64_e32_si
    3162             :     UINT64_C(2103836672),       // V_CMPSX_LE_F64_e32_vi
    3163             :     UINT64_C(0),
    3164             :     UINT64_C(3504734208),       // V_CMPSX_LE_F64_e64_si
    3165             :     UINT64_C(3501391872),       // V_CMPSX_LE_F64_e64_vi
    3166             :     UINT64_C(0),
    3167             :     UINT64_C(2091515904),       // V_CMPSX_LG_F32_e32_si
    3168             :     UINT64_C(2099904512),       // V_CMPSX_LG_F32_e32_vi
    3169             :     UINT64_C(0),
    3170             :     UINT64_C(3500802048),       // V_CMPSX_LG_F32_e64_si
    3171             :     UINT64_C(3499425792),       // V_CMPSX_LG_F32_e64_vi
    3172             :     UINT64_C(0),
    3173             :     UINT64_C(2095710208),       // V_CMPSX_LG_F64_e32_si
    3174             :     UINT64_C(2104098816),       // V_CMPSX_LG_F64_e32_vi
    3175             :     UINT64_C(0),
    3176             :     UINT64_C(3504996352),       // V_CMPSX_LG_F64_e64_si
    3177             :     UINT64_C(3501522944),       // V_CMPSX_LG_F64_e64_vi
    3178             :     UINT64_C(0),
    3179             :     UINT64_C(2090991616),       // V_CMPSX_LT_F32_e32_si
    3180             :     UINT64_C(2099380224),       // V_CMPSX_LT_F32_e32_vi
    3181             :     UINT64_C(0),
    3182             :     UINT64_C(3500277760),       // V_CMPSX_LT_F32_e64_si
    3183             :     UINT64_C(3499163648),       // V_CMPSX_LT_F32_e64_vi
    3184             :     UINT64_C(0),
    3185             :     UINT64_C(2095185920),       // V_CMPSX_LT_F64_e32_si
    3186             :     UINT64_C(2103574528),       // V_CMPSX_LT_F64_e32_vi
    3187             :     UINT64_C(0),
    3188             :     UINT64_C(3504472064),       // V_CMPSX_LT_F64_e64_si
    3189             :     UINT64_C(3501260800),       // V_CMPSX_LT_F64_e64_vi
    3190             :     UINT64_C(0),
    3191             :     UINT64_C(2092564480),       // V_CMPSX_NEQ_F32_e32_si
    3192             :     UINT64_C(2100953088),       // V_CMPSX_NEQ_F32_e32_vi
    3193             :     UINT64_C(0),
    3194             :     UINT64_C(3501850624),       // V_CMPSX_NEQ_F32_e64_si
    3195             :     UINT64_C(3499950080),       // V_CMPSX_NEQ_F32_e64_vi
    3196             :     UINT64_C(0),
    3197             :     UINT64_C(2096758784),       // V_CMPSX_NEQ_F64_e32_si
    3198             :     UINT64_C(2105147392),       // V_CMPSX_NEQ_F64_e32_vi
    3199             :     UINT64_C(0),
    3200             :     UINT64_C(3506044928),       // V_CMPSX_NEQ_F64_e64_si
    3201             :     UINT64_C(3502047232),       // V_CMPSX_NEQ_F64_e64_vi
    3202             :     UINT64_C(0),
    3203             :     UINT64_C(2092040192),       // V_CMPSX_NGE_F32_e32_si
    3204             :     UINT64_C(2100428800),       // V_CMPSX_NGE_F32_e32_vi
    3205             :     UINT64_C(0),
    3206             :     UINT64_C(3501326336),       // V_CMPSX_NGE_F32_e64_si
    3207             :     UINT64_C(3499687936),       // V_CMPSX_NGE_F32_e64_vi
    3208             :     UINT64_C(0),
    3209             :     UINT64_C(2096234496),       // V_CMPSX_NGE_F64_e32_si
    3210             :     UINT64_C(2104623104),       // V_CMPSX_NGE_F64_e32_vi
    3211             :     UINT64_C(0),
    3212             :     UINT64_C(3505520640),       // V_CMPSX_NGE_F64_e64_si
    3213             :     UINT64_C(3501785088),       // V_CMPSX_NGE_F64_e64_vi
    3214             :     UINT64_C(0),
    3215             :     UINT64_C(2092302336),       // V_CMPSX_NGT_F32_e32_si
    3216             :     UINT64_C(2100690944),       // V_CMPSX_NGT_F32_e32_vi
    3217             :     UINT64_C(0),
    3218             :     UINT64_C(3501588480),       // V_CMPSX_NGT_F32_e64_si
    3219             :     UINT64_C(3499819008),       // V_CMPSX_NGT_F32_e64_vi
    3220             :     UINT64_C(0),
    3221             :     UINT64_C(2096496640),       // V_CMPSX_NGT_F64_e32_si
    3222             :     UINT64_C(2104885248),       // V_CMPSX_NGT_F64_e32_vi
    3223             :     UINT64_C(0),
    3224             :     UINT64_C(3505782784),       // V_CMPSX_NGT_F64_e64_si
    3225             :     UINT64_C(3501916160),       // V_CMPSX_NGT_F64_e64_vi
    3226             :     UINT64_C(0),
    3227             :     UINT64_C(2092433408),       // V_CMPSX_NLE_F32_e32_si
    3228             :     UINT64_C(2100822016),       // V_CMPSX_NLE_F32_e32_vi
    3229             :     UINT64_C(0),
    3230             :     UINT64_C(3501719552),       // V_CMPSX_NLE_F32_e64_si
    3231             :     UINT64_C(3499884544),       // V_CMPSX_NLE_F32_e64_vi
    3232             :     UINT64_C(0),
    3233             :     UINT64_C(2096627712),       // V_CMPSX_NLE_F64_e32_si
    3234             :     UINT64_C(2105016320),       // V_CMPSX_NLE_F64_e32_vi
    3235             :     UINT64_C(0),
    3236             :     UINT64_C(3505913856),       // V_CMPSX_NLE_F64_e64_si
    3237             :     UINT64_C(3501981696),       // V_CMPSX_NLE_F64_e64_vi
    3238             :     UINT64_C(0),
    3239             :     UINT64_C(2092171264),       // V_CMPSX_NLG_F32_e32_si
    3240             :     UINT64_C(2100559872),       // V_CMPSX_NLG_F32_e32_vi
    3241             :     UINT64_C(0),
    3242             :     UINT64_C(3501457408),       // V_CMPSX_NLG_F32_e64_si
    3243             :     UINT64_C(3499753472),       // V_CMPSX_NLG_F32_e64_vi
    3244             :     UINT64_C(0),
    3245             :     UINT64_C(2096365568),       // V_CMPSX_NLG_F64_e32_si
    3246             :     UINT64_C(2104754176),       // V_CMPSX_NLG_F64_e32_vi
    3247             :     UINT64_C(0),
    3248             :     UINT64_C(3505651712),       // V_CMPSX_NLG_F64_e64_si
    3249             :     UINT64_C(3501850624),       // V_CMPSX_NLG_F64_e64_vi
    3250             :     UINT64_C(0),
    3251             :     UINT64_C(2092695552),       // V_CMPSX_NLT_F32_e32_si
    3252             :     UINT64_C(2101084160),       // V_CMPSX_NLT_F32_e32_vi
    3253             :     UINT64_C(0),
    3254             :     UINT64_C(3501981696),       // V_CMPSX_NLT_F32_e64_si
    3255             :     UINT64_C(3500015616),       // V_CMPSX_NLT_F32_e64_vi
    3256             :     UINT64_C(0),
    3257             :     UINT64_C(2096889856),       // V_CMPSX_NLT_F64_e32_si
    3258             :     UINT64_C(2105278464),       // V_CMPSX_NLT_F64_e32_vi
    3259             :     UINT64_C(0),
    3260             :     UINT64_C(3506176000),       // V_CMPSX_NLT_F64_e64_si
    3261             :     UINT64_C(3502112768),       // V_CMPSX_NLT_F64_e64_vi
    3262             :     UINT64_C(0),
    3263             :     UINT64_C(2091778048),       // V_CMPSX_O_F32_e32_si
    3264             :     UINT64_C(2100166656),       // V_CMPSX_O_F32_e32_vi
    3265             :     UINT64_C(0),
    3266             :     UINT64_C(3501064192),       // V_CMPSX_O_F32_e64_si
    3267             :     UINT64_C(3499556864),       // V_CMPSX_O_F32_e64_vi
    3268             :     UINT64_C(0),
    3269             :     UINT64_C(2095972352),       // V_CMPSX_O_F64_e32_si
    3270             :     UINT64_C(2104360960),       // V_CMPSX_O_F64_e32_vi
    3271             :     UINT64_C(0),
    3272             :     UINT64_C(3505258496),       // V_CMPSX_O_F64_e64_si
    3273             :     UINT64_C(3501654016),       // V_CMPSX_O_F64_e64_vi
    3274             :     UINT64_C(0),
    3275             :     UINT64_C(2092826624),       // V_CMPSX_TRU_F32_e32_si
    3276             :     UINT64_C(2101215232),       // V_CMPSX_TRU_F32_e32_vi
    3277             :     UINT64_C(0),
    3278             :     UINT64_C(3502112768),       // V_CMPSX_TRU_F32_e64_si
    3279             :     UINT64_C(3500081152),       // V_CMPSX_TRU_F32_e64_vi
    3280             :     UINT64_C(0),
    3281             :     UINT64_C(2097020928),       // V_CMPSX_TRU_F64_e32_si
    3282             :     UINT64_C(2105409536),       // V_CMPSX_TRU_F64_e32_vi
    3283             :     UINT64_C(0),
    3284             :     UINT64_C(3506307072),       // V_CMPSX_TRU_F64_e64_si
    3285             :     UINT64_C(3502178304),       // V_CMPSX_TRU_F64_e64_vi
    3286             :     UINT64_C(0),
    3287             :     UINT64_C(2091909120),       // V_CMPSX_U_F32_e32_si
    3288             :     UINT64_C(2100297728),       // V_CMPSX_U_F32_e32_vi
    3289             :     UINT64_C(0),
    3290             :     UINT64_C(3501195264),       // V_CMPSX_U_F32_e64_si
    3291             :     UINT64_C(3499622400),       // V_CMPSX_U_F32_e64_vi
    3292             :     UINT64_C(0),
    3293             :     UINT64_C(2096103424),       // V_CMPSX_U_F64_e32_si
    3294             :     UINT64_C(2104492032),       // V_CMPSX_U_F64_e32_vi
    3295             :     UINT64_C(0),
    3296             :     UINT64_C(3505389568),       // V_CMPSX_U_F64_e64_si
    3297             :     UINT64_C(3501719552),       // V_CMPSX_U_F64_e64_vi
    3298             :     UINT64_C(0),
    3299             :     UINT64_C(2089025536),       // V_CMPS_EQ_F32_e32_si
    3300             :     UINT64_C(2097414144),       // V_CMPS_EQ_F32_e32_vi
    3301             :     UINT64_C(0),
    3302             :     UINT64_C(3498311680),       // V_CMPS_EQ_F32_e64_si
    3303             :     UINT64_C(3498180608),       // V_CMPS_EQ_F32_e64_vi
    3304             :     UINT64_C(0),
    3305             :     UINT64_C(2093219840),       // V_CMPS_EQ_F64_e32_si
    3306             :     UINT64_C(2101608448),       // V_CMPS_EQ_F64_e32_vi
    3307             :     UINT64_C(0),
    3308             :     UINT64_C(3502505984),       // V_CMPS_EQ_F64_e64_si
    3309             :     UINT64_C(3500277760),       // V_CMPS_EQ_F64_e64_vi
    3310             :     UINT64_C(0),
    3311             :     UINT64_C(2088763392),       // V_CMPS_F_F32_e32_si
    3312             :     UINT64_C(2097152000),       // V_CMPS_F_F32_e32_vi
    3313             :     UINT64_C(0),
    3314             :     UINT64_C(3498049536),       // V_CMPS_F_F32_e64_si
    3315             :     UINT64_C(3498049536),       // V_CMPS_F_F32_e64_vi
    3316             :     UINT64_C(0),
    3317             :     UINT64_C(2092957696),       // V_CMPS_F_F64_e32_si
    3318             :     UINT64_C(2101346304),       // V_CMPS_F_F64_e32_vi
    3319             :     UINT64_C(0),
    3320             :     UINT64_C(3502243840),       // V_CMPS_F_F64_e64_si
    3321             :     UINT64_C(3500146688),       // V_CMPS_F_F64_e64_vi
    3322             :     UINT64_C(0),
    3323             :     UINT64_C(2089549824),       // V_CMPS_GE_F32_e32_si
    3324             :     UINT64_C(2097938432),       // V_CMPS_GE_F32_e32_vi
    3325             :     UINT64_C(0),
    3326             :     UINT64_C(3498835968),       // V_CMPS_GE_F32_e64_si
    3327             :     UINT64_C(3498442752),       // V_CMPS_GE_F32_e64_vi
    3328             :     UINT64_C(0),
    3329             :     UINT64_C(2093744128),       // V_CMPS_GE_F64_e32_si
    3330             :     UINT64_C(2102132736),       // V_CMPS_GE_F64_e32_vi
    3331             :     UINT64_C(0),
    3332             :     UINT64_C(3503030272),       // V_CMPS_GE_F64_e64_si
    3333             :     UINT64_C(3500539904),       // V_CMPS_GE_F64_e64_vi
    3334             :     UINT64_C(0),
    3335             :     UINT64_C(2089287680),       // V_CMPS_GT_F32_e32_si
    3336             :     UINT64_C(2097676288),       // V_CMPS_GT_F32_e32_vi
    3337             :     UINT64_C(0),
    3338             :     UINT64_C(3498573824),       // V_CMPS_GT_F32_e64_si
    3339             :     UINT64_C(3498311680),       // V_CMPS_GT_F32_e64_vi
    3340             :     UINT64_C(0),
    3341             :     UINT64_C(2093481984),       // V_CMPS_GT_F64_e32_si
    3342             :     UINT64_C(2101870592),       // V_CMPS_GT_F64_e32_vi
    3343             :     UINT64_C(0),
    3344             :     UINT64_C(3502768128),       // V_CMPS_GT_F64_e64_si
    3345             :     UINT64_C(3500408832),       // V_CMPS_GT_F64_e64_vi
    3346             :     UINT64_C(0),
    3347             :     UINT64_C(2089156608),       // V_CMPS_LE_F32_e32_si
    3348             :     UINT64_C(2097545216),       // V_CMPS_LE_F32_e32_vi
    3349             :     UINT64_C(0),
    3350             :     UINT64_C(3498442752),       // V_CMPS_LE_F32_e64_si
    3351             :     UINT64_C(3498246144),       // V_CMPS_LE_F32_e64_vi
    3352             :     UINT64_C(0),
    3353             :     UINT64_C(2093350912),       // V_CMPS_LE_F64_e32_si
    3354             :     UINT64_C(2101739520),       // V_CMPS_LE_F64_e32_vi
    3355             :     UINT64_C(0),
    3356             :     UINT64_C(3502637056),       // V_CMPS_LE_F64_e64_si
    3357             :     UINT64_C(3500343296),       // V_CMPS_LE_F64_e64_vi
    3358             :     UINT64_C(0),
    3359             :     UINT64_C(2089418752),       // V_CMPS_LG_F32_e32_si
    3360             :     UINT64_C(2097807360),       // V_CMPS_LG_F32_e32_vi
    3361             :     UINT64_C(0),
    3362             :     UINT64_C(3498704896),       // V_CMPS_LG_F32_e64_si
    3363             :     UINT64_C(3498377216),       // V_CMPS_LG_F32_e64_vi
    3364             :     UINT64_C(0),
    3365             :     UINT64_C(2093613056),       // V_CMPS_LG_F64_e32_si
    3366             :     UINT64_C(2102001664),       // V_CMPS_LG_F64_e32_vi
    3367             :     UINT64_C(0),
    3368             :     UINT64_C(3502899200),       // V_CMPS_LG_F64_e64_si
    3369             :     UINT64_C(3500474368),       // V_CMPS_LG_F64_e64_vi
    3370             :     UINT64_C(0),
    3371             :     UINT64_C(2088894464),       // V_CMPS_LT_F32_e32_si
    3372             :     UINT64_C(2097283072),       // V_CMPS_LT_F32_e32_vi
    3373             :     UINT64_C(0),
    3374             :     UINT64_C(3498180608),       // V_CMPS_LT_F32_e64_si
    3375             :     UINT64_C(3498115072),       // V_CMPS_LT_F32_e64_vi
    3376             :     UINT64_C(0),
    3377             :     UINT64_C(2093088768),       // V_CMPS_LT_F64_e32_si
    3378             :     UINT64_C(2101477376),       // V_CMPS_LT_F64_e32_vi
    3379             :     UINT64_C(0),
    3380             :     UINT64_C(3502374912),       // V_CMPS_LT_F64_e64_si
    3381             :     UINT64_C(3500212224),       // V_CMPS_LT_F64_e64_vi
    3382             :     UINT64_C(0),
    3383             :     UINT64_C(2090467328),       // V_CMPS_NEQ_F32_e32_si
    3384             :     UINT64_C(2098855936),       // V_CMPS_NEQ_F32_e32_vi
    3385             :     UINT64_C(0),
    3386             :     UINT64_C(3499753472),       // V_CMPS_NEQ_F32_e64_si
    3387             :     UINT64_C(3498901504),       // V_CMPS_NEQ_F32_e64_vi
    3388             :     UINT64_C(0),
    3389             :     UINT64_C(2094661632),       // V_CMPS_NEQ_F64_e32_si
    3390             :     UINT64_C(2103050240),       // V_CMPS_NEQ_F64_e32_vi
    3391             :     UINT64_C(0),
    3392             :     UINT64_C(3503947776),       // V_CMPS_NEQ_F64_e64_si
    3393             :     UINT64_C(3500998656),       // V_CMPS_NEQ_F64_e64_vi
    3394             :     UINT64_C(0),
    3395             :     UINT64_C(2089943040),       // V_CMPS_NGE_F32_e32_si
    3396             :     UINT64_C(2098331648),       // V_CMPS_NGE_F32_e32_vi
    3397             :     UINT64_C(0),
    3398             :     UINT64_C(3499229184),       // V_CMPS_NGE_F32_e64_si
    3399             :     UINT64_C(3498639360),       // V_CMPS_NGE_F32_e64_vi
    3400             :     UINT64_C(0),
    3401             :     UINT64_C(2094137344),       // V_CMPS_NGE_F64_e32_si
    3402             :     UINT64_C(2102525952),       // V_CMPS_NGE_F64_e32_vi
    3403             :     UINT64_C(0),
    3404             :     UINT64_C(3503423488),       // V_CMPS_NGE_F64_e64_si
    3405             :     UINT64_C(3500736512),       // V_CMPS_NGE_F64_e64_vi
    3406             :     UINT64_C(0),
    3407             :     UINT64_C(2090205184),       // V_CMPS_NGT_F32_e32_si
    3408             :     UINT64_C(2098593792),       // V_CMPS_NGT_F32_e32_vi
    3409             :     UINT64_C(0),
    3410             :     UINT64_C(3499491328),       // V_CMPS_NGT_F32_e64_si
    3411             :     UINT64_C(3498770432),       // V_CMPS_NGT_F32_e64_vi
    3412             :     UINT64_C(0),
    3413             :     UINT64_C(2094399488),       // V_CMPS_NGT_F64_e32_si
    3414             :     UINT64_C(2102788096),       // V_CMPS_NGT_F64_e32_vi
    3415             :     UINT64_C(0),
    3416             :     UINT64_C(3503685632),       // V_CMPS_NGT_F64_e64_si
    3417             :     UINT64_C(3500867584),       // V_CMPS_NGT_F64_e64_vi
    3418             :     UINT64_C(0),
    3419             :     UINT64_C(2090336256),       // V_CMPS_NLE_F32_e32_si
    3420             :     UINT64_C(2098724864),       // V_CMPS_NLE_F32_e32_vi
    3421             :     UINT64_C(0),
    3422             :     UINT64_C(3499622400),       // V_CMPS_NLE_F32_e64_si
    3423             :     UINT64_C(3498835968),       // V_CMPS_NLE_F32_e64_vi
    3424             :     UINT64_C(0),
    3425             :     UINT64_C(2094530560),       // V_CMPS_NLE_F64_e32_si
    3426             :     UINT64_C(2102919168),       // V_CMPS_NLE_F64_e32_vi
    3427             :     UINT64_C(0),
    3428             :     UINT64_C(3503816704),       // V_CMPS_NLE_F64_e64_si
    3429             :     UINT64_C(3500933120),       // V_CMPS_NLE_F64_e64_vi
    3430             :     UINT64_C(0),
    3431             :     UINT64_C(2090074112),       // V_CMPS_NLG_F32_e32_si
    3432             :     UINT64_C(2098462720),       // V_CMPS_NLG_F32_e32_vi
    3433             :     UINT64_C(0),
    3434             :     UINT64_C(3499360256),       // V_CMPS_NLG_F32_e64_si
    3435             :     UINT64_C(3498704896),       // V_CMPS_NLG_F32_e64_vi
    3436             :     UINT64_C(0),
    3437             :     UINT64_C(2094268416),       // V_CMPS_NLG_F64_e32_si
    3438             :     UINT64_C(2102657024),       // V_CMPS_NLG_F64_e32_vi
    3439             :     UINT64_C(0),
    3440             :     UINT64_C(3503554560),       // V_CMPS_NLG_F64_e64_si
    3441             :     UINT64_C(3500802048),       // V_CMPS_NLG_F64_e64_vi
    3442             :     UINT64_C(0),
    3443             :     UINT64_C(2090598400),       // V_CMPS_NLT_F32_e32_si
    3444             :     UINT64_C(2098987008),       // V_CMPS_NLT_F32_e32_vi
    3445             :     UINT64_C(0),
    3446             :     UINT64_C(3499884544),       // V_CMPS_NLT_F32_e64_si
    3447             :     UINT64_C(3498967040),       // V_CMPS_NLT_F32_e64_vi
    3448             :     UINT64_C(0),
    3449             :     UINT64_C(2094792704),       // V_CMPS_NLT_F64_e32_si
    3450             :     UINT64_C(2103181312),       // V_CMPS_NLT_F64_e32_vi
    3451             :     UINT64_C(0),
    3452             :     UINT64_C(3504078848),       // V_CMPS_NLT_F64_e64_si
    3453             :     UINT64_C(3501064192),       // V_CMPS_NLT_F64_e64_vi
    3454             :     UINT64_C(0),
    3455             :     UINT64_C(2089680896),       // V_CMPS_O_F32_e32_si
    3456             :     UINT64_C(2098069504),       // V_CMPS_O_F32_e32_vi
    3457             :     UINT64_C(0),
    3458             :     UINT64_C(3498967040),       // V_CMPS_O_F32_e64_si
    3459             :     UINT64_C(3498508288),       // V_CMPS_O_F32_e64_vi
    3460             :     UINT64_C(0),
    3461             :     UINT64_C(2093875200),       // V_CMPS_O_F64_e32_si
    3462             :     UINT64_C(2102263808),       // V_CMPS_O_F64_e32_vi
    3463             :     UINT64_C(0),
    3464             :     UINT64_C(3503161344),       // V_CMPS_O_F64_e64_si
    3465             :     UINT64_C(3500605440),       // V_CMPS_O_F64_e64_vi
    3466             :     UINT64_C(0),
    3467             :     UINT64_C(2090729472),       // V_CMPS_TRU_F32_e32_si
    3468             :     UINT64_C(2099118080),       // V_CMPS_TRU_F32_e32_vi
    3469             :     UINT64_C(0),
    3470             :     UINT64_C(3500015616),       // V_CMPS_TRU_F32_e64_si
    3471             :     UINT64_C(3499032576),       // V_CMPS_TRU_F32_e64_vi
    3472             :     UINT64_C(0),
    3473             :     UINT64_C(2094923776),       // V_CMPS_TRU_F64_e32_si
    3474             :     UINT64_C(2103312384),       // V_CMPS_TRU_F64_e32_vi
    3475             :     UINT64_C(0),
    3476             :     UINT64_C(3504209920),       // V_CMPS_TRU_F64_e64_si
    3477             :     UINT64_C(3501129728),       // V_CMPS_TRU_F64_e64_vi
    3478             :     UINT64_C(0),
    3479             :     UINT64_C(2089811968),       // V_CMPS_U_F32_e32_si
    3480             :     UINT64_C(2098200576),       // V_CMPS_U_F32_e32_vi
    3481             :     UINT64_C(0),
    3482             :     UINT64_C(3499098112),       // V_CMPS_U_F32_e64_si
    3483             :     UINT64_C(3498573824),       // V_CMPS_U_F32_e64_vi
    3484             :     UINT64_C(0),
    3485             :     UINT64_C(2094006272),       // V_CMPS_U_F64_e32_si
    3486             :     UINT64_C(2102394880),       // V_CMPS_U_F64_e32_vi
    3487             :     UINT64_C(0),
    3488             :     UINT64_C(3503292416),       // V_CMPS_U_F64_e64_si
    3489             :     UINT64_C(3500670976),       // V_CMPS_U_F64_e64_vi
    3490             :     UINT64_C(0),
    3491             :     UINT64_C(2100297728),       // V_CMPX_CLASS_F32_e32_si
    3492             :     UINT64_C(2082603008),       // V_CMPX_CLASS_F32_e32_vi
    3493             :     UINT64_C(0),
    3494             :     UINT64_C(3509583872),       // V_CMPX_CLASS_F32_e64_si
    3495             :     UINT64_C(3490775040),       // V_CMPX_CLASS_F32_e64_vi
    3496             :     UINT64_C(0),
    3497             :     UINT64_C(2104492032),       // V_CMPX_CLASS_F64_e32_si
    3498             :     UINT64_C(2082865152),       // V_CMPX_CLASS_F64_e32_vi
    3499             :     UINT64_C(0),
    3500             :     UINT64_C(3513778176),       // V_CMPX_CLASS_F64_e64_si
    3501             :     UINT64_C(3490906112),       // V_CMPX_CLASS_F64_e64_vi
    3502             :     UINT64_C(0),
    3503             :     UINT64_C(2082734080),       // V_CMPX_EQ_F32_e32_si
    3504             :     UINT64_C(2091122688),       // V_CMPX_EQ_F32_e32_vi
    3505             :     UINT64_C(0),
    3506             :     UINT64_C(3492020224),       // V_CMPX_EQ_F32_e64_si
    3507             :     UINT64_C(3495034880),       // V_CMPX_EQ_F32_e64_vi
    3508             :     UINT64_C(0),
    3509             :     UINT64_C(2086928384),       // V_CMPX_EQ_F64_e32_si
    3510             :     UINT64_C(2095316992),       // V_CMPX_EQ_F64_e32_vi
    3511             :     UINT64_C(0),
    3512             :     UINT64_C(3496214528),       // V_CMPX_EQ_F64_e64_si
    3513             :     UINT64_C(3497132032),       // V_CMPX_EQ_F64_e64_vi
    3514             :     UINT64_C(0),
    3515             :     UINT64_C(2099511296),       // V_CMPX_EQ_I32_e32_si
    3516             :     UINT64_C(2107899904),       // V_CMPX_EQ_I32_e32_vi
    3517             :     UINT64_C(0),
    3518             :     UINT64_C(3508797440),       // V_CMPX_EQ_I32_e64_si
    3519             :     UINT64_C(3503423488),       // V_CMPX_EQ_I32_e64_vi
    3520             :     UINT64_C(0),
    3521             :     UINT64_C(2103705600),       // V_CMPX_EQ_I64_e32_si
    3522             :     UINT64_C(2112094208),       // V_CMPX_EQ_I64_e32_vi
    3523             :     UINT64_C(0),
    3524             :     UINT64_C(3512991744),       // V_CMPX_EQ_I64_e64_si
    3525             :     UINT64_C(3505520640),       // V_CMPX_EQ_I64_e64_vi
    3526             :     UINT64_C(0),
    3527             :     UINT64_C(2107899904),       // V_CMPX_EQ_U32_e32_si
    3528             :     UINT64_C(2108948480),       // V_CMPX_EQ_U32_e32_vi
    3529             :     UINT64_C(0),
    3530             :     UINT64_C(3517186048),       // V_CMPX_EQ_U32_e64_si
    3531             :     UINT64_C(3503947776),       // V_CMPX_EQ_U32_e64_vi
    3532             :     UINT64_C(0),
    3533             :     UINT64_C(2112094208),       // V_CMPX_EQ_U64_e32_si
    3534             :     UINT64_C(2113142784),       // V_CMPX_EQ_U64_e32_vi
    3535             :     UINT64_C(0),
    3536             :     UINT64_C(3521380352),       // V_CMPX_EQ_U64_e64_si
    3537             :     UINT64_C(3506044928),       // V_CMPX_EQ_U64_e64_vi
    3538             :     UINT64_C(0),
    3539             :     UINT64_C(2082471936),       // V_CMPX_F_F32_e32_si
    3540             :     UINT64_C(2090860544),       // V_CMPX_F_F32_e32_vi
    3541             :     UINT64_C(0),
    3542             :     UINT64_C(3491758080),       // V_CMPX_F_F32_e64_si
    3543             :     UINT64_C(3494903808),       // V_CMPX_F_F32_e64_vi
    3544             :     UINT64_C(0),
    3545             :     UINT64_C(2086666240),       // V_CMPX_F_F64_e32_si
    3546             :     UINT64_C(2095054848),       // V_CMPX_F_F64_e32_vi
    3547             :     UINT64_C(0),
    3548             :     UINT64_C(3495952384),       // V_CMPX_F_F64_e64_si
    3549             :     UINT64_C(3497000960),       // V_CMPX_F_F64_e64_vi
    3550             :     UINT64_C(0),
    3551             :     UINT64_C(2099249152),       // V_CMPX_F_I32_e32_si
    3552             :     UINT64_C(2107637760),       // V_CMPX_F_I32_e32_vi
    3553             :     UINT64_C(0),
    3554             :     UINT64_C(3508535296),       // V_CMPX_F_I32_e64_si
    3555             :     UINT64_C(3503292416),       // V_CMPX_F_I32_e64_vi
    3556             :     UINT64_C(0),
    3557             :     UINT64_C(2103443456),       // V_CMPX_F_I64_e32_si
    3558             :     UINT64_C(2111832064),       // V_CMPX_F_I64_e32_vi
    3559             :     UINT64_C(0),
    3560             :     UINT64_C(3512729600),       // V_CMPX_F_I64_e64_si
    3561             :     UINT64_C(3505389568),       // V_CMPX_F_I64_e64_vi
    3562             :     UINT64_C(0),
    3563             :     UINT64_C(2107637760),       // V_CMPX_F_U32_e32_si
    3564             :     UINT64_C(2108686336),       // V_CMPX_F_U32_e32_vi
    3565             :     UINT64_C(0),
    3566             :     UINT64_C(3516923904),       // V_CMPX_F_U32_e64_si
    3567             :     UINT64_C(3503816704),       // V_CMPX_F_U32_e64_vi
    3568             :     UINT64_C(0),
    3569             :     UINT64_C(2111832064),       // V_CMPX_F_U64_e32_si
    3570             :     UINT64_C(2112880640),       // V_CMPX_F_U64_e32_vi
    3571             :     UINT64_C(0),
    3572             :     UINT64_C(3521118208),       // V_CMPX_F_U64_e64_si
    3573             :     UINT64_C(3505913856),       // V_CMPX_F_U64_e64_vi
    3574             :     UINT64_C(0),
    3575             :     UINT64_C(2083258368),       // V_CMPX_GE_F32_e32_si
    3576             :     UINT64_C(2091646976),       // V_CMPX_GE_F32_e32_vi
    3577             :     UINT64_C(0),
    3578             :     UINT64_C(3492544512),       // V_CMPX_GE_F32_e64_si
    3579             :     UINT64_C(3495297024),       // V_CMPX_GE_F32_e64_vi
    3580             :     UINT64_C(0),
    3581             :     UINT64_C(2087452672),       // V_CMPX_GE_F64_e32_si
    3582             :     UINT64_C(2095841280),       // V_CMPX_GE_F64_e32_vi
    3583             :     UINT64_C(0),
    3584             :     UINT64_C(3496738816),       // V_CMPX_GE_F64_e64_si
    3585             :     UINT64_C(3497394176),       // V_CMPX_GE_F64_e64_vi
    3586             :     UINT64_C(0),
    3587             :     UINT64_C(2100035584),       // V_CMPX_GE_I32_e32_si
    3588             :     UINT64_C(2108424192),       // V_CMPX_GE_I32_e32_vi
    3589             :     UINT64_C(0),
    3590             :     UINT64_C(3509321728),       // V_CMPX_GE_I32_e64_si
    3591             :     UINT64_C(3503685632),       // V_CMPX_GE_I32_e64_vi
    3592             :     UINT64_C(0),
    3593             :     UINT64_C(2104229888),       // V_CMPX_GE_I64_e32_si
    3594             :     UINT64_C(2112618496),       // V_CMPX_GE_I64_e32_vi
    3595             :     UINT64_C(0),
    3596             :     UINT64_C(3513516032),       // V_CMPX_GE_I64_e64_si
    3597             :     UINT64_C(3505782784),       // V_CMPX_GE_I64_e64_vi
    3598             :     UINT64_C(0),
    3599             :     UINT64_C(2108424192),       // V_CMPX_GE_U32_e32_si
    3600             :     UINT64_C(2109472768),       // V_CMPX_GE_U32_e32_vi
    3601             :     UINT64_C(0),
    3602             :     UINT64_C(3517710336),       // V_CMPX_GE_U32_e64_si
    3603             :     UINT64_C(3504209920),       // V_CMPX_GE_U32_e64_vi
    3604             :     UINT64_C(0),
    3605             :     UINT64_C(2112618496),       // V_CMPX_GE_U64_e32_si
    3606             :     UINT64_C(2113667072),       // V_CMPX_GE_U64_e32_vi
    3607             :     UINT64_C(0),
    3608             :     UINT64_C(3521904640),       // V_CMPX_GE_U64_e64_si
    3609             :     UINT64_C(3506307072),       // V_CMPX_GE_U64_e64_vi
    3610             :     UINT64_C(0),
    3611             :     UINT64_C(2082996224),       // V_CMPX_GT_F32_e32_si
    3612             :     UINT64_C(2091384832),       // V_CMPX_GT_F32_e32_vi
    3613             :     UINT64_C(0),
    3614             :     UINT64_C(3492282368),       // V_CMPX_GT_F32_e64_si
    3615             :     UINT64_C(3495165952),       // V_CMPX_GT_F32_e64_vi
    3616             :     UINT64_C(0),
    3617             :     UINT64_C(2087190528),       // V_CMPX_GT_F64_e32_si
    3618             :     UINT64_C(2095579136),       // V_CMPX_GT_F64_e32_vi
    3619             :     UINT64_C(0),
    3620             :     UINT64_C(3496476672),       // V_CMPX_GT_F64_e64_si
    3621             :     UINT64_C(3497263104),       // V_CMPX_GT_F64_e64_vi
    3622             :     UINT64_C(0),
    3623             :     UINT64_C(2099773440),       // V_CMPX_GT_I32_e32_si
    3624             :     UINT64_C(2108162048),       // V_CMPX_GT_I32_e32_vi
    3625             :     UINT64_C(0),
    3626             :     UINT64_C(3509059584),       // V_CMPX_GT_I32_e64_si
    3627             :     UINT64_C(3503554560),       // V_CMPX_GT_I32_e64_vi
    3628             :     UINT64_C(0),
    3629             :     UINT64_C(2103967744),       // V_CMPX_GT_I64_e32_si
    3630             :     UINT64_C(2112356352),       // V_CMPX_GT_I64_e32_vi
    3631             :     UINT64_C(0),
    3632             :     UINT64_C(3513253888),       // V_CMPX_GT_I64_e64_si
    3633             :     UINT64_C(3505651712),       // V_CMPX_GT_I64_e64_vi
    3634             :     UINT64_C(0),
    3635             :     UINT64_C(2108162048),       // V_CMPX_GT_U32_e32_si
    3636             :     UINT64_C(2109210624),       // V_CMPX_GT_U32_e32_vi
    3637             :     UINT64_C(0),
    3638             :     UINT64_C(3517448192),       // V_CMPX_GT_U32_e64_si
    3639             :     UINT64_C(3504078848),       // V_CMPX_GT_U32_e64_vi
    3640             :     UINT64_C(0),
    3641             :     UINT64_C(2112356352),       // V_CMPX_GT_U64_e32_si
    3642             :     UINT64_C(2113404928),       // V_CMPX_GT_U64_e32_vi
    3643             :     UINT64_C(0),
    3644             :     UINT64_C(3521642496),       // V_CMPX_GT_U64_e64_si
    3645             :     UINT64_C(3506176000),       // V_CMPX_GT_U64_e64_vi
    3646             :     UINT64_C(0),
    3647             :     UINT64_C(2082865152),       // V_CMPX_LE_F32_e32_si
    3648             :     UINT64_C(2091253760),       // V_CMPX_LE_F32_e32_vi
    3649             :     UINT64_C(0),
    3650             :     UINT64_C(3492151296),       // V_CMPX_LE_F32_e64_si
    3651             :     UINT64_C(3495100416),       // V_CMPX_LE_F32_e64_vi
    3652             :     UINT64_C(0),
    3653             :     UINT64_C(2087059456),       // V_CMPX_LE_F64_e32_si
    3654             :     UINT64_C(2095448064),       // V_CMPX_LE_F64_e32_vi
    3655             :     UINT64_C(0),
    3656             :     UINT64_C(3496345600),       // V_CMPX_LE_F64_e64_si
    3657             :     UINT64_C(3497197568),       // V_CMPX_LE_F64_e64_vi
    3658             :     UINT64_C(0),
    3659             :     UINT64_C(2099642368),       // V_CMPX_LE_I32_e32_si
    3660             :     UINT64_C(2108030976),       // V_CMPX_LE_I32_e32_vi
    3661             :     UINT64_C(0),
    3662             :     UINT64_C(3508928512),       // V_CMPX_LE_I32_e64_si
    3663             :     UINT64_C(3503489024),       // V_CMPX_LE_I32_e64_vi
    3664             :     UINT64_C(0),
    3665             :     UINT64_C(2103836672),       // V_CMPX_LE_I64_e32_si
    3666             :     UINT64_C(2112225280),       // V_CMPX_LE_I64_e32_vi
    3667             :     UINT64_C(0),
    3668             :     UINT64_C(3513122816),       // V_CMPX_LE_I64_e64_si
    3669             :     UINT64_C(3505586176),       // V_CMPX_LE_I64_e64_vi
    3670             :     UINT64_C(0),
    3671             :     UINT64_C(2108030976),       // V_CMPX_LE_U32_e32_si
    3672             :     UINT64_C(2109079552),       // V_CMPX_LE_U32_e32_vi
    3673             :     UINT64_C(0),
    3674             :     UINT64_C(3517317120),       // V_CMPX_LE_U32_e64_si
    3675             :     UINT64_C(3504013312),       // V_CMPX_LE_U32_e64_vi
    3676             :     UINT64_C(0),
    3677             :     UINT64_C(2112225280),       // V_CMPX_LE_U64_e32_si
    3678             :     UINT64_C(2113273856),       // V_CMPX_LE_U64_e32_vi
    3679             :     UINT64_C(0),
    3680             :     UINT64_C(3521511424),       // V_CMPX_LE_U64_e64_si
    3681             :     UINT64_C(3506110464),       // V_CMPX_LE_U64_e64_vi
    3682             :     UINT64_C(0),
    3683             :     UINT64_C(2083127296),       // V_CMPX_LG_F32_e32_si
    3684             :     UINT64_C(2091515904),       // V_CMPX_LG_F32_e32_vi
    3685             :     UINT64_C(0),
    3686             :     UINT64_C(3492413440),       // V_CMPX_LG_F32_e64_si
    3687             :     UINT64_C(3495231488),       // V_CMPX_LG_F32_e64_vi
    3688             :     UINT64_C(0),
    3689             :     UINT64_C(2087321600),       // V_CMPX_LG_F64_e32_si
    3690             :     UINT64_C(2095710208),       // V_CMPX_LG_F64_e32_vi
    3691             :     UINT64_C(0),
    3692             :     UINT64_C(3496607744),       // V_CMPX_LG_F64_e64_si
    3693             :     UINT64_C(3497328640),       // V_CMPX_LG_F64_e64_vi
    3694             :     UINT64_C(0),
    3695             :     UINT64_C(2082603008),       // V_CMPX_LT_F32_e32_si
    3696             :     UINT64_C(2090991616),       // V_CMPX_LT_F32_e32_vi
    3697             :     UINT64_C(0),
    3698             :     UINT64_C(3491889152),       // V_CMPX_LT_F32_e64_si
    3699             :     UINT64_C(3494969344),       // V_CMPX_LT_F32_e64_vi
    3700             :     UINT64_C(0),
    3701             :     UINT64_C(2086797312),       // V_CMPX_LT_F64_e32_si
    3702             :     UINT64_C(2095185920),       // V_CMPX_LT_F64_e32_vi
    3703             :     UINT64_C(0),
    3704             :     UINT64_C(3496083456),       // V_CMPX_LT_F64_e64_si
    3705             :     UINT64_C(3497066496),       // V_CMPX_LT_F64_e64_vi
    3706             :     UINT64_C(0),
    3707             :     UINT64_C(2099380224),       // V_CMPX_LT_I32_e32_si
    3708             :     UINT64_C(2107768832),       // V_CMPX_LT_I32_e32_vi
    3709             :     UINT64_C(0),
    3710             :     UINT64_C(3508666368),       // V_CMPX_LT_I32_e64_si
    3711             :     UINT64_C(3503357952),       // V_CMPX_LT_I32_e64_vi
    3712             :     UINT64_C(0),
    3713             :     UINT64_C(2103574528),       // V_CMPX_LT_I64_e32_si
    3714             :     UINT64_C(2111963136),       // V_CMPX_LT_I64_e32_vi
    3715             :     UINT64_C(0),
    3716             :     UINT64_C(3512860672),       // V_CMPX_LT_I64_e64_si
    3717             :     UINT64_C(3505455104),       // V_CMPX_LT_I64_e64_vi
    3718             :     UINT64_C(0),
    3719             :     UINT64_C(2107768832),       // V_CMPX_LT_U32_e32_si
    3720             :     UINT64_C(2108817408),       // V_CMPX_LT_U32_e32_vi
    3721             :     UINT64_C(0),
    3722             :     UINT64_C(3517054976),       // V_CMPX_LT_U32_e64_si
    3723             :     UINT64_C(3503882240),       // V_CMPX_LT_U32_e64_vi
    3724             :     UINT64_C(0),
    3725             :     UINT64_C(2111963136),       // V_CMPX_LT_U64_e32_si
    3726             :     UINT64_C(2113011712),       // V_CMPX_LT_U64_e32_vi
    3727             :     UINT64_C(0),
    3728             :     UINT64_C(3521249280),       // V_CMPX_LT_U64_e64_si
    3729             :     UINT64_C(3505979392),       // V_CMPX_LT_U64_e64_vi
    3730             :     UINT64_C(0),
    3731             :     UINT64_C(2084175872),       // V_CMPX_NEQ_F32_e32_si
    3732             :     UINT64_C(2092564480),       // V_CMPX_NEQ_F32_e32_vi
    3733             :     UINT64_C(0),
    3734             :     UINT64_C(3493462016),       // V_CMPX_NEQ_F32_e64_si
    3735             :     UINT64_C(3495755776),       // V_CMPX_NEQ_F32_e64_vi
    3736             :     UINT64_C(0),
    3737             :     UINT64_C(2088370176),       // V_CMPX_NEQ_F64_e32_si
    3738             :     UINT64_C(2096758784),       // V_CMPX_NEQ_F64_e32_vi
    3739             :     UINT64_C(0),
    3740             :     UINT64_C(3497656320),       // V_CMPX_NEQ_F64_e64_si
    3741             :     UINT64_C(3497852928),       // V_CMPX_NEQ_F64_e64_vi
    3742             :     UINT64_C(0),
    3743             :     UINT64_C(2099904512),       // V_CMPX_NE_I32_e32_si
    3744             :     UINT64_C(2108293120),       // V_CMPX_NE_I32_e32_vi
    3745             :     UINT64_C(0),
    3746             :     UINT64_C(3509190656),       // V_CMPX_NE_I32_e64_si
    3747             :     UINT64_C(3503620096),       // V_CMPX_NE_I32_e64_vi
    3748             :     UINT64_C(0),
    3749             :     UINT64_C(2104098816),       // V_CMPX_NE_I64_e32_si
    3750             :     UINT64_C(2112487424),       // V_CMPX_NE_I64_e32_vi
    3751             :     UINT64_C(0),
    3752             :     UINT64_C(3513384960),       // V_CMPX_NE_I64_e64_si
    3753             :     UINT64_C(3505717248),       // V_CMPX_NE_I64_e64_vi
    3754             :     UINT64_C(0),
    3755             :     UINT64_C(2108293120),       // V_CMPX_NE_U32_e32_si
    3756             :     UINT64_C(2109341696),       // V_CMPX_NE_U32_e32_vi
    3757             :     UINT64_C(0),
    3758             :     UINT64_C(3517579264),       // V_CMPX_NE_U32_e64_si
    3759             :     UINT64_C(3504144384),       // V_CMPX_NE_U32_e64_vi
    3760             :     UINT64_C(0),
    3761             :     UINT64_C(2112487424),       // V_CMPX_NE_U64_e32_si
    3762             :     UINT64_C(2113536000),       // V_CMPX_NE_U64_e32_vi
    3763             :     UINT64_C(0),
    3764             :     UINT64_C(3521773568),       // V_CMPX_NE_U64_e64_si
    3765             :     UINT64_C(3506241536),       // V_CMPX_NE_U64_e64_vi
    3766             :     UINT64_C(0),
    3767             :     UINT64_C(2083651584),       // V_CMPX_NGE_F32_e32_si
    3768             :     UINT64_C(2092040192),       // V_CMPX_NGE_F32_e32_vi
    3769             :     UINT64_C(0),
    3770             :     UINT64_C(3492937728),       // V_CMPX_NGE_F32_e64_si
    3771             :     UINT64_C(3495493632),       // V_CMPX_NGE_F32_e64_vi
    3772             :     UINT64_C(0),
    3773             :     UINT64_C(2087845888),       // V_CMPX_NGE_F64_e32_si
    3774             :     UINT64_C(2096234496),       // V_CMPX_NGE_F64_e32_vi
    3775             :     UINT64_C(0),
    3776             :     UINT64_C(3497132032),       // V_CMPX_NGE_F64_e64_si
    3777             :     UINT64_C(3497590784),       // V_CMPX_NGE_F64_e64_vi
    3778             :     UINT64_C(0),
    3779             :     UINT64_C(2083913728),       // V_CMPX_NGT_F32_e32_si
    3780             :     UINT64_C(2092302336),       // V_CMPX_NGT_F32_e32_vi
    3781             :     UINT64_C(0),
    3782             :     UINT64_C(3493199872),       // V_CMPX_NGT_F32_e64_si
    3783             :     UINT64_C(3495624704),       // V_CMPX_NGT_F32_e64_vi
    3784             :     UINT64_C(0),
    3785             :     UINT64_C(2088108032),       // V_CMPX_NGT_F64_e32_si
    3786             :     UINT64_C(2096496640),       // V_CMPX_NGT_F64_e32_vi
    3787             :     UINT64_C(0),
    3788             :     UINT64_C(3497394176),       // V_CMPX_NGT_F64_e64_si
    3789             :     UINT64_C(3497721856),       // V_CMPX_NGT_F64_e64_vi
    3790             :     UINT64_C(0),
    3791             :     UINT64_C(2084044800),       // V_CMPX_NLE_F32_e32_si
    3792             :     UINT64_C(2092433408),       // V_CMPX_NLE_F32_e32_vi
    3793             :     UINT64_C(0),
    3794             :     UINT64_C(3493330944),       // V_CMPX_NLE_F32_e64_si
    3795             :     UINT64_C(3495690240),       // V_CMPX_NLE_F32_e64_vi
    3796             :     UINT64_C(0),
    3797             :     UINT64_C(2088239104),       // V_CMPX_NLE_F64_e32_si
    3798             :     UINT64_C(2096627712),       // V_CMPX_NLE_F64_e32_vi
    3799             :     UINT64_C(0),
    3800             :     UINT64_C(3497525248),       // V_CMPX_NLE_F64_e64_si
    3801             :     UINT64_C(3497787392),       // V_CMPX_NLE_F64_e64_vi
    3802             :     UINT64_C(0),
    3803             :     UINT64_C(2083782656),       // V_CMPX_NLG_F32_e32_si
    3804             :     UINT64_C(2092171264),       // V_CMPX_NLG_F32_e32_vi
    3805             :     UINT64_C(0),
    3806             :     UINT64_C(3493068800),       // V_CMPX_NLG_F32_e64_si
    3807             :     UINT64_C(3495559168),       // V_CMPX_NLG_F32_e64_vi
    3808             :     UINT64_C(0),
    3809             :     UINT64_C(2087976960),       // V_CMPX_NLG_F64_e32_si
    3810             :     UINT64_C(2096365568),       // V_CMPX_NLG_F64_e32_vi
    3811             :     UINT64_C(0),
    3812             :     UINT64_C(3497263104),       // V_CMPX_NLG_F64_e64_si
    3813             :     UINT64_C(3497656320),       // V_CMPX_NLG_F64_e64_vi
    3814             :     UINT64_C(0),
    3815             :     UINT64_C(2084306944),       // V_CMPX_NLT_F32_e32_si
    3816             :     UINT64_C(2092695552),       // V_CMPX_NLT_F32_e32_vi
    3817             :     UINT64_C(0),
    3818             :     UINT64_C(3493593088),       // V_CMPX_NLT_F32_e64_si
    3819             :     UINT64_C(3495821312),       // V_CMPX_NLT_F32_e64_vi
    3820             :     UINT64_C(0),
    3821             :     UINT64_C(2088501248),       // V_CMPX_NLT_F64_e32_si
    3822             :     UINT64_C(2096889856),       // V_CMPX_NLT_F64_e32_vi
    3823             :     UINT64_C(0),
    3824             :     UINT64_C(3497787392),       // V_CMPX_NLT_F64_e64_si
    3825             :     UINT64_C(3497918464),       // V_CMPX_NLT_F64_e64_vi
    3826             :     UINT64_C(0),
    3827             :     UINT64_C(2083389440),       // V_CMPX_O_F32_e32_si
    3828             :     UINT64_C(2091778048),       // V_CMPX_O_F32_e32_vi
    3829             :     UINT64_C(0),
    3830             :     UINT64_C(3492675584),       // V_CMPX_O_F32_e64_si
    3831             :     UINT64_C(3495362560),       // V_CMPX_O_F32_e64_vi
    3832             :     UINT64_C(0),
    3833             :     UINT64_C(2087583744),       // V_CMPX_O_F64_e32_si
    3834             :     UINT64_C(2095972352),       // V_CMPX_O_F64_e32_vi
    3835             :     UINT64_C(0),
    3836             :     UINT64_C(3496869888),       // V_CMPX_O_F64_e64_si
    3837             :     UINT64_C(3497459712),       // V_CMPX_O_F64_e64_vi
    3838             :     UINT64_C(0),
    3839             :     UINT64_C(2084438016),       // V_CMPX_TRU_F32_e32_si
    3840             :     UINT64_C(2092826624),       // V_CMPX_TRU_F32_e32_vi
    3841             :     UINT64_C(0),
    3842             :     UINT64_C(3493724160),       // V_CMPX_TRU_F32_e64_si
    3843             :     UINT64_C(3495886848),       // V_CMPX_TRU_F32_e64_vi
    3844             :     UINT64_C(0),
    3845             :     UINT64_C(2088632320),       // V_CMPX_TRU_F64_e32_si
    3846             :     UINT64_C(2097020928),       // V_CMPX_TRU_F64_e32_vi
    3847             :     UINT64_C(0),
    3848             :     UINT64_C(3497918464),       // V_CMPX_TRU_F64_e64_si
    3849             :     UINT64_C(3497984000),       // V_CMPX_TRU_F64_e64_vi
    3850             :     UINT64_C(0),
    3851             :     UINT64_C(2100166656),       // V_CMPX_T_I32_e32_si
    3852             :     UINT64_C(2108555264),       // V_CMPX_T_I32_e32_vi
    3853             :     UINT64_C(0),
    3854             :     UINT64_C(3509452800),       // V_CMPX_T_I32_e64_si
    3855             :     UINT64_C(3503751168),       // V_CMPX_T_I32_e64_vi
    3856             :     UINT64_C(0),
    3857             :     UINT64_C(2104360960),       // V_CMPX_T_I64_e32_si
    3858             :     UINT64_C(2112749568),       // V_CMPX_T_I64_e32_vi
    3859             :     UINT64_C(0),
    3860             :     UINT64_C(3513647104),       // V_CMPX_T_I64_e64_si
    3861             :     UINT64_C(3505848320),       // V_CMPX_T_I64_e64_vi
    3862             :     UINT64_C(0),
    3863             :     UINT64_C(2108555264),       // V_CMPX_T_U32_e32_si
    3864             :     UINT64_C(2109603840),       // V_CMPX_T_U32_e32_vi
    3865             :     UINT64_C(0),
    3866             :     UINT64_C(3517841408),       // V_CMPX_T_U32_e64_si
    3867             :     UINT64_C(3504275456),       // V_CMPX_T_U32_e64_vi
    3868             :     UINT64_C(0),
    3869             :     UINT64_C(2112749568),       // V_CMPX_T_U64_e32_si
    3870             :     UINT64_C(2113798144),       // V_CMPX_T_U64_e32_vi
    3871             :     UINT64_C(0),
    3872             :     UINT64_C(3522035712),       // V_CMPX_T_U64_e64_si
    3873             :     UINT64_C(3506372608),       // V_CMPX_T_U64_e64_vi
    3874             :     UINT64_C(0),
    3875             :     UINT64_C(2083520512),       // V_CMPX_U_F32_e32_si
    3876             :     UINT64_C(2091909120),       // V_CMPX_U_F32_e32_vi
    3877             :     UINT64_C(0),
    3878             :     UINT64_C(3492806656),       // V_CMPX_U_F32_e64_si
    3879             :     UINT64_C(3495428096),       // V_CMPX_U_F32_e64_vi
    3880             :     UINT64_C(0),
    3881             :     UINT64_C(2087714816),       // V_CMPX_U_F64_e32_si
    3882             :     UINT64_C(2096103424),       // V_CMPX_U_F64_e32_vi
    3883             :     UINT64_C(0),
    3884             :     UINT64_C(3497000960),       // V_CMPX_U_F64_e64_si
    3885             :     UINT64_C(3497525248),       // V_CMPX_U_F64_e64_vi
    3886             :     UINT64_C(0),
    3887             :     UINT64_C(2098200576),       // V_CMP_CLASS_F32_e32_si
    3888             :     UINT64_C(2082471936),       // V_CMP_CLASS_F32_e32_vi
    3889             :     UINT64_C(0),
    3890             :     UINT64_C(3507486720),       // V_CMP_CLASS_F32_e64_si
    3891             :     UINT64_C(3490709504),       // V_CMP_CLASS_F32_e64_vi
    3892             :     UINT64_C(0),
    3893             :     UINT64_C(2102394880),       // V_CMP_CLASS_F64_e32_si
    3894             :     UINT64_C(2082734080),       // V_CMP_CLASS_F64_e32_vi
    3895             :     UINT64_C(0),
    3896             :     UINT64_C(3511681024),       // V_CMP_CLASS_F64_e64_si
    3897             :     UINT64_C(3490840576),       // V_CMP_CLASS_F64_e64_vi
    3898             :     UINT64_C(0),
    3899             :     UINT64_C(2080636928),       // V_CMP_EQ_F32_e32_si
    3900             :     UINT64_C(2089025536),       // V_CMP_EQ_F32_e32_vi
    3901             :     UINT64_C(0),
    3902             :     UINT64_C(3489923072),       // V_CMP_EQ_F32_e64_si
    3903             :     UINT64_C(3493986304),       // V_CMP_EQ_F32_e64_vi
    3904             :     UINT64_C(0),
    3905             :     UINT64_C(2084831232),       // V_CMP_EQ_F64_e32_si
    3906             :     UINT64_C(2093219840),       // V_CMP_EQ_F64_e32_vi
    3907             :     UINT64_C(0),
    3908             :     UINT64_C(3494117376),       // V_CMP_EQ_F64_e64_si
    3909             :     UINT64_C(3496083456),       // V_CMP_EQ_F64_e64_vi
    3910             :     UINT64_C(0),
    3911             :     UINT64_C(2097414144),       // V_CMP_EQ_I32_e32_si
    3912             :     UINT64_C(2105802752),       // V_CMP_EQ_I32_e32_vi
    3913             :     UINT64_C(0),
    3914             :     UINT64_C(3506700288),       // V_CMP_EQ_I32_e64_si
    3915             :     UINT64_C(3502374912),       // V_CMP_EQ_I32_e64_vi
    3916             :     UINT64_C(0),
    3917             :     UINT64_C(2101608448),       // V_CMP_EQ_I64_e32_si
    3918             :     UINT64_C(2109997056),       // V_CMP_EQ_I64_e32_vi
    3919             :     UINT64_C(0),
    3920             :     UINT64_C(3510894592),       // V_CMP_EQ_I64_e64_si
    3921             :     UINT64_C(3504472064),       // V_CMP_EQ_I64_e64_vi
    3922             :     UINT64_C(0),
    3923             :     UINT64_C(2105802752),       // V_CMP_EQ_U32_e32_si
    3924             :     UINT64_C(2106851328),       // V_CMP_EQ_U32_e32_vi
    3925             :     UINT64_C(0),
    3926             :     UINT64_C(3515088896),       // V_CMP_EQ_U32_e64_si
    3927             :     UINT64_C(3502899200),       // V_CMP_EQ_U32_e64_vi
    3928             :     UINT64_C(0),
    3929             :     UINT64_C(2109997056),       // V_CMP_EQ_U64_e32_si
    3930             :     UINT64_C(2111045632),       // V_CMP_EQ_U64_e32_vi
    3931             :     UINT64_C(0),
    3932             :     UINT64_C(3519283200),       // V_CMP_EQ_U64_e64_si
    3933             :     UINT64_C(3504996352),       // V_CMP_EQ_U64_e64_vi
    3934             :     UINT64_C(0),
    3935             :     UINT64_C(2080374784),       // V_CMP_F_F32_e32_si
    3936             :     UINT64_C(2088763392),       // V_CMP_F_F32_e32_vi
    3937             :     UINT64_C(0),
    3938             :     UINT64_C(3489660928),       // V_CMP_F_F32_e64_si
    3939             :     UINT64_C(3493855232),       // V_CMP_F_F32_e64_vi
    3940             :     UINT64_C(0),
    3941             :     UINT64_C(2084569088),       // V_CMP_F_F64_e32_si
    3942             :     UINT64_C(2092957696),       // V_CMP_F_F64_e32_vi
    3943             :     UINT64_C(0),
    3944             :     UINT64_C(3493855232),       // V_CMP_F_F64_e64_si
    3945             :     UINT64_C(3495952384),       // V_CMP_F_F64_e64_vi
    3946             :     UINT64_C(0),
    3947             :     UINT64_C(2097152000),       // V_CMP_F_I32_e32_si
    3948             :     UINT64_C(2105540608),       // V_CMP_F_I32_e32_vi
    3949             :     UINT64_C(0),
    3950             :     UINT64_C(3506438144),       // V_CMP_F_I32_e64_si
    3951             :     UINT64_C(3502243840),       // V_CMP_F_I32_e64_vi
    3952             :     UINT64_C(0),
    3953             :     UINT64_C(2101346304),       // V_CMP_F_I64_e32_si
    3954             :     UINT64_C(2109734912),       // V_CMP_F_I64_e32_vi
    3955             :     UINT64_C(0),
    3956             :     UINT64_C(3510632448),       // V_CMP_F_I64_e64_si
    3957             :     UINT64_C(3504340992),       // V_CMP_F_I64_e64_vi
    3958             :     UINT64_C(0),
    3959             :     UINT64_C(2105540608),       // V_CMP_F_U32_e32_si
    3960             :     UINT64_C(2106589184),       // V_CMP_F_U32_e32_vi
    3961             :     UINT64_C(0),
    3962             :     UINT64_C(3514826752),       // V_CMP_F_U32_e64_si
    3963             :     UINT64_C(3502768128),       // V_CMP_F_U32_e64_vi
    3964             :     UINT64_C(0),
    3965             :     UINT64_C(2109734912),       // V_CMP_F_U64_e32_si
    3966             :     UINT64_C(2110783488),       // V_CMP_F_U64_e32_vi
    3967             :     UINT64_C(0),
    3968             :     UINT64_C(3519021056),       // V_CMP_F_U64_e64_si
    3969             :     UINT64_C(3504865280),       // V_CMP_F_U64_e64_vi
    3970             :     UINT64_C(0),
    3971             :     UINT64_C(2081161216),       // V_CMP_GE_F32_e32_si
    3972             :     UINT64_C(2089549824),       // V_CMP_GE_F32_e32_vi
    3973             :     UINT64_C(0),
    3974             :     UINT64_C(3490447360),       // V_CMP_GE_F32_e64_si
    3975             :     UINT64_C(3494248448),       // V_CMP_GE_F32_e64_vi
    3976             :     UINT64_C(0),
    3977             :     UINT64_C(2085355520),       // V_CMP_GE_F64_e32_si
    3978             :     UINT64_C(2093744128),       // V_CMP_GE_F64_e32_vi
    3979             :     UINT64_C(0),
    3980             :     UINT64_C(3494641664),       // V_CMP_GE_F64_e64_si
    3981             :     UINT64_C(3496345600),       // V_CMP_GE_F64_e64_vi
    3982             :     UINT64_C(0),
    3983             :     UINT64_C(2097938432),       // V_CMP_GE_I32_e32_si
    3984             :     UINT64_C(2106327040),       // V_CMP_GE_I32_e32_vi
    3985             :     UINT64_C(0),
    3986             :     UINT64_C(3507224576),       // V_CMP_GE_I32_e64_si
    3987             :     UINT64_C(3502637056),       // V_CMP_GE_I32_e64_vi
    3988             :     UINT64_C(0),
    3989             :     UINT64_C(2102132736),       // V_CMP_GE_I64_e32_si
    3990             :     UINT64_C(2110521344),       // V_CMP_GE_I64_e32_vi
    3991             :     UINT64_C(0),
    3992             :     UINT64_C(3511418880),       // V_CMP_GE_I64_e64_si
    3993             :     UINT64_C(3504734208),       // V_CMP_GE_I64_e64_vi
    3994             :     UINT64_C(0),
    3995             :     UINT64_C(2106327040),       // V_CMP_GE_U32_e32_si
    3996             :     UINT64_C(2107375616),       // V_CMP_GE_U32_e32_vi
    3997             :     UINT64_C(0),
    3998             :     UINT64_C(3515613184),       // V_CMP_GE_U32_e64_si
    3999             :     UINT64_C(3503161344),       // V_CMP_GE_U32_e64_vi
    4000             :     UINT64_C(0),
    4001             :     UINT64_C(2110521344),       // V_CMP_GE_U64_e32_si
    4002             :     UINT64_C(2111569920),       // V_CMP_GE_U64_e32_vi
    4003             :     UINT64_C(0),
    4004             :     UINT64_C(3519807488),       // V_CMP_GE_U64_e64_si
    4005             :     UINT64_C(3505258496),       // V_CMP_GE_U64_e64_vi
    4006             :     UINT64_C(0),
    4007             :     UINT64_C(2080899072),       // V_CMP_GT_F32_e32_si
    4008             :     UINT64_C(2089287680),       // V_CMP_GT_F32_e32_vi
    4009             :     UINT64_C(0),
    4010             :     UINT64_C(3490185216),       // V_CMP_GT_F32_e64_si
    4011             :     UINT64_C(3494117376),       // V_CMP_GT_F32_e64_vi
    4012             :     UINT64_C(0),
    4013             :     UINT64_C(2085093376),       // V_CMP_GT_F64_e32_si
    4014             :     UINT64_C(2093481984),       // V_CMP_GT_F64_e32_vi
    4015             :     UINT64_C(0),
    4016             :     UINT64_C(3494379520),       // V_CMP_GT_F64_e64_si
    4017             :     UINT64_C(3496214528),       // V_CMP_GT_F64_e64_vi
    4018             :     UINT64_C(0),
    4019             :     UINT64_C(2097676288),       // V_CMP_GT_I32_e32_si
    4020             :     UINT64_C(2106064896),       // V_CMP_GT_I32_e32_vi
    4021             :     UINT64_C(0),
    4022             :     UINT64_C(3506962432),       // V_CMP_GT_I32_e64_si
    4023             :     UINT64_C(3502505984),       // V_CMP_GT_I32_e64_vi
    4024             :     UINT64_C(0),
    4025             :     UINT64_C(2101870592),       // V_CMP_GT_I64_e32_si
    4026             :     UINT64_C(2110259200),       // V_CMP_GT_I64_e32_vi
    4027             :     UINT64_C(0),
    4028             :     UINT64_C(3511156736),       // V_CMP_GT_I64_e64_si
    4029             :     UINT64_C(3504603136),       // V_CMP_GT_I64_e64_vi
    4030             :     UINT64_C(0),
    4031             :     UINT64_C(2106064896),       // V_CMP_GT_U32_e32_si
    4032             :     UINT64_C(2107113472),       // V_CMP_GT_U32_e32_vi
    4033             :     UINT64_C(0),
    4034             :     UINT64_C(3515351040),       // V_CMP_GT_U32_e64_si
    4035             :     UINT64_C(3503030272),       // V_CMP_GT_U32_e64_vi
    4036             :     UINT64_C(0),
    4037             :     UINT64_C(2110259200),       // V_CMP_GT_U64_e32_si
    4038             :     UINT64_C(2111307776),       // V_CMP_GT_U64_e32_vi
    4039             :     UINT64_C(0),
    4040             :     UINT64_C(3519545344),       // V_CMP_GT_U64_e64_si
    4041             :     UINT64_C(3505127424),       // V_CMP_GT_U64_e64_vi
    4042             :     UINT64_C(0),
    4043             :     UINT64_C(2080768000),       // V_CMP_LE_F32_e32_si
    4044             :     UINT64_C(2089156608),       // V_CMP_LE_F32_e32_vi
    4045             :     UINT64_C(0),
    4046             :     UINT64_C(3490054144),       // V_CMP_LE_F32_e64_si
    4047             :     UINT64_C(3494051840),       // V_CMP_LE_F32_e64_vi
    4048             :     UINT64_C(0),
    4049             :     UINT64_C(2084962304),       // V_CMP_LE_F64_e32_si
    4050             :     UINT64_C(2093350912),       // V_CMP_LE_F64_e32_vi
    4051             :     UINT64_C(0),
    4052             :     UINT64_C(3494248448),       // V_CMP_LE_F64_e64_si
    4053             :     UINT64_C(3496148992),       // V_CMP_LE_F64_e64_vi
    4054             :     UINT64_C(0),
    4055             :     UINT64_C(2097545216),       // V_CMP_LE_I32_e32_si
    4056             :     UINT64_C(2105933824),       // V_CMP_LE_I32_e32_vi
    4057             :     UINT64_C(0),
    4058             :     UINT64_C(3506831360),       // V_CMP_LE_I32_e64_si
    4059             :     UINT64_C(3502440448),       // V_CMP_LE_I32_e64_vi
    4060             :     UINT64_C(0),
    4061             :     UINT64_C(2101739520),       // V_CMP_LE_I64_e32_si
    4062             :     UINT64_C(2110128128),       // V_CMP_LE_I64_e32_vi
    4063             :     UINT64_C(0),
    4064             :     UINT64_C(3511025664),       // V_CMP_LE_I64_e64_si
    4065             :     UINT64_C(3504537600),       // V_CMP_LE_I64_e64_vi
    4066             :     UINT64_C(0),
    4067             :     UINT64_C(2105933824),       // V_CMP_LE_U32_e32_si
    4068             :     UINT64_C(2106982400),       // V_CMP_LE_U32_e32_vi
    4069             :     UINT64_C(0),
    4070             :     UINT64_C(3515219968),       // V_CMP_LE_U32_e64_si
    4071             :     UINT64_C(3502964736),       // V_CMP_LE_U32_e64_vi
    4072             :     UINT64_C(0),
    4073             :     UINT64_C(2110128128),       // V_CMP_LE_U64_e32_si
    4074             :     UINT64_C(2111176704),       // V_CMP_LE_U64_e32_vi
    4075             :     UINT64_C(0),
    4076             :     UINT64_C(3519414272),       // V_CMP_LE_U64_e64_si
    4077             :     UINT64_C(3505061888),       // V_CMP_LE_U64_e64_vi
    4078             :     UINT64_C(0),
    4079             :     UINT64_C(2081030144),       // V_CMP_LG_F32_e32_si
    4080             :     UINT64_C(2089418752),       // V_CMP_LG_F32_e32_vi
    4081             :     UINT64_C(0),
    4082             :     UINT64_C(3490316288),       // V_CMP_LG_F32_e64_si
    4083             :     UINT64_C(3494182912),       // V_CMP_LG_F32_e64_vi
    4084             :     UINT64_C(0),
    4085             :     UINT64_C(2085224448),       // V_CMP_LG_F64_e32_si
    4086             :     UINT64_C(2093613056),       // V_CMP_LG_F64_e32_vi
    4087             :     UINT64_C(0),
    4088             :     UINT64_C(3494510592),       // V_CMP_LG_F64_e64_si
    4089             :     UINT64_C(3496280064),       // V_CMP_LG_F64_e64_vi
    4090             :     UINT64_C(0),
    4091             :     UINT64_C(2080505856),       // V_CMP_LT_F32_e32_si
    4092             :     UINT64_C(2088894464),       // V_CMP_LT_F32_e32_vi
    4093             :     UINT64_C(0),
    4094             :     UINT64_C(3489792000),       // V_CMP_LT_F32_e64_si
    4095             :     UINT64_C(3493920768),       // V_CMP_LT_F32_e64_vi
    4096             :     UINT64_C(0),
    4097             :     UINT64_C(2084700160),       // V_CMP_LT_F64_e32_si
    4098             :     UINT64_C(2093088768),       // V_CMP_LT_F64_e32_vi
    4099             :     UINT64_C(0),
    4100             :     UINT64_C(3493986304),       // V_CMP_LT_F64_e64_si
    4101             :     UINT64_C(3496017920),       // V_CMP_LT_F64_e64_vi
    4102             :     UINT64_C(0),
    4103             :     UINT64_C(2097283072),       // V_CMP_LT_I32_e32_si
    4104             :     UINT64_C(2105671680),       // V_CMP_LT_I32_e32_vi
    4105             :     UINT64_C(0),
    4106             :     UINT64_C(3506569216),       // V_CMP_LT_I32_e64_si
    4107             :     UINT64_C(3502309376),       // V_CMP_LT_I32_e64_vi
    4108             :     UINT64_C(0),
    4109             :     UINT64_C(2101477376),       // V_CMP_LT_I64_e32_si
    4110             :     UINT64_C(2109865984),       // V_CMP_LT_I64_e32_vi
    4111             :     UINT64_C(0),
    4112             :     UINT64_C(3510763520),       // V_CMP_LT_I64_e64_si
    4113             :     UINT64_C(3504406528),       // V_CMP_LT_I64_e64_vi
    4114             :     UINT64_C(0),
    4115             :     UINT64_C(2105671680),       // V_CMP_LT_U32_e32_si
    4116             :     UINT64_C(2106720256),       // V_CMP_LT_U32_e32_vi
    4117             :     UINT64_C(0),
    4118             :     UINT64_C(3514957824),       // V_CMP_LT_U32_e64_si
    4119             :     UINT64_C(3502833664),       // V_CMP_LT_U32_e64_vi
    4120             :     UINT64_C(0),
    4121             :     UINT64_C(2109865984),       // V_CMP_LT_U64_e32_si
    4122             :     UINT64_C(2110914560),       // V_CMP_LT_U64_e32_vi
    4123             :     UINT64_C(0),
    4124             :     UINT64_C(3519152128),       // V_CMP_LT_U64_e64_si
    4125             :     UINT64_C(3504930816),       // V_CMP_LT_U64_e64_vi
    4126             :     UINT64_C(0),
    4127             :     UINT64_C(2082078720),       // V_CMP_NEQ_F32_e32_si
    4128             :     UINT64_C(2090467328),       // V_CMP_NEQ_F32_e32_vi
    4129             :     UINT64_C(0),
    4130             :     UINT64_C(3491364864),       // V_CMP_NEQ_F32_e64_si
    4131             :     UINT64_C(3494707200),       // V_CMP_NEQ_F32_e64_vi
    4132             :     UINT64_C(0),
    4133             :     UINT64_C(2086273024),       // V_CMP_NEQ_F64_e32_si
    4134             :     UINT64_C(2094661632),       // V_CMP_NEQ_F64_e32_vi
    4135             :     UINT64_C(0),
    4136             :     UINT64_C(3495559168),       // V_CMP_NEQ_F64_e64_si
    4137             :     UINT64_C(3496804352),       // V_CMP_NEQ_F64_e64_vi
    4138             :     UINT64_C(0),
    4139             :     UINT64_C(2097807360),       // V_CMP_NE_I32_e32_si
    4140             :     UINT64_C(2106195968),       // V_CMP_NE_I32_e32_vi
    4141             :     UINT64_C(0),
    4142             :     UINT64_C(3507093504),       // V_CMP_NE_I32_e64_si
    4143             :     UINT64_C(3502571520),       // V_CMP_NE_I32_e64_vi
    4144             :     UINT64_C(0),
    4145             :     UINT64_C(2102001664),       // V_CMP_NE_I64_e32_si
    4146             :     UINT64_C(2110390272),       // V_CMP_NE_I64_e32_vi
    4147             :     UINT64_C(0),
    4148             :     UINT64_C(3511287808),       // V_CMP_NE_I64_e64_si
    4149             :     UINT64_C(3504668672),       // V_CMP_NE_I64_e64_vi
    4150             :     UINT64_C(0),
    4151             :     UINT64_C(2106195968),       // V_CMP_NE_U32_e32_si
    4152             :     UINT64_C(2107244544),       // V_CMP_NE_U32_e32_vi
    4153             :     UINT64_C(0),
    4154             :     UINT64_C(3515482112),       // V_CMP_NE_U32_e64_si
    4155             :     UINT64_C(3503095808),       // V_CMP_NE_U32_e64_vi
    4156             :     UINT64_C(0),
    4157             :     UINT64_C(2110390272),       // V_CMP_NE_U64_e32_si
    4158             :     UINT64_C(2111438848),       // V_CMP_NE_U64_e32_vi
    4159             :     UINT64_C(0),
    4160             :     UINT64_C(3519676416),       // V_CMP_NE_U64_e64_si
    4161             :     UINT64_C(3505192960),       // V_CMP_NE_U64_e64_vi
    4162             :     UINT64_C(0),
    4163             :     UINT64_C(2081554432),       // V_CMP_NGE_F32_e32_si
    4164             :     UINT64_C(2089943040),       // V_CMP_NGE_F32_e32_vi
    4165             :     UINT64_C(0),
    4166             :     UINT64_C(3490840576),       // V_CMP_NGE_F32_e64_si
    4167             :     UINT64_C(3494445056),       // V_CMP_NGE_F32_e64_vi
    4168             :     UINT64_C(0),
    4169             :     UINT64_C(2085748736),       // V_CMP_NGE_F64_e32_si
    4170             :     UINT64_C(2094137344),       // V_CMP_NGE_F64_e32_vi
    4171             :     UINT64_C(0),
    4172             :     UINT64_C(3495034880),       // V_CMP_NGE_F64_e64_si
    4173             :     UINT64_C(3496542208),       // V_CMP_NGE_F64_e64_vi
    4174             :     UINT64_C(0),
    4175             :     UINT64_C(2081816576),       // V_CMP_NGT_F32_e32_si
    4176             :     UINT64_C(2090205184),       // V_CMP_NGT_F32_e32_vi
    4177             :     UINT64_C(0),
    4178             :     UINT64_C(3491102720),       // V_CMP_NGT_F32_e64_si
    4179             :     UINT64_C(3494576128),       // V_CMP_NGT_F32_e64_vi
    4180             :     UINT64_C(0),
    4181             :     UINT64_C(2086010880),       // V_CMP_NGT_F64_e32_si
    4182             :     UINT64_C(2094399488),       // V_CMP_NGT_F64_e32_vi
    4183             :     UINT64_C(0),
    4184             :     UINT64_C(3495297024),       // V_CMP_NGT_F64_e64_si
    4185             :     UINT64_C(3496673280),       // V_CMP_NGT_F64_e64_vi
    4186             :     UINT64_C(0),
    4187             :     UINT64_C(2081947648),       // V_CMP_NLE_F32_e32_si
    4188             :     UINT64_C(2090336256),       // V_CMP_NLE_F32_e32_vi
    4189             :     UINT64_C(0),
    4190             :     UINT64_C(3491233792),       // V_CMP_NLE_F32_e64_si
    4191             :     UINT64_C(3494641664),       // V_CMP_NLE_F32_e64_vi
    4192             :     UINT64_C(0),
    4193             :     UINT64_C(2086141952),       // V_CMP_NLE_F64_e32_si
    4194             :     UINT64_C(2094530560),       // V_CMP_NLE_F64_e32_vi
    4195             :     UINT64_C(0),
    4196             :     UINT64_C(3495428096),       // V_CMP_NLE_F64_e64_si
    4197             :     UINT64_C(3496738816),       // V_CMP_NLE_F64_e64_vi
    4198             :     UINT64_C(0),
    4199             :     UINT64_C(2081685504),       // V_CMP_NLG_F32_e32_si
    4200             :     UINT64_C(2090074112),       // V_CMP_NLG_F32_e32_vi
    4201             :     UINT64_C(0),
    4202             :     UINT64_C(3490971648),       // V_CMP_NLG_F32_e64_si
    4203             :     UINT64_C(3494510592),       // V_CMP_NLG_F32_e64_vi
    4204             :     UINT64_C(0),
    4205             :     UINT64_C(2085879808),       // V_CMP_NLG_F64_e32_si
    4206             :     UINT64_C(2094268416),       // V_CMP_NLG_F64_e32_vi
    4207             :     UINT64_C(0),
    4208             :     UINT64_C(3495165952),       // V_CMP_NLG_F64_e64_si
    4209             :     UINT64_C(3496607744),       // V_CMP_NLG_F64_e64_vi
    4210             :     UINT64_C(0),
    4211             :     UINT64_C(2082209792),       // V_CMP_NLT_F32_e32_si
    4212             :     UINT64_C(2090598400),       // V_CMP_NLT_F32_e32_vi
    4213             :     UINT64_C(0),
    4214             :     UINT64_C(3491495936),       // V_CMP_NLT_F32_e64_si
    4215             :     UINT64_C(3494772736),       // V_CMP_NLT_F32_e64_vi
    4216             :     UINT64_C(0),
    4217             :     UINT64_C(2086404096),       // V_CMP_NLT_F64_e32_si
    4218             :     UINT64_C(2094792704),       // V_CMP_NLT_F64_e32_vi
    4219             :     UINT64_C(0),
    4220             :     UINT64_C(3495690240),       // V_CMP_NLT_F64_e64_si
    4221             :     UINT64_C(3496869888),       // V_CMP_NLT_F64_e64_vi
    4222             :     UINT64_C(0),
    4223             :     UINT64_C(2081292288),       // V_CMP_O_F32_e32_si
    4224             :     UINT64_C(2089680896),       // V_CMP_O_F32_e32_vi
    4225             :     UINT64_C(0),
    4226             :     UINT64_C(3490578432),       // V_CMP_O_F32_e64_si
    4227             :     UINT64_C(3494313984),       // V_CMP_O_F32_e64_vi
    4228             :     UINT64_C(0),
    4229             :     UINT64_C(2085486592),       // V_CMP_O_F64_e32_si
    4230             :     UINT64_C(2093875200),       // V_CMP_O_F64_e32_vi
    4231             :     UINT64_C(0),
    4232             :     UINT64_C(3494772736),       // V_CMP_O_F64_e64_si
    4233             :     UINT64_C(3496411136),       // V_CMP_O_F64_e64_vi
    4234             :     UINT64_C(0),
    4235             :     UINT64_C(2082340864),       // V_CMP_TRU_F32_e32_si
    4236             :     UINT64_C(2090729472),       // V_CMP_TRU_F32_e32_vi
    4237             :     UINT64_C(0),
    4238             :     UINT64_C(3491627008),       // V_CMP_TRU_F32_e64_si
    4239             :     UINT64_C(3494838272),       // V_CMP_TRU_F32_e64_vi
    4240             :     UINT64_C(0),
    4241             :     UINT64_C(2086535168),       // V_CMP_TRU_F64_e32_si
    4242             :     UINT64_C(2094923776),       // V_CMP_TRU_F64_e32_vi
    4243             :     UINT64_C(0),
    4244             :     UINT64_C(3495821312),       // V_CMP_TRU_F64_e64_si
    4245             :     UINT64_C(3496935424),       // V_CMP_TRU_F64_e64_vi
    4246             :     UINT64_C(0),
    4247             :     UINT64_C(2098069504),       // V_CMP_T_I32_e32_si
    4248             :     UINT64_C(2106458112),       // V_CMP_T_I32_e32_vi
    4249             :     UINT64_C(0),
    4250             :     UINT64_C(3507355648),       // V_CMP_T_I32_e64_si
    4251             :     UINT64_C(3502702592),       // V_CMP_T_I32_e64_vi
    4252             :     UINT64_C(0),
    4253             :     UINT64_C(2102263808),       // V_CMP_T_I64_e32_si
    4254             :     UINT64_C(2110652416),       // V_CMP_T_I64_e32_vi
    4255             :     UINT64_C(0),
    4256             :     UINT64_C(3511549952),       // V_CMP_T_I64_e64_si
    4257             :     UINT64_C(3504799744),       // V_CMP_T_I64_e64_vi
    4258             :     UINT64_C(0),
    4259             :     UINT64_C(2106458112),       // V_CMP_T_U32_e32_si
    4260             :     UINT64_C(2107506688),       // V_CMP_T_U32_e32_vi
    4261             :     UINT64_C(0),
    4262             :     UINT64_C(3515744256),       // V_CMP_T_U32_e64_si
    4263             :     UINT64_C(3503226880),       // V_CMP_T_U32_e64_vi
    4264             :     UINT64_C(0),
    4265             :     UINT64_C(2110652416),       // V_CMP_T_U64_e32_si
    4266             :     UINT64_C(2111700992),       // V_CMP_T_U64_e32_vi
    4267             :     UINT64_C(0),
    4268             :     UINT64_C(3519938560),       // V_CMP_T_U64_e64_si
    4269             :     UINT64_C(3505324032),       // V_CMP_T_U64_e64_vi
    4270             :     UINT64_C(0),
    4271             :     UINT64_C(2081423360),       // V_CMP_U_F32_e32_si
    4272             :     UINT64_C(2089811968),       // V_CMP_U_F32_e32_vi
    4273             :     UINT64_C(0),
    4274             :     UINT64_C(3490709504),       // V_CMP_U_F32_e64_si
    4275             :     UINT64_C(3494379520),       // V_CMP_U_F32_e64_vi
    4276             :     UINT64_C(0),
    4277             :     UINT64_C(2085617664),       // V_CMP_U_F64_e32_si
    4278             :     UINT64_C(2094006272),       // V_CMP_U_F64_e32_vi
    4279             :     UINT64_C(0),
    4280             :     UINT64_C(3494903808),       // V_CMP_U_F64_e64_si
    4281             :     UINT64_C(3496476672),       // V_CMP_U_F64_e64_vi
    4282             :     UINT64_C(0),
    4283             :     UINT64_C(0),        // V_CNDMASK_B32_e32_si
    4284             :     UINT64_C(0),        // V_CNDMASK_B32_e32_vi
    4285             :     UINT64_C(0),
    4286             :     UINT64_C(3523215360),       // V_CNDMASK_B32_e64_si
    4287             :     UINT64_C(3506438144),       // V_CNDMASK_B32_e64_vi
    4288             :     UINT64_C(0),
    4289             :     UINT64_C(0),
    4290             :     UINT64_C(2113929216),       // V_COS_F16_e32_si
    4291             :     UINT64_C(2113967104),       // V_COS_F16_e32_vi
    4292             :     UINT64_C(0),
    4293             :     UINT64_C(3539992576),       // V_COS_F16_e64_si
    4294             :     UINT64_C(3515482112),       // V_COS_F16_e64_vi
    4295             :     UINT64_C(0),
    4296             :     UINT64_C(2113956864),       // V_COS_F32_e32_si
    4297             :     UINT64_C(2113950720),       // V_COS_F32_e32_vi
    4298             :     UINT64_C(0),
    4299             :     UINT64_C(3547070464),       // V_COS_F32_e64_si
    4300             :     UINT64_C(3513384960),       // V_COS_F32_e64_vi
    4301             :     UINT64_C(0),
    4302             :     UINT64_C(3532128256),       // V_CUBEID_F32_si
    4303             :     UINT64_C(3519283200),       // V_CUBEID_F32_vi
    4304             :     UINT64_C(0),
    4305             :     UINT64_C(3532521472),       // V_CUBEMA_F32_si
    4306             :     UINT64_C(3519479808),       // V_CUBEMA_F32_vi
    4307             :     UINT64_C(0),
    4308             :     UINT64_C(3532259328),       // V_CUBESC_F32_si
    4309             :     UINT64_C(3519348736),       // V_CUBESC_F32_vi
    4310             :     UINT64_C(0),
    4311             :     UINT64_C(3532390400),       // V_CUBETC_F32_si
    4312             :     UINT64_C(3519414272),       // V_CUBETC_F32_vi
    4313             :     UINT64_C(0),
    4314             :     UINT64_C(2113934336),       // V_CVT_F16_F32_e32_si
    4315             :     UINT64_C(2113934336),       // V_CVT_F16_F32_e32_vi
    4316             :     UINT64_C(0),
    4317             :     UINT64_C(3541303296),       // V_CVT_F16_F32_e64_si
    4318             :     UINT64_C(3511287808),       // V_CVT_F16_F32_e64_vi
    4319             :     UINT64_C(0),
    4320             :     UINT64_C(2113929216),       // V_CVT_F16_I16_e32_si
    4321             :     UINT64_C(2113958912),       // V_CVT_F16_I16_e32_vi
    4322             :     UINT64_C(0),
    4323             :     UINT64_C(3539992576),       // V_CVT_F16_I16_e64_si
    4324             :     UINT64_C(3514433536),       // V_CVT_F16_I16_e64_vi
    4325             :     UINT64_C(0),
    4326             :     UINT64_C(2113929216),       // V_CVT_F16_U16_e32_si
    4327             :     UINT64_C(2113958400),       // V_CVT_F16_U16_e32_vi
    4328             :     UINT64_C(0),
    4329             :     UINT64_C(3539992576),       // V_CVT_F16_U16_e64_si
    4330             :     UINT64_C(3514368000),       // V_CVT_F16_U16_e64_vi
    4331             :     UINT64_C(0),
    4332             :     UINT64_C(2113934848),       // V_CVT_F32_F16_e32_si
    4333             :     UINT64_C(2113934848),       // V_CVT_F32_F16_e32_vi
    4334             :     UINT64_C(0),
    4335             :     UINT64_C(3541434368),       // V_CVT_F32_F16_e64_si
    4336             :     UINT64_C(3511353344),       // V_CVT_F32_F16_e64_vi
    4337             :     UINT64_C(0),
    4338             :     UINT64_C(2113936896),       // V_CVT_F32_F64_e32_si
    4339             :     UINT64_C(2113936896),       // V_CVT_F32_F64_e32_vi
    4340             :     UINT64_C(0),
    4341             :     UINT64_C(3541958656),       // V_CVT_F32_F64_e64_si
    4342             :     UINT64_C(3511615488),       // V_CVT_F32_F64_e64_vi
    4343             :     UINT64_C(0),
    4344             :     UINT64_C(2113931776),       // V_CVT_F32_I32_e32_si
    4345             :     UINT64_C(2113931776),       // V_CVT_F32_I32_e32_vi
    4346             :     UINT64_C(0),
    4347             :     UINT64_C(3540647936),       // V_CVT_F32_I32_e64_si
    4348             :     UINT64_C(3510960128),       // V_CVT_F32_I32_e64_vi
    4349             :     UINT64_C(0),
    4350             :     UINT64_C(2113932288),       // V_CVT_F32_U32_e32_si
    4351             :     UINT64_C(2113932288),       // V_CVT_F32_U32_e32_vi
    4352             :     UINT64_C(0),
    4353             :     UINT64_C(3540779008),       // V_CVT_F32_U32_e64_si
    4354             :     UINT64_C(3511025664),       // V_CVT_F32_U32_e64_vi
    4355             :     UINT64_C(0),
    4356             :     UINT64_C(2113937920),       // V_CVT_F32_UBYTE0_e32_si
    4357             :     UINT64_C(2113937920),       // V_CVT_F32_UBYTE0_e32_vi
    4358             :     UINT64_C(0),
    4359             :     UINT64_C(3542220800),       // V_CVT_F32_UBYTE0_e64_si
    4360             :     UINT64_C(3511746560),       // V_CVT_F32_UBYTE0_e64_vi
    4361             :     UINT64_C(0),
    4362             :     UINT64_C(2113938432),       // V_CVT_F32_UBYTE1_e32_si
    4363             :     UINT64_C(2113938432),       // V_CVT_F32_UBYTE1_e32_vi
    4364             :     UINT64_C(0),
    4365             :     UINT64_C(3542351872),       // V_CVT_F32_UBYTE1_e64_si
    4366             :     UINT64_C(3511812096),       // V_CVT_F32_UBYTE1_e64_vi
    4367             :     UINT64_C(0),
    4368             :     UINT64_C(2113938944),       // V_CVT_F32_UBYTE2_e32_si
    4369             :     UINT64_C(2113938944),       // V_CVT_F32_UBYTE2_e32_vi
    4370             :     UINT64_C(0),
    4371             :     UINT64_C(3542482944),       // V_CVT_F32_UBYTE2_e64_si
    4372             :     UINT64_C(3511877632),       // V_CVT_F32_UBYTE2_e64_vi
    4373             :     UINT64_C(0),
    4374             :     UINT64_C(2113939456),       // V_CVT_F32_UBYTE3_e32_si
    4375             :     UINT64_C(2113939456),       // V_CVT_F32_UBYTE3_e32_vi
    4376             :     UINT64_C(0),
    4377             :     UINT64_C(3542614016),       // V_CVT_F32_UBYTE3_e64_si
    4378             :     UINT64_C(3511943168),       // V_CVT_F32_UBYTE3_e64_vi
    4379             :     UINT64_C(0),
    4380             :     UINT64_C(2113937408),       // V_CVT_F64_F32_e32_si
    4381             :     UINT64_C(2113937408),       // V_CVT_F64_F32_e32_vi
    4382             :     UINT64_C(0),
    4383             :     UINT64_C(3542089728),       // V_CVT_F64_F32_e64_si
    4384             :     UINT64_C(3511681024),       // V_CVT_F64_F32_e64_vi
    4385             :     UINT64_C(0),
    4386             :     UINT64_C(2113931264),       // V_CVT_F64_I32_e32_si
    4387             :     UINT64_C(2113931264),       // V_CVT_F64_I32_e32_vi
    4388             :     UINT64_C(0),
    4389             :     UINT64_C(3540516864),       // V_CVT_F64_I32_e64_si
    4390             :     UINT64_C(3510894592),       // V_CVT_F64_I32_e64_vi
    4391             :     UINT64_C(0),
    4392             :     UINT64_C(2113940480),       // V_CVT_F64_U32_e32_si
    4393             :     UINT64_C(2113940480),       // V_CVT_F64_U32_e32_vi
    4394             :     UINT64_C(0),
    4395             :     UINT64_C(3542876160),       // V_CVT_F64_U32_e64_si
    4396             :     UINT64_C(3512074240),       // V_CVT_F64_U32_e64_vi
    4397             :     UINT64_C(0),
    4398             :     UINT64_C(2113935872),       // V_CVT_FLR_I32_F32_e32_si
    4399             :     UINT64_C(2113935872),       // V_CVT_FLR_I32_F32_e32_vi
    4400             :     UINT64_C(0),
    4401             :     UINT64_C(3541696512),       // V_CVT_FLR_I32_F32_e64_si
    4402             :     UINT64_C(3511484416),       // V_CVT_FLR_I32_F32_e64_vi
    4403             :     UINT64_C(0),
    4404             :     UINT64_C(2113929216),       // V_CVT_I16_F16_e32_si
    4405             :     UINT64_C(2113959936),       // V_CVT_I16_F16_e32_vi
    4406             :     UINT64_C(0),
    4407             :     UINT64_C(3539992576),       // V_CVT_I16_F16_e64_si
    4408             :     UINT64_C(3514564608),       // V_CVT_I16_F16_e64_vi
    4409             :     UINT64_C(0),
    4410             :     UINT64_C(2113933312),       // V_CVT_I32_F32_e32_si
    4411             :     UINT64_C(2113933312),       // V_CVT_I32_F32_e32_vi
    4412             :     UINT64_C(0),
    4413             :     UINT64_C(3541041152),       // V_CVT_I32_F32_e64_si
    4414             :     UINT64_C(3511156736),       // V_CVT_I32_F32_e64_vi
    4415             :     UINT64_C(0),
    4416             :     UINT64_C(2113930752),       // V_CVT_I32_F64_e32_si
    4417             :     UINT64_C(2113930752),       // V_CVT_I32_F64_e32_vi
    4418             :     UINT64_C(0),
    4419             :     UINT64_C(3540385792),       // V_CVT_I32_F64_e64_si
    4420             :     UINT64_C(3510829056),       // V_CVT_I32_F64_e64_vi
    4421             :     UINT64_C(0),
    4422             :     UINT64_C(2113936384),       // V_CVT_OFF_F32_I4_e32_si
    4423             :     UINT64_C(2113936384),       // V_CVT_OFF_F32_I4_e32_vi
    4424             :     UINT64_C(0),
    4425             :     UINT64_C(3541827584),       // V_CVT_OFF_F32_I4_e64_si
    4426             :     UINT64_C(3511549952),       // V_CVT_OFF_F32_I4_e64_vi
    4427             :     UINT64_C(0),
    4428             :     UINT64_C(1476395008),       // V_CVT_PKACCUM_U8_F32_e32_si
    4429             :     UINT64_C(0),
    4430             :     UINT64_C(3528982528),       // V_CVT_PKACCUM_U8_F32_e64_si
    4431             :     UINT64_C(3522166784),       // V_CVT_PKACCUM_U8_F32_e64_vi
    4432             :     UINT64_C(0),
    4433             :     UINT64_C(1509949440),       // V_CVT_PKNORM_I16_F32_e32_si
    4434             :     UINT64_C(0),
    4435             :     UINT64_C(3529113600),       // V_CVT_PKNORM_I16_F32_e64_si
    4436             :     UINT64_C(3532914688),       // V_CVT_PKNORM_I16_F32_e64_vi
    4437             :     UINT64_C(0),
    4438             :     UINT64_C(1543503872),       // V_CVT_PKNORM_U16_F32_e32_si
    4439             :     UINT64_C(0),
    4440             :     UINT64_C(3529244672),       // V_CVT_PKNORM_U16_F32_e64_si
    4441             :     UINT64_C(3532980224),       // V_CVT_PKNORM_U16_F32_e64_vi
    4442             :     UINT64_C(0),
    4443             :     UINT64_C(1577058304),       // V_CVT_PKRTZ_F16_F32_e32_si
    4444             :     UINT64_C(0),
    4445             :     UINT64_C(3529375744),       // V_CVT_PKRTZ_F16_F32_e64_si
    4446             :     UINT64_C(3533045760),       // V_CVT_PKRTZ_F16_F32_e64_vi
    4447             :     UINT64_C(0),
    4448             :     UINT64_C(1644167168),       // V_CVT_PK_I16_I32_e32_si
    4449             :     UINT64_C(0),
    4450             :     UINT64_C(3529637888),       // V_CVT_PK_I16_I32_e64_si
    4451             :     UINT64_C(3533176832),       // V_CVT_PK_I16_I32_e64_vi
    4452             :     UINT64_C(0),
    4453             :     UINT64_C(1610612736),       // V_CVT_PK_U16_U32_e32_si
    4454             :     UINT64_C(0),
    4455             :     UINT64_C(3529506816),       // V_CVT_PK_U16_U32_e64_si
    4456             :     UINT64_C(3533111296),       // V_CVT_PK_U16_U32_e64_vi
    4457             :     UINT64_C(0),
    4458             :     UINT64_C(2113935360),       // V_CVT_RPI_I32_F32_e32_si
    4459             :     UINT64_C(2113935360),       // V_CVT_RPI_I32_F32_e32_vi
    4460             :     UINT64_C(0),
    4461             :     UINT64_C(3541565440),       // V_CVT_RPI_I32_F32_e64_si
    4462             :     UINT64_C(3511418880),       // V_CVT_RPI_I32_F32_e64_vi
    4463             :     UINT64_C(0),
    4464             :     UINT64_C(2113929216),       // V_CVT_U16_F16_e32_si
    4465             :     UINT64_C(2113959424),       // V_CVT_U16_F16_e32_vi
    4466             :     UINT64_C(0),
    4467             :     UINT64_C(3539992576),       // V_CVT_U16_F16_e64_si
    4468             :     UINT64_C(3514499072),       // V_CVT_U16_F16_e64_vi
    4469             :     UINT64_C(0),
    4470             :     UINT64_C(2113932800),       // V_CVT_U32_F32_e32_si
    4471             :     UINT64_C(2113932800),       // V_CVT_U32_F32_e32_vi
    4472             :     UINT64_C(0),
    4473             :     UINT64_C(3540910080),       // V_CVT_U32_F32_e64_si
    4474             :     UINT64_C(3511091200),       // V_CVT_U32_F32_e64_vi
    4475             :     UINT64_C(0),
    4476             :     UINT64_C(2113939968),       // V_CVT_U32_F64_e32_si
    4477             :     UINT64_C(2113939968),       // V_CVT_U32_F64_e32_vi
    4478             :     UINT64_C(0),
    4479             :     UINT64_C(3542745088),       // V_CVT_U32_F64_e64_si
    4480             :     UINT64_C(3512008704),       // V_CVT_U32_F64_e64_vi
    4481             :     UINT64_C(0),
    4482             :     UINT64_C(3535667200),       // V_DIV_FIXUP_F32_si
    4483             :     UINT64_C(3520987136),       // V_DIV_FIXUP_F32_vi
    4484             :     UINT64_C(0),
    4485             :     UINT64_C(3535798272),       // V_DIV_FIXUP_F64_si
    4486             :     UINT64_C(3521052672),       // V_DIV_FIXUP_F64_vi
    4487             :     UINT64_C(0),
    4488             :     UINT64_C(3537764352),       // V_DIV_FMAS_F32_si
    4489             :     UINT64_C(3521249280),       // V_DIV_FMAS_F32_vi
    4490             :     UINT64_C(0),
    4491             :     UINT64_C(3537895424),       // V_DIV_FMAS_F64_si
    4492             :     UINT64_C(3521314816),       // V_DIV_FMAS_F64_vi
    4493             :     UINT64_C(0),
    4494             :     UINT64_C(3537502208),       // V_DIV_SCALE_F32_si
    4495             :     UINT64_C(3521118208),       // V_DIV_SCALE_F32_vi
    4496             :     UINT64_C(0),
    4497             :     UINT64_C(3537633280),       // V_DIV_SCALE_F64_si
    4498             :     UINT64_C(3521183744),       // V_DIV_SCALE_F64_vi
    4499             :     UINT64_C(0),
    4500             :     UINT64_C(2113929216),       // V_EXP_F16_e32_si
    4501             :     UINT64_C(2113962496),       // V_EXP_F16_e32_vi
    4502             :     UINT64_C(0),
    4503             :     UINT64_C(3539992576),       // V_EXP_F16_e64_si
    4504             :     UINT64_C(3514892288),       // V_EXP_F16_e64_vi
    4505             :     UINT64_C(0),
    4506             :     UINT64_C(2113948160),       // V_EXP_F32_e32_si
    4507             :     UINT64_C(2113945600),       // V_EXP_F32_e32_vi
    4508             :     UINT64_C(0),
    4509             :     UINT64_C(3544842240),       // V_EXP_F32_e64_si
    4510             :     UINT64_C(3512729600),       // V_EXP_F32_e64_vi
    4511             :     UINT64_C(0),
    4512             :     UINT64_C(2113965056),       // V_EXP_LEGACY_F32_e32_si
    4513             :     UINT64_C(2113967616),       // V_EXP_LEGACY_F32_e32_vi
    4514             :     UINT64_C(0),
    4515             :     UINT64_C(3549167616),       // V_EXP_LEGACY_F32_e64_si
    4516             :     UINT64_C(3515547648),       // V_EXP_LEGACY_F32_e64_vi
    4517             :     UINT64_C(0),
    4518             :     UINT64_C(2113959424),       // V_FFBH_I32_e32_si
    4519             :     UINT64_C(2113953280),       // V_FFBH_I32_e32_vi
    4520             :     UINT64_C(0),
    4521             :     UINT64_C(3547725824),       // V_FFBH_I32_e64_si
    4522             :     UINT64_C(3513712640),       // V_FFBH_I32_e64_vi
    4523             :     UINT64_C(0),
    4524             :     UINT64_C(2113958400),       // V_FFBH_U32_e32_si
    4525             :     UINT64_C(2113952256),       // V_FFBH_U32_e32_vi
    4526             :     UINT64_C(0),
    4527             :     UINT64_C(3547463680),       // V_FFBH_U32_e64_si
    4528             :     UINT64_C(3513581568),       // V_FFBH_U32_e64_vi
    4529             :     UINT64_C(0),
    4530             :     UINT64_C(2113958912),       // V_FFBL_B32_e32_si
    4531             :     UINT64_C(2113952768),       // V_FFBL_B32_e32_vi
    4532             :     UINT64_C(0),
    4533             :     UINT64_C(3547594752),       // V_FFBL_B32_e64_si
    4534             :     UINT64_C(3513647104),       // V_FFBL_B32_e64_vi
    4535             :     UINT64_C(0),
    4536             :     UINT64_C(2113929216),       // V_FLOOR_F16_e32_si
    4537             :     UINT64_C(2113964032),       // V_FLOOR_F16_e32_vi
    4538             :     UINT64_C(0),
    4539             :     UINT64_C(3539992576),       // V_FLOOR_F16_e64_si
    4540             :     UINT64_C(3515088896),       // V_FLOOR_F16_e64_vi
    4541             :     UINT64_C(0),
    4542             :     UINT64_C(2113947648),       // V_FLOOR_F32_e32_si
    4543             :     UINT64_C(2113945088),       // V_FLOOR_F32_e32_vi
    4544             :     UINT64_C(0),
    4545             :     UINT64_C(3544711168),       // V_FLOOR_F32_e64_si
    4546             :     UINT64_C(3512664064),       // V_FLOOR_F32_e64_vi
    4547             :     UINT64_C(0),
    4548             :     UINT64_C(2113942528),       // V_FLOOR_F64_e32_si
    4549             :     UINT64_C(2113942528),       // V_FLOOR_F64_e32_vi
    4550             :     UINT64_C(0),
    4551             :     UINT64_C(3543400448),       // V_FLOOR_F64_e64_si
    4552             :     UINT64_C(3512336384),       // V_FLOOR_F64_e64_vi
    4553             :     UINT64_C(0),
    4554             :     UINT64_C(3533045760),       // V_FMA_F32_si
    4555             :     UINT64_C(3519741952),       // V_FMA_F32_vi
    4556             :     UINT64_C(0),
    4557             :     UINT64_C(3533176832),       // V_FMA_F64_si
    4558             :     UINT64_C(3519807488),       // V_FMA_F64_vi
    4559             :     UINT64_C(0),
    4560             :     UINT64_C(2113929216),       // V_FRACT_F16_e32_si
    4561             :     UINT64_C(2113966080),       // V_FRACT_F16_e32_vi
    4562             :     UINT64_C(0),
    4563             :     UINT64_C(3539992576),       // V_FRACT_F16_e64_si
    4564             :     UINT64_C(3515351040),       // V_FRACT_F16_e64_vi
    4565             :     UINT64_C(0),
    4566             :     UINT64_C(2113945600),       // V_FRACT_F32_e32_si
    4567             :     UINT64_C(2113943040),       // V_FRACT_F32_e32_vi
    4568             :     UINT64_C(0),
    4569             :     UINT64_C(3544186880),       // V_FRACT_F32_e64_si
    4570             :     UINT64_C(3512401920),       // V_FRACT_F32_e64_vi
    4571             :     UINT64_C(0),
    4572             :     UINT64_C(2113960960),       // V_FRACT_F64_e32_si
    4573             :     UINT64_C(2113954816),       // V_FRACT_F64_e32_vi
    4574             :     UINT64_C(0),
    4575             :     UINT64_C(3548119040),       // V_FRACT_F64_e64_si
    4576             :     UINT64_C(3513909248),       // V_FRACT_F64_e64_vi
    4577             :     UINT64_C(0),
    4578             :     UINT64_C(2113929216),       // V_FREXP_EXP_I16_F16_e32_si
    4579             :     UINT64_C(2113963520),       // V_FREXP_EXP_I16_F16_e32_vi
    4580             :     UINT64_C(0),
    4581             :     UINT64_C(3539992576),       // V_FREXP_EXP_I16_F16_e64_si
    4582             :     UINT64_C(3515023360),       // V_FREXP_EXP_I16_F16_e64_vi
    4583             :     UINT64_C(0),
    4584             :     UINT64_C(2113961472),       // V_FREXP_EXP_I32_F32_e32_si
    4585             :     UINT64_C(2113955328),       // V_FREXP_EXP_I32_F32_e32_vi
    4586             :     UINT64_C(0),
    4587             :     UINT64_C(3548250112),       // V_FREXP_EXP_I32_F32_e64_si
    4588             :     UINT64_C(3513974784),       // V_FREXP_EXP_I32_F32_e64_vi
    4589             :     UINT64_C(0),
    4590             :     UINT64_C(2113959936),       // V_FREXP_EXP_I32_F64_e32_si
    4591             :     UINT64_C(2113953792),       // V_FREXP_EXP_I32_F64_e32_vi
    4592             :     UINT64_C(0),
    4593             :     UINT64_C(3547856896),       // V_FREXP_EXP_I32_F64_e64_si
    4594             :     UINT64_C(3513778176),       // V_FREXP_EXP_I32_F64_e64_vi
    4595             :     UINT64_C(0),
    4596             :     UINT64_C(2113929216),       // V_FREXP_MANT_F16_e32_si
    4597             :     UINT64_C(2113963008),       // V_FREXP_MANT_F16_e32_vi
    4598             :     UINT64_C(0),
    4599             :     UINT64_C(3539992576),       // V_FREXP_MANT_F16_e64_si
    4600             :     UINT64_C(3514957824),       // V_FREXP_MANT_F16_e64_vi
    4601             :     UINT64_C(0),
    4602             :     UINT64_C(2113961984),       // V_FREXP_MANT_F32_e32_si
    4603             :     UINT64_C(2113955840),       // V_FREXP_MANT_F32_e32_vi
    4604             :     UINT64_C(0),
    4605             :     UINT64_C(3548381184),       // V_FREXP_MANT_F32_e64_si
    4606             :     UINT64_C(3514040320),       // V_FREXP_MANT_F32_e64_vi
    4607             :     UINT64_C(0),
    4608             :     UINT64_C(2113960448),       // V_FREXP_MANT_F64_e32_si
    4609             :     UINT64_C(2113954304),       // V_FREXP_MANT_F64_e32_vi
    4610             :     UINT64_C(0),
    4611             :     UINT64_C(3547987968),       // V_FREXP_MANT_F64_e64_si
    4612             :     UINT64_C(3513843712),       // V_FREXP_MANT_F64_e64_vi
    4613             :     UINT64_C(0),
    4614             :     UINT64_C(3355574272),       // V_INTERP_MOV_F32_si
    4615             :     UINT64_C(3556900864),       // V_INTERP_MOV_F32_vi
    4616             :     UINT64_C(0),
    4617             :     UINT64_C(0),
    4618             :     UINT64_C(3355443200),       // V_INTERP_P1_F32_16bank_si
    4619             :     UINT64_C(3556769792),       // V_INTERP_P1_F32_16bank_vi
    4620             :     UINT64_C(3355443200),       // V_INTERP_P1_F32_si
    4621             :     UINT64_C(3556769792),       // V_INTERP_P1_F32_vi
    4622             :     UINT64_C(0),
    4623             :     UINT64_C(3355508736),       // V_INTERP_P2_F32_si
    4624             :     UINT64_C(3556835328),       // V_INTERP_P2_F32_vi
    4625             :     UINT64_C(0),
    4626             :     UINT64_C(0),        // V_LDEXP_F16_e32_si
    4627             :     UINT64_C(1711276032),       // V_LDEXP_F16_e32_vi
    4628             :     UINT64_C(0),
    4629             :     UINT64_C(3523215360),       // V_LDEXP_F16_e64_si
    4630             :     UINT64_C(3509780480),       // V_LDEXP_F16_e64_vi
    4631             :     UINT64_C(0),
    4632             :     UINT64_C(1442840576),       // V_LDEXP_F32_e32_si
    4633             :     UINT64_C(0),
    4634             :     UINT64_C(3528851456),       // V_LDEXP_F32_e64_si
    4635             :     UINT64_C(3532128256),       // V_LDEXP_F32_e64_vi
    4636             :     UINT64_C(0),
    4637             :     UINT64_C(3536846848),       // V_LDEXP_F64_si
    4638             :     UINT64_C(3531866112),       // V_LDEXP_F64_vi
    4639             :     UINT64_C(0),
    4640             :     UINT64_C(2113948672),       // V_LOG_CLAMP_F32_e32_si
    4641             :     UINT64_C(0),
    4642             :     UINT64_C(3544973312),       // V_LOG_CLAMP_F32_e64_si
    4643             :     UINT64_C(0),
    4644             :     UINT64_C(2113929216),       // V_LOG_F16_e32_si
    4645             :     UINT64_C(2113961984),       // V_LOG_F16_e32_vi
    4646             :     UINT64_C(0),
    4647             :     UINT64_C(3539992576),       // V_LOG_F16_e64_si
    4648             :     UINT64_C(3514826752),       // V_LOG_F16_e64_vi
    4649             :     UINT64_C(0),
    4650             :     UINT64_C(2113949184),       // V_LOG_F32_e32_si
    4651             :     UINT64_C(2113946112),       // V_LOG_F32_e32_vi
    4652             :     UINT64_C(0),
    4653             :     UINT64_C(3545104384),       // V_LOG_F32_e64_si
    4654             :     UINT64_C(3512795136),       // V_LOG_F32_e64_vi
    4655             :     UINT64_C(0),
    4656             :     UINT64_C(2113964544),       // V_LOG_LEGACY_F32_e32_si
    4657             :     UINT64_C(2113968128),       // V_LOG_LEGACY_F32_e32_vi
    4658             :     UINT64_C(0),
    4659             :     UINT64_C(3549036544),       // V_LOG_LEGACY_F32_e64_si
    4660             :     UINT64_C(3515613184),       // V_LOG_LEGACY_F32_e64_vi
    4661             :     UINT64_C(0),
    4662             :     UINT64_C(0),        // V_LSHLREV_B16_e32_si
    4663             :     UINT64_C(1409286144),       // V_LSHLREV_B16_e32_vi
    4664             :     UINT64_C(0),
    4665             :     UINT64_C(3523215360),       // V_LSHLREV_B16_e64_si
    4666             :     UINT64_C(3509190656),       // V_LSHLREV_B16_e64_vi
    4667             :     UINT64_C(0),
    4668             :     UINT64_C(872415232),        // V_LSHLREV_B32_e32_si
    4669             :     UINT64_C(603979776),        // V_LSHLREV_B32_e32_vi
    4670             :     UINT64_C(0),
    4671             :     UINT64_C(3526623232),       // V_LSHLREV_B32_e64_si
    4672             :     UINT64_C(3507617792),       // V_LSHLREV_B32_e64_vi
    4673             :     UINT64_C(0),
    4674             :     UINT64_C(3489660928),       // V_LSHLREV_B64_si
    4675             :     UINT64_C(3532587008),       // V_LSHLREV_B64_vi
    4676             :     UINT64_C(0),
    4677             :     UINT64_C(838860800),        // V_LSHL_B32_e32_si
    4678             :     UINT64_C(0),
    4679             :     UINT64_C(3526492160),       // V_LSHL_B32_e64_si
    4680             :     UINT64_C(0),
    4681             :     UINT64_C(3535929344),       // V_LSHL_B64_si
    4682             :     UINT64_C(3512795136),       // V_LSHL_B64_vi
    4683             :     UINT64_C(0),
    4684             :     UINT64_C(0),        // V_LSHRREV_B16_e32_si
    4685             :     UINT64_C(1442840576),       // V_LSHRREV_B16_e32_vi
    4686             :     UINT64_C(0),
    4687             :     UINT64_C(3523215360),       // V_LSHRREV_B16_e64_si
    4688             :     UINT64_C(3509256192),       // V_LSHRREV_B16_e64_vi
    4689             :     UINT64_C(0),
    4690             :     UINT64_C(738197504),        // V_LSHRREV_B32_e32_si
    4691             :     UINT64_C(536870912),        // V_LSHRREV_B32_e32_vi
    4692             :     UINT64_C(0),
    4693             :     UINT64_C(3526098944),       // V_LSHRREV_B32_e64_si
    4694             :     UINT64_C(3507486720),       // V_LSHRREV_B32_e64_vi
    4695             :     UINT64_C(0),
    4696             :     UINT64_C(3489660928),       // V_LSHRREV_B64_si
    4697             :     UINT64_C(3532652544),       // V_LSHRREV_B64_vi
    4698             :     UINT64_C(0),
    4699             :     UINT64_C(704643072),        // V_LSHR_B32_e32_si
    4700             :     UINT64_C(0),
    4701             :     UINT64_C(3525967872),       // V_LSHR_B32_e64_si
    4702             :     UINT64_C(0),
    4703             :     UINT64_C(3536060416),       // V_LSHR_B64_si
    4704             :     UINT64_C(3512860672),       // V_LSHR_B64_vi
    4705             :     UINT64_C(0),
    4706             :     UINT64_C(0),        // V_MAC_F16_e32_si
    4707             :     UINT64_C(1174405120),       // V_MAC_F16_e32_vi
    4708             :     UINT64_C(0),
    4709             :     UINT64_C(3523215360),       // V_MAC_F16_e64_si
    4710             :     UINT64_C(3508731904),       // V_MAC_F16_e64_vi
    4711             :     UINT64_C(0),
    4712             :     UINT64_C(1040187392),       // V_MAC_F32_e32_si
    4713             :     UINT64_C(738197504),        // V_MAC_F32_e32_vi
    4714             :     UINT64_C(0),
    4715             :     UINT64_C(3527278592),       // V_MAC_F32_e64_si
    4716             :     UINT64_C(3507879936),       // V_MAC_F32_e64_vi
    4717             :     UINT64_C(0),
    4718             :     UINT64_C(201326592),        // V_MAC_LEGACY_F32_e32_si
    4719             :     UINT64_C(0),
    4720             :     UINT64_C(3524001792),       // V_MAC_LEGACY_F32_e64_si
    4721             :     UINT64_C(3532521472),       // V_MAC_LEGACY_F32_e64_vi
    4722             :     UINT64_C(0),
    4723             :     UINT64_C(0),        // V_MADAK_F16_si
    4724             :     UINT64_C(1241513984),       // V_MADAK_F16_vi
    4725             :     UINT64_C(0),
    4726             :     UINT64_C(1107296256),       // V_MADAK_F32_si
    4727             :     UINT64_C(805306368),        // V_MADAK_F32_vi
    4728             :     UINT64_C(0),
    4729             :     UINT64_C(0),        // V_MADMK_F16_si
    4730             :     UINT64_C(1207959552),       // V_MADMK_F16_vi
    4731             :     UINT64_C(0),
    4732             :     UINT64_C(1073741824),       // V_MADMK_F32_si
    4733             :     UINT64_C(771751936),        // V_MADMK_F32_vi
    4734             :     UINT64_C(0),
    4735             :     UINT64_C(3531735040),       // V_MAD_F32_si
    4736             :     UINT64_C(3519086592),       // V_MAD_F32_vi
    4737             :     UINT64_C(0),
    4738             :     UINT64_C(3531866112),       // V_MAD_I32_I24_si
    4739             :     UINT64_C(3519152128),       // V_MAD_I32_I24_vi
    4740             :     UINT64_C(0),
    4741             :     UINT64_C(3538812928),       // V_MAD_I64_I32_si
    4742             :     UINT64_C(3514236928),       // V_MAD_I64_I32_vi
    4743             :     UINT64_C(0),
    4744             :     UINT64_C(3531603968),       // V_MAD_LEGACY_F32_si
    4745             :     UINT64_C(3519021056),       // V_MAD_LEGACY_F32_vi
    4746             :     UINT64_C(0),
    4747             :     UINT64_C(3531997184),       // V_MAD_U32_U24_si
    4748             :     UINT64_C(3519217664),       // V_MAD_U32_U24_vi
    4749             :     UINT64_C(0),
    4750             :     UINT64_C(3538681856),       // V_MAD_U64_U32_si
    4751             :     UINT64_C(3514171392),       // V_MAD_U64_U32_vi
    4752             :     UINT64_C(0),
    4753             :     UINT64_C(3534225408),       // V_MAX3_F32_si
    4754             :     UINT64_C(3520266240),       // V_MAX3_F32_vi
    4755             :     UINT64_C(0),
    4756             :     UINT64_C(3534356480),       // V_MAX3_I32_si
    4757             :     UINT64_C(3520331776),       // V_MAX3_I32_vi
    4758             :     UINT64_C(0),
    4759             :     UINT64_C(3534487552),       // V_MAX3_U32_si
    4760             :     UINT64_C(3520397312),       // V_MAX3_U32_vi
    4761             :     UINT64_C(0),
    4762             :     UINT64_C(0),        // V_MAX_F16_e32_si
    4763             :     UINT64_C(1509949440),       // V_MAX_F16_e32_vi
    4764             :     UINT64_C(0),
    4765             :     UINT64_C(3523215360),       // V_MAX_F16_e64_si
    4766             :     UINT64_C(3509387264),       // V_MAX_F16_e64_vi
    4767             :     UINT64_C(0),
    4768             :     UINT64_C(536870912),        // V_MAX_F32_e32_si
    4769             :     UINT64_C(369098752),        // V_MAX_F32_e32_vi
    4770             :     UINT64_C(0),
    4771             :     UINT64_C(3525312512),       // V_MAX_F32_e64_si
    4772             :     UINT64_C(3507159040),       // V_MAX_F32_e64_vi
    4773             :     UINT64_C(0),
    4774             :     UINT64_C(3536715776),       // V_MAX_F64_si
    4775             :     UINT64_C(3531800576),       // V_MAX_F64_vi
    4776             :     UINT64_C(0),
    4777             :     UINT64_C(0),        // V_MAX_I16_e32_si
    4778             :     UINT64_C(1610612736),       // V_MAX_I16_e32_vi
    4779             :     UINT64_C(0),
    4780             :     UINT64_C(3523215360),       // V_MAX_I16_e64_si
    4781             :     UINT64_C(3509583872),       // V_MAX_I16_e64_vi
    4782             :     UINT64_C(0),
    4783             :     UINT64_C(603979776),        // V_MAX_I32_e32_si
    4784             :     UINT64_C(436207616),        // V_MAX_I32_e32_vi
    4785             :     UINT64_C(0),
    4786             :     UINT64_C(3525574656),       // V_MAX_I32_e64_si
    4787             :     UINT64_C(3507290112),       // V_MAX_I32_e64_vi
    4788             :     UINT64_C(0),
    4789             :     UINT64_C(469762048),        // V_MAX_LEGACY_F32_e32_si
    4790             :     UINT64_C(0),
    4791             :     UINT64_C(3525050368),       // V_MAX_LEGACY_F32_e64_si
    4792             :     UINT64_C(0),
    4793             :     UINT64_C(0),        // V_MAX_U16_e32_si
    4794             :     UINT64_C(1577058304),       // V_MAX_U16_e32_vi
    4795             :     UINT64_C(0),
    4796             :     UINT64_C(3523215360),       // V_MAX_U16_e64_si
    4797             :     UINT64_C(3509518336),       // V_MAX_U16_e64_vi
    4798             :     UINT64_C(0),
    4799             :     UINT64_C(671088640),        // V_MAX_U32_e32_si
    4800             :     UINT64_C(503316480),        // V_MAX_U32_e32_vi
    4801             :     UINT64_C(0),
    4802             :     UINT64_C(3525836800),       // V_MAX_U32_e64_si
    4803             :     UINT64_C(3507421184),       // V_MAX_U32_e64_vi
    4804             :     UINT64_C(0),
    4805             :     UINT64_C(1207959552),       // V_MBCNT_HI_U32_B32_e32_si
    4806             :     UINT64_C(0),
    4807             :     UINT64_C(3527933952),       // V_MBCNT_HI_U32_B32_e64_si
    4808             :     UINT64_C(3532455936),       // V_MBCNT_HI_U32_B32_e64_vi
    4809             :     UINT64_C(0),
    4810             :     UINT64_C(1174405120),       // V_MBCNT_LO_U32_B32_e32_si
    4811             :     UINT64_C(0),
    4812             :     UINT64_C(3527802880),       // V_MBCNT_LO_U32_B32_e64_si
    4813             :     UINT64_C(3532390400),       // V_MBCNT_LO_U32_B32_e64_vi
    4814             :     UINT64_C(0),
    4815             :     UINT64_C(3534618624),       // V_MED3_F32_si
    4816             :     UINT64_C(3520462848),       // V_MED3_F32_vi
    4817             :     UINT64_C(0),
    4818             :     UINT64_C(3534749696),       // V_MED3_I32_si
    4819             :     UINT64_C(3520528384),       // V_MED3_I32_vi
    4820             :     UINT64_C(0),
    4821             :     UINT64_C(3534880768),       // V_MED3_U32_si
    4822             :     UINT64_C(3520593920),       // V_MED3_U32_vi
    4823             :     UINT64_C(0),
    4824             :     UINT64_C(3533832192),       // V_MIN3_F32_si
    4825             :     UINT64_C(3520069632),       // V_MIN3_F32_vi
    4826             :     UINT64_C(0),
    4827             :     UINT64_C(3533963264),       // V_MIN3_I32_si
    4828             :     UINT64_C(3520135168),       // V_MIN3_I32_vi
    4829             :     UINT64_C(0),
    4830             :     UINT64_C(3534094336),       // V_MIN3_U32_si
    4831             :     UINT64_C(3520200704),       // V_MIN3_U32_vi
    4832             :     UINT64_C(0),
    4833             :     UINT64_C(0),        // V_MIN_F16_e32_si
    4834             :     UINT64_C(1543503872),       // V_MIN_F16_e32_vi
    4835             :     UINT64_C(0),
    4836             :     UINT64_C(3523215360),       // V_MIN_F16_e64_si
    4837             :     UINT64_C(3509452800),       // V_MIN_F16_e64_vi
    4838             :     UINT64_C(0),
    4839             :     UINT64_C(503316480),        // V_MIN_F32_e32_si
    4840             :     UINT64_C(335544320),        // V_MIN_F32_e32_vi
    4841             :     UINT64_C(0),
    4842             :     UINT64_C(3525181440),       // V_MIN_F32_e64_si
    4843             :     UINT64_C(3507093504),       // V_MIN_F32_e64_vi
    4844             :     UINT64_C(0),
    4845             :     UINT64_C(3536584704),       // V_MIN_F64_si
    4846             :     UINT64_C(3531735040),       // V_MIN_F64_vi
    4847             :     UINT64_C(0),
    4848             :     UINT64_C(0),        // V_MIN_I16_e32_si
    4849             :     UINT64_C(1677721600),       // V_MIN_I16_e32_vi
    4850             :     UINT64_C(0),
    4851             :     UINT64_C(3523215360),       // V_MIN_I16_e64_si
    4852             :     UINT64_C(3509714944),       // V_MIN_I16_e64_vi
    4853             :     UINT64_C(0),
    4854             :     UINT64_C(570425344),        // V_MIN_I32_e32_si
    4855             :     UINT64_C(402653184),        // V_MIN_I32_e32_vi
    4856             :     UINT64_C(0),
    4857             :     UINT64_C(3525443584),       // V_MIN_I32_e64_si
    4858             :     UINT64_C(3507224576),       // V_MIN_I32_e64_vi
    4859             :     UINT64_C(0),
    4860             :     UINT64_C(436207616),        // V_MIN_LEGACY_F32_e32_si
    4861             :     UINT64_C(0),
    4862             :     UINT64_C(3524919296),       // V_MIN_LEGACY_F32_e64_si
    4863             :     UINT64_C(0),
    4864             :     UINT64_C(0),        // V_MIN_U16_e32_si
    4865             :     UINT64_C(1644167168),       // V_MIN_U16_e32_vi
    4866             :     UINT64_C(0),
    4867             :     UINT64_C(3523215360),       // V_MIN_U16_e64_si
    4868             :     UINT64_C(3509649408),       // V_MIN_U16_e64_vi
    4869             :     UINT64_C(0),
    4870             :     UINT64_C(637534208),        // V_MIN_U32_e32_si
    4871             :     UINT64_C(469762048),        // V_MIN_U32_e32_vi
    4872             :     UINT64_C(0),
    4873             :     UINT64_C(3525705728),       // V_MIN_U32_e64_si
    4874             :     UINT64_C(3507355648),       // V_MIN_U32_e64_vi
    4875             :     UINT64_C(0),
    4876             :     UINT64_C(2113963008),       // V_MOVRELD_B32_e32_si
    4877             :     UINT64_C(2113956864),       // V_MOVRELD_B32_e32_vi
    4878             :     UINT64_C(0),
    4879             :     UINT64_C(3548643328),       // V_MOVRELD_B32_e64_si
    4880             :     UINT64_C(3514171392),       // V_MOVRELD_B32_e64_vi
    4881             :     UINT64_C(0),
    4882             :     UINT64_C(2113964032),       // V_MOVRELSD_B32_e32_si
    4883             :     UINT64_C(2113957888),       // V_MOVRELSD_B32_e32_vi
    4884             :     UINT64_C(0),
    4885             :     UINT64_C(3548905472),       // V_MOVRELSD_B32_e64_si
    4886             :     UINT64_C(3514302464),       // V_MOVRELSD_B32_e64_vi
    4887             :     UINT64_C(0),
    4888             :     UINT64_C(2113963520),       // V_MOVRELS_B32_e32_si
    4889             :     UINT64_C(2113957376),       // V_MOVRELS_B32_e32_vi
    4890             :     UINT64_C(0),
    4891             :     UINT64_C(3548774400),       // V_MOVRELS_B32_e64_si
    4892             :     UINT64_C(3514236928),       // V_MOVRELS_B32_e64_vi
    4893             :     UINT64_C(0),
    4894             :     UINT64_C(2113929728),       // V_MOV_B32_e32_si
    4895             :     UINT64_C(2113929728),       // V_MOV_B32_e32_vi
    4896             :     UINT64_C(0),
    4897             :     UINT64_C(3540123648),       // V_MOV_B32_e64_si
    4898             :     UINT64_C(3510697984),       // V_MOV_B32_e64_vi
    4899             :     UINT64_C(0),
    4900             :     UINT64_C(0),
    4901             :     UINT64_C(2113933824),       // V_MOV_FED_B32_e32_si
    4902             :     UINT64_C(0),
    4903             :     UINT64_C(3541172224),       // V_MOV_FED_B32_e64_si
    4904             :     UINT64_C(0),
    4905             :     UINT64_C(3538157568),       // V_MQSAD_U16_U8_si
    4906             :     UINT64_C(3513909248),       // V_MQSAD_U16_U8_vi
    4907             :     UINT64_C(0),
    4908             :     UINT64_C(3538550784),       // V_MQSAD_U32_U8_si
    4909             :     UINT64_C(3514105856),       // V_MQSAD_U32_U8_vi
    4910             :     UINT64_C(0),
    4911             :     UINT64_C(3533701120),       // V_MULLIT_F32_si
    4912             :     UINT64_C(3511681024),       // V_MULLIT_F32_vi
    4913             :     UINT64_C(0),
    4914             :     UINT64_C(0),        // V_MUL_F16_e32_si
    4915             :     UINT64_C(1140850688),       // V_MUL_F16_e32_vi
    4916             :     UINT64_C(0),
    4917             :     UINT64_C(3523215360),       // V_MUL_F16_e64_si
    4918             :     UINT64_C(3508666368),       // V_MUL_F16_e64_vi
    4919             :     UINT64_C(0),
    4920             :     UINT64_C(268435456),        // V_MUL_F32_e32_si
    4921             :     UINT64_C(167772160),        // V_MUL_F32_e32_vi
    4922             :     UINT64_C(0),
    4923             :     UINT64_C(3524263936),       // V_MUL_F32_e64_si
    4924             :     UINT64_C(3506765824),       // V_MUL_F32_e64_vi
    4925             :     UINT64_C(0),
    4926             :     UINT64_C(3536453632),       // V_MUL_F64_si
    4927             :     UINT64_C(3531669504),       // V_MUL_F64_vi
    4928             :     UINT64_C(0),
    4929             :     UINT64_C(0),
    4930             :     UINT64_C(335544320),        // V_MUL_HI_I32_I24_e32_si
    4931             :     UINT64_C(234881024),        // V_MUL_HI_I32_I24_e32_vi
    4932             :     UINT64_C(0),
    4933             :     UINT64_C(3524526080),       // V_MUL_HI_I32_I24_e64_si
    4934             :     UINT64_C(3506896896),       // V_MUL_HI_I32_I24_e64_vi
    4935             :     UINT64_C(3537371136),       // V_MUL_HI_I32_si
    4936             :     UINT64_C(3532062720),       // V_MUL_HI_I32_vi
    4937             :     UINT64_C(0),
    4938             :     UINT64_C(0),
    4939             :     UINT64_C(402653184),        // V_MUL_HI_U32_U24_e32_si
    4940             :     UINT64_C(301989888),        // V_MUL_HI_U32_U24_e32_vi
    4941             :     UINT64_C(0),
    4942             :     UINT64_C(3524788224),       // V_MUL_HI_U32_U24_e64_si
    4943             :     UINT64_C(3507027968),       // V_MUL_HI_U32_U24_e64_vi
    4944             :     UINT64_C(3537108992),       // V_MUL_HI_U32_si
    4945             :     UINT64_C(3531997184),       // V_MUL_HI_U32_vi
    4946             :     UINT64_C(0),
    4947             :     UINT64_C(301989888),        // V_MUL_I32_I24_e32_si
    4948             :     UINT64_C(201326592),        // V_MUL_I32_I24_e32_vi
    4949             :     UINT64_C(0),
    4950             :     UINT64_C(3524395008),       // V_MUL_I32_I24_e64_si
    4951             :     UINT64_C(3506831360),       // V_MUL_I32_I24_e64_vi
    4952             :     UINT64_C(0),
    4953             :     UINT64_C(234881024),        // V_MUL_LEGACY_F32_e32_si
    4954             :     UINT64_C(134217728),        // V_MUL_LEGACY_F32_e32_vi
    4955             :     UINT64_C(0),
    4956             :     UINT64_C(3524132864),       // V_MUL_LEGACY_F32_e64_si
    4957             :     UINT64_C(3506700288),       // V_MUL_LEGACY_F32_e64_vi
    4958             :     UINT64_C(0),
    4959             :     UINT64_C(3537240064),       // V_MUL_LO_I32_si
    4960             :     UINT64_C(3531931648),       // V_MUL_LO_I32_vi
    4961             :     UINT64_C(0),
    4962             :     UINT64_C(0),        // V_MUL_LO_U16_e32_si
    4963             :     UINT64_C(1375731712),       // V_MUL_LO_U16_e32_vi
    4964             :     UINT64_C(0),
    4965             :     UINT64_C(3523215360),       // V_MUL_LO_U16_e64_si
    4966             :     UINT64_C(3509125120),       // V_MUL_LO_U16_e64_vi
    4967             :     UINT64_C(0),
    4968             :     UINT64_C(3536977920),       // V_MUL_LO_U32_si
    4969             :     UINT64_C(3531931648),       // V_MUL_LO_U32_vi
    4970             :     UINT64_C(0),
    4971             :     UINT64_C(369098752),        // V_MUL_U32_U24_e32_si
    4972             :     UINT64_C(268435456),        // V_MUL_U32_U24_e32_vi
    4973             :     UINT64_C(0),
    4974             :     UINT64_C(3524657152),       // V_MUL_U32_U24_e64_si
    4975             :     UINT64_C(3506962432),       // V_MUL_U32_U24_e64_vi
    4976             :     UINT64_C(0),
    4977             :     UINT64_C(2113929216),       // V_NOP_si
    4978             :     UINT64_C(2113929216),       // V_NOP_vi
    4979             :     UINT64_C(0),
    4980             :     UINT64_C(2113957376),       // V_NOT_B32_e32_si
    4981             :     UINT64_C(2113951232),       // V_NOT_B32_e32_vi
    4982             :     UINT64_C(0),
    4983             :     UINT64_C(3547201536),       // V_NOT_B32_e64_si
    4984             :     UINT64_C(3513450496),       // V_NOT_B32_e64_vi
    4985             :     UINT64_C(0),
    4986             :     UINT64_C(939524096),        // V_OR_B32_e32_si
    4987             :     UINT64_C(671088640),        // V_OR_B32_e32_vi
    4988             :     UINT64_C(0),
    4989             :     UINT64_C(3526885376),       // V_OR_B32_e64_si
    4990             :     UINT64_C(3507748864),       // V_OR_B32_e64_vi
    4991             :     UINT64_C(0),
    4992             :     UINT64_C(3538288640),       // V_QSAD_PK_U16_U8_si
    4993             :     UINT64_C(3513974784),       // V_QSAD_PK_U16_U8_vi
    4994             :     UINT64_C(0),
    4995             :     UINT64_C(2113949696),       // V_RCP_CLAMP_F32_e32_si
    4996             :     UINT64_C(0),
    4997             :     UINT64_C(3545235456),       // V_RCP_CLAMP_F32_e64_si
    4998             :     UINT64_C(0),
    4999             :     UINT64_C(2113953792),       // V_RCP_CLAMP_F64_e32_si
    5000             :     UINT64_C(0),
    5001             :     UINT64_C(3546284032),       // V_RCP_CLAMP_F64_e64_si
    5002             :     UINT64_C(0),
    5003             :     UINT64_C(2113929216),       // V_RCP_F16_e32_si
    5004             :     UINT64_C(2113960448),       // V_RCP_F16_e32_vi
    5005             :     UINT64_C(0),
    5006             :     UINT64_C(3539992576),       // V_RCP_F16_e64_si
    5007             :     UINT64_C(3514630144),       // V_RCP_F16_e64_vi
    5008             :     UINT64_C(0),
    5009             :     UINT64_C(2113950720),       // V_RCP_F32_e32_si
    5010             :     UINT64_C(2113946624),       // V_RCP_F32_e32_vi
    5011             :     UINT64_C(0),
    5012             :     UINT64_C(3545497600),       // V_RCP_F32_e64_si
    5013             :     UINT64_C(3512860672),       // V_RCP_F32_e64_vi
    5014             :     UINT64_C(0),
    5015             :     UINT64_C(2113953280),       // V_RCP_F64_e32_si
    5016             :     UINT64_C(2113948160),       // V_RCP_F64_e32_vi
    5017             :     UINT64_C(0),
    5018             :     UINT64_C(3546152960),       // V_RCP_F64_e64_si
    5019             :     UINT64_C(3513057280),       // V_RCP_F64_e64_vi
    5020             :     UINT64_C(0),
    5021             :     UINT64_C(2113951232),       // V_RCP_IFLAG_F32_e32_si
    5022             :     UINT64_C(2113947136),       // V_RCP_IFLAG_F32_e32_vi
    5023             :     UINT64_C(0),
    5024             :     UINT64_C(3545628672),       // V_RCP_IFLAG_F32_e64_si
    5025             :     UINT64_C(3512926208),       // V_RCP_IFLAG_F32_e64_vi
    5026             :     UINT64_C(0),
    5027             :     UINT64_C(2113950208),       // V_RCP_LEGACY_F32_e32_si
    5028             :     UINT64_C(0),
    5029             :     UINT64_C(3545366528),       // V_RCP_LEGACY_F32_e64_si
    5030             :     UINT64_C(2113930240),       // V_READFIRSTLANE_B32
    5031             :     UINT64_C(0),
    5032             :     UINT64_C(33554432), // V_READLANE_B32_si
    5033             :     UINT64_C(3532193792),       // V_READLANE_B32_vi
    5034             :     UINT64_C(0),
    5035             :     UINT64_C(2113929216),       // V_RNDNE_F16_e32_si
    5036             :     UINT64_C(2113965568),       // V_RNDNE_F16_e32_vi
    5037             :     UINT64_C(0),
    5038             :     UINT64_C(3539992576),       // V_RNDNE_F16_e64_si
    5039             :     UINT64_C(3515285504),       // V_RNDNE_F16_e64_vi
    5040             :     UINT64_C(0),
    5041             :     UINT64_C(2113947136),       // V_RNDNE_F32_e32_si
    5042             :     UINT64_C(2113944576),       // V_RNDNE_F32_e32_vi
    5043             :     UINT64_C(0),
    5044             :     UINT64_C(3544580096),       // V_RNDNE_F32_e64_si
    5045             :     UINT64_C(3512598528),       // V_RNDNE_F32_e64_vi
    5046             :     UINT64_C(0),
    5047             :     UINT64_C(2113942016),       // V_RNDNE_F64_e32_si
    5048             :     UINT64_C(2113942016),       // V_RNDNE_F64_e32_vi
    5049             :     UINT64_C(0),
    5050             :     UINT64_C(3543269376),       // V_RNDNE_F64_e64_si
    5051             :     UINT64_C(3512270848),       // V_RNDNE_F64_e64_vi
    5052             :     UINT64_C(0),
    5053             :     UINT64_C(2113951744),       // V_RSQ_CLAMP_F32_e32_si
    5054             :     UINT64_C(0),
    5055             :     UINT64_C(3545759744),       // V_RSQ_CLAMP_F32_e64_si
    5056             :     UINT64_C(0),
    5057             :     UINT64_C(2113954816),       // V_RSQ_CLAMP_F64_e32_si
    5058             :     UINT64_C(0),
    5059             :     UINT64_C(3546546176),       // V_RSQ_CLAMP_F64_e64_si
    5060             :     UINT64_C(0),
    5061             :     UINT64_C(2113929216),       // V_RSQ_F16_e32_si
    5062             :     UINT64_C(2113961472),       // V_RSQ_F16_e32_vi
    5063             :     UINT64_C(0),
    5064             :     UINT64_C(3539992576),       // V_RSQ_F16_e64_si
    5065             :     UINT64_C(3514761216),       // V_RSQ_F16_e64_vi
    5066             :     UINT64_C(0),
    5067             :     UINT64_C(2113952768),       // V_RSQ_F32_e32_si
    5068             :     UINT64_C(2113947648),       // V_RSQ_F32_e32_vi
    5069             :     UINT64_C(0),
    5070             :     UINT64_C(3546021888),       // V_RSQ_F32_e64_si
    5071             :     UINT64_C(3512991744),       // V_RSQ_F32_e64_vi
    5072             :     UINT64_C(0),
    5073             :     UINT64_C(2113954304),       // V_RSQ_F64_e32_si
    5074             :     UINT64_C(2113948672),       // V_RSQ_F64_e32_vi
    5075             :     UINT64_C(0),
    5076             :     UINT64_C(3546415104),       // V_RSQ_F64_e64_si
    5077             :     UINT64_C(3513122816),       // V_RSQ_F64_e64_vi
    5078             :     UINT64_C(0),
    5079             :     UINT64_C(2113952256),       // V_RSQ_LEGACY_F32_e32_si
    5080             :     UINT64_C(0),
    5081             :     UINT64_C(3545890816),       // V_RSQ_LEGACY_F32_e64_si
    5082             :     UINT64_C(0),
    5083             :     UINT64_C(3535405056),       // V_SAD_U32_si
    5084             :     UINT64_C(3520856064),       // V_SAD_U32_vi
    5085             :     UINT64_C(0),
    5086             :     UINT64_C(2113929216),       // V_SIN_F16_e32_si
    5087             :     UINT64_C(2113966592),       // V_SIN_F16_e32_vi
    5088             :     UINT64_C(0),
    5089             :     UINT64_C(3539992576),       // V_SIN_F16_e64_si
    5090             :     UINT64_C(3515416576),       // V_SIN_F16_e64_vi
    5091             :     UINT64_C(0),
    5092             :     UINT64_C(2113956352),       // V_SIN_F32_e32_si
    5093             :     UINT64_C(2113950208),       // V_SIN_F32_e32_vi
    5094             :     UINT64_C(0),
    5095             :     UINT64_C(3546939392),       // V_SIN_F32_e64_si
    5096             :     UINT64_C(3513319424),       // V_SIN_F32_e64_vi
    5097             :     UINT64_C(0),
    5098             :     UINT64_C(2113929216),       // V_SQRT_F16_e32_si
    5099             :     UINT64_C(2113960960),       // V_SQRT_F16_e32_vi
    5100             :     UINT64_C(0),
    5101             :     UINT64_C(3539992576),       // V_SQRT_F16_e64_si
    5102             :     UINT64_C(3514695680),       // V_SQRT_F16_e64_vi
    5103             :     UINT64_C(0),
    5104             :     UINT64_C(2113955328),       // V_SQRT_F32_e32_si
    5105             :     UINT64_C(2113949184),       // V_SQRT_F32_e32_vi
    5106             :     UINT64_C(0),
    5107             :     UINT64_C(3546677248),       // V_SQRT_F32_e64_si
    5108             :     UINT64_C(3513188352),       // V_SQRT_F32_e64_vi
    5109             :     UINT64_C(0),
    5110             :     UINT64_C(2113955840),       // V_SQRT_F64_e32_si
    5111             :     UINT64_C(2113949696),       // V_SQRT_F64_e32_vi
    5112             :     UINT64_C(0),
    5113             :     UINT64_C(3546808320),       // V_SQRT_F64_e64_si
    5114             :     UINT64_C(3513253888),       // V_SQRT_F64_e64_vi
    5115             :     UINT64_C(0),
    5116             :     UINT64_C(1409286144),       // V_SUBBREV_U32_e32_si
    5117             :     UINT64_C(1006632960),       // V_SUBBREV_U32_e32_vi
    5118             :     UINT64_C(0),
    5119             :     UINT64_C(3528747520),       // V_SUBBREV_U32_e64_si
    5120             :     UINT64_C(3508431360),       // V_SUBBREV_U32_e64_vi
    5121             :     UINT64_C(0),
    5122             :     UINT64_C(1375731712),       // V_SUBB_U32_e32_si
    5123             :     UINT64_C(973078528),        // V_SUBB_U32_e32_vi
    5124             :     UINT64_C(0),
    5125             :     UINT64_C(3528616448),       // V_SUBB_U32_e64_si
    5126             :     UINT64_C(3508365824),       // V_SUBB_U32_e64_vi
    5127             :     UINT64_C(0),
    5128             :     UINT64_C(0),        // V_SUBREV_F16_e32_si
    5129             :     UINT64_C(1107296256),       // V_SUBREV_F16_e32_vi
    5130             :     UINT64_C(0),
    5131             :     UINT64_C(3523215360),       // V_SUBREV_F16_e64_si
    5132             :     UINT64_C(3508600832),       // V_SUBREV_F16_e64_vi
    5133             :     UINT64_C(0),
    5134             :     UINT64_C(167772160),        // V_SUBREV_F32_e32_si
    5135             :     UINT64_C(100663296),        // V_SUBREV_F32_e32_vi
    5136             :     UINT64_C(0),
    5137             :     UINT64_C(3523870720),       // V_SUBREV_F32_e64_si
    5138             :     UINT64_C(3506634752),       // V_SUBREV_F32_e64_vi
    5139             :     UINT64_C(0),
    5140             :     UINT64_C(1308622848),       // V_SUBREV_I32_e32_si
    5141             :     UINT64_C(905969664),        // V_SUBREV_I32_e32_vi
    5142             :     UINT64_C(0),
    5143             :     UINT64_C(3528354304),       // V_SUBREV_I32_e64_si
    5144             :     UINT64_C(3508234752),       // V_SUBREV_I32_e64_vi
    5145             :     UINT64_C(0),
    5146             :     UINT64_C(0),        // V_SUBREV_U16_e32_si
    5147             :     UINT64_C(1342177280),       // V_SUBREV_U16_e32_vi
    5148             :     UINT64_C(0),
    5149             :     UINT64_C(3523215360),       // V_SUBREV_U16_e64_si
    5150             :     UINT64_C(3509059584),       // V_SUBREV_U16_e64_vi
    5151             :     UINT64_C(0),
    5152             :     UINT64_C(0),        // V_SUB_F16_e32_si
    5153             :     UINT64_C(1073741824),       // V_SUB_F16_e32_vi
    5154             :     UINT64_C(0),
    5155             :     UINT64_C(3523215360),       // V_SUB_F16_e64_si
    5156             :     UINT64_C(3508535296),       // V_SUB_F16_e64_vi
    5157             :     UINT64_C(0),
    5158             :     UINT64_C(134217728),        // V_SUB_F32_e32_si
    5159             :     UINT64_C(67108864), // V_SUB_F32_e32_vi
    5160             :     UINT64_C(0),
    5161             :     UINT64_C(3523739648),       // V_SUB_F32_e64_si
    5162             :     UINT64_C(3506569216),       // V_SUB_F32_e64_vi
    5163             :     UINT64_C(0),
    5164             :     UINT64_C(1275068416),       // V_SUB_I32_e32_si
    5165             :     UINT64_C(872415232),        // V_SUB_I32_e32_vi
    5166             :     UINT64_C(0),
    5167             :     UINT64_C(3528223232),       // V_SUB_I32_e64_si
    5168             :     UINT64_C(3508169216),       // V_SUB_I32_e64_vi
    5169             :     UINT64_C(0),
    5170             :     UINT64_C(0),        // V_SUB_U16_e32_si
    5171             :     UINT64_C(1308622848),       // V_SUB_U16_e32_vi
    5172             :     UINT64_C(0),
    5173             :     UINT64_C(3523215360),       // V_SUB_U16_e64_si
    5174             :     UINT64_C(3508994048),       // V_SUB_U16_e64_vi
    5175             :     UINT64_C(0),
    5176             :     UINT64_C(3538419712),       // V_TRIG_PREOP_F64_si
    5177             :     UINT64_C(3532783616),       // V_TRIG_PREOP_F64_vi
    5178             :     UINT64_C(0),
    5179             :     UINT64_C(2113929216),       // V_TRUNC_F16_e32_si
    5180             :     UINT64_C(2113965056),       // V_TRUNC_F16_e32_vi
    5181             :     UINT64_C(0),
    5182             :     UINT64_C(3539992576),       // V_TRUNC_F16_e64_si
    5183             :     UINT64_C(3515219968),       // V_TRUNC_F16_e64_vi
    5184             :     UINT64_C(0),
    5185             :     UINT64_C(2113946112),       // V_TRUNC_F32_e32_si
    5186             :     UINT64_C(2113943552),       // V_TRUNC_F32_e32_vi
    5187             :     UINT64_C(0),
    5188             :     UINT64_C(3544317952),       // V_TRUNC_F32_e64_si
    5189             :     UINT64_C(3512467456),       // V_TRUNC_F32_e64_vi
    5190             :     UINT64_C(0),
    5191             :     UINT64_C(2113940992),       // V_TRUNC_F64_e32_si
    5192             :     UINT64_C(2113940992),       // V_TRUNC_F64_e32_vi
    5193             :     UINT64_C(0),
    5194             :     UINT64_C(3543007232),       // V_TRUNC_F64_e64_si
    5195             :     UINT64_C(3512139776),       // V_TRUNC_F64_e64_vi
    5196             :     UINT64_C(0),
    5197             :     UINT64_C(67108864), // V_WRITELANE_B32_si
    5198             :     UINT64_C(3532259328),       // V_WRITELANE_B32_vi
    5199             :     UINT64_C(0),
    5200             :     UINT64_C(973078528),        // V_XOR_B32_e32_si
    5201             :     UINT64_C(704643072),        // V_XOR_B32_e32_vi
    5202             :     UINT64_C(0),
    5203             :     UINT64_C(3527016448),       // V_XOR_B32_e64_si
    5204             :     UINT64_C(3507814400),       // V_XOR_B32_e64_vi
    5205             :     UINT64_C(0),
    5206             :     UINT64_C(9331458427911667712),      // WHILE_LOOP_EG
    5207             :     UINT64_C(9439544818968559616),      // WHILE_LOOP_R600
    5208             :     UINT64_C(27487790694400),   // XOR_INT
    5209             :     UINT64_C(0)
    5210             :   };
    5211        4247 :   const unsigned opcode = MI.getOpcode();
    5212        4247 :   uint64_t Value = InstBits[opcode];
    5213        4247 :   uint64_t op = 0;
    5214             :   (void)op;  // suppress warning
    5215        4247 :   switch (opcode) {
    5216             :     case AMDGPU::CF_CALL_FS_EG:
    5217             :     case AMDGPU::CF_CALL_FS_R600:
    5218             :     case AMDGPU::CF_END_CM:
    5219             :     case AMDGPU::CF_END_EG:
    5220             :     case AMDGPU::CF_END_R600:
    5221             :     case AMDGPU::GROUP_BARRIER:
    5222             :     case AMDGPU::INTERP_PAIR_XY:
    5223             :     case AMDGPU::INTERP_PAIR_ZW:
    5224             :     case AMDGPU::INTERP_VEC_LOAD:
    5225             :     case AMDGPU::PAD:
    5226             :     case AMDGPU::S_BARRIER:
    5227             :     case AMDGPU::S_ENDPGM:
    5228             :     case AMDGPU::S_ICACHE_INV:
    5229             :     case AMDGPU::S_TTRACEDATA:
    5230             :     case AMDGPU::V_CLREXCP_si:
    5231             :     case AMDGPU::V_CLREXCP_vi:
    5232             :     case AMDGPU::V_NOP_si:
    5233             :     case AMDGPU::V_NOP_vi: {
    5234             :       break;
    5235             :     }
    5236             :     case AMDGPU::CF_CONTINUE_EG:
    5237             :     case AMDGPU::END_LOOP_EG:
    5238             :     case AMDGPU::LOOP_BREAK_EG:
    5239             :     case AMDGPU::WHILE_LOOP_EG: {
    5240             :       // op: ADDR
    5241           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5242           0 :       Value |= op & UINT64_C(16777215);
    5243           0 :       break;
    5244             :     }
    5245             :     case AMDGPU::CF_TC_EG:
    5246             :     case AMDGPU::CF_VC_EG: {
    5247             :       // op: ADDR
    5248          28 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5249          14 :       Value |= op & UINT64_C(16777215);
    5250             :       // op: COUNT
    5251          28 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5252          14 :       Value |= (op & UINT64_C(63)) << 42;
    5253          14 :       break;
    5254             :     }
    5255             :     case AMDGPU::CF_ELSE_EG:
    5256             :     case AMDGPU::CF_JUMP_EG:
    5257             :     case AMDGPU::CF_PUSH_EG:
    5258             :     case AMDGPU::POP_EG: {
    5259             :       // op: ADDR
    5260           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5261           0 :       Value |= op & UINT64_C(16777215);
    5262             :       // op: POP_COUNT
    5263           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5264           0 :       Value |= (op & UINT64_C(7)) << 32;
    5265           0 :       break;
    5266             :     }
    5267             :     case AMDGPU::CF_ALU:
    5268             :     case AMDGPU::CF_ALU_BREAK:
    5269             :     case AMDGPU::CF_ALU_CONTINUE:
    5270             :     case AMDGPU::CF_ALU_ELSE_AFTER:
    5271             :     case AMDGPU::CF_ALU_POP_AFTER:
    5272             :     case AMDGPU::CF_ALU_PUSH_BEFORE: {
    5273             :       // op: ADDR
    5274         118 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5275          59 :       Value |= op & UINT64_C(4194303);
    5276             :       // op: KCACHE_BANK0
    5277         118 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5278          59 :       Value |= (op & UINT64_C(15)) << 22;
    5279             :       // op: KCACHE_BANK1
    5280         118 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5281          59 :       Value |= (op & UINT64_C(15)) << 26;
    5282             :       // op: KCACHE_MODE0
    5283         118 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5284          59 :       Value |= (op & UINT64_C(3)) << 30;
    5285             :       // op: KCACHE_MODE1
    5286         118 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5287          59 :       Value |= (op & UINT64_C(3)) << 32;
    5288             :       // op: KCACHE_ADDR0
    5289         118 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5290          59 :       Value |= (op & UINT64_C(255)) << 34;
    5291             :       // op: KCACHE_ADDR1
    5292         118 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5293          59 :       Value |= (op & UINT64_C(255)) << 42;
    5294             :       // op: COUNT
    5295         118 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    5296          59 :       Value |= (op & UINT64_C(127)) << 50;
    5297          59 :       break;
    5298             :     }
    5299             :     case AMDGPU::CF_CONTINUE_R600:
    5300             :     case AMDGPU::CF_PUSH_ELSE_R600:
    5301             :     case AMDGPU::END_LOOP_R600:
    5302             :     case AMDGPU::LOOP_BREAK_R600:
    5303             :     case AMDGPU::WHILE_LOOP_R600: {
    5304             :       // op: ADDR
    5305           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5306           0 :       Value |= op & UINT64_C(4294967295);
    5307           0 :       break;
    5308             :     }
    5309             :     case AMDGPU::CF_TC_R600:
    5310             :     case AMDGPU::CF_VC_R600: {
    5311             :       // op: ADDR
    5312           2 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5313           1 :       Value |= op & UINT64_C(4294967295);
    5314             :       // op: CNT
    5315           2 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5316           1 :       Value |= (op & UINT64_C(8)) << 48;
    5317           1 :       Value |= (op & UINT64_C(7)) << 42;
    5318           1 :       break;
    5319             :     }
    5320             :     case AMDGPU::CF_ELSE_R600:
    5321             :     case AMDGPU::CF_JUMP_R600:
    5322             :     case AMDGPU::POP_R600: {
    5323             :       // op: ADDR
    5324           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5325           0 :       Value |= op & UINT64_C(4294967295);
    5326             :       // op: POP_COUNT
    5327           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5328           0 :       Value |= (op & UINT64_C(7)) << 32;
    5329           0 :       break;
    5330             :     }
    5331             :     case AMDGPU::TEX_GET_GRADIENTS_H:
    5332             :     case AMDGPU::TEX_GET_GRADIENTS_V:
    5333             :     case AMDGPU::TEX_GET_TEXTURE_RESINFO:
    5334             :     case AMDGPU::TEX_LD:
    5335             :     case AMDGPU::TEX_LDPTR:
    5336             :     case AMDGPU::TEX_SAMPLE:
    5337             :     case AMDGPU::TEX_SAMPLE_C:
    5338             :     case AMDGPU::TEX_SAMPLE_C_G:
    5339             :     case AMDGPU::TEX_SAMPLE_C_L:
    5340             :     case AMDGPU::TEX_SAMPLE_C_LB:
    5341             :     case AMDGPU::TEX_SAMPLE_G:
    5342             :     case AMDGPU::TEX_SAMPLE_L:
    5343             :     case AMDGPU::TEX_SAMPLE_LB:
    5344             :     case AMDGPU::TEX_SET_GRADIENTS_H:
    5345             :     case AMDGPU::TEX_SET_GRADIENTS_V: {
    5346             :       // op: RESOURCE_ID
    5347          20 :       op = getMachineOpValue(MI, MI.getOperand(13), Fixups, STI);
    5348          10 :       Value |= (op & UINT64_C(255)) << 8;
    5349             :       // op: SRC_GPR
    5350          20 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5351          10 :       Value |= (op & UINT64_C(127)) << 16;
    5352             :       // op: DST_GPR
    5353          20 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5354          10 :       Value |= (op & UINT64_C(127)) << 32;
    5355             :       // op: DST_SEL_X
    5356          20 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    5357          10 :       Value |= (op & UINT64_C(7)) << 41;
    5358             :       // op: DST_SEL_Y
    5359          20 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    5360          10 :       Value |= (op & UINT64_C(7)) << 44;
    5361             :       // op: DST_SEL_Z
    5362          20 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    5363          10 :       Value |= (op & UINT64_C(7)) << 47;
    5364             :       // op: DST_SEL_W
    5365          20 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    5366          10 :       Value |= (op & UINT64_C(7)) << 50;
    5367             :       // op: COORD_TYPE_X
    5368          20 :       op = getMachineOpValue(MI, MI.getOperand(15), Fixups, STI);
    5369          10 :       Value |= (op & UINT64_C(1)) << 60;
    5370             :       // op: COORD_TYPE_Y
    5371          20 :       op = getMachineOpValue(MI, MI.getOperand(16), Fixups, STI);
    5372          10 :       Value |= (op & UINT64_C(1)) << 61;
    5373             :       // op: COORD_TYPE_Z
    5374          20 :       op = getMachineOpValue(MI, MI.getOperand(17), Fixups, STI);
    5375          10 :       Value |= (op & UINT64_C(1)) << 62;
    5376             :       // op: COORD_TYPE_W
    5377          20 :       op = getMachineOpValue(MI, MI.getOperand(18), Fixups, STI);
    5378          10 :       Value |= (op & UINT64_C(1)) << 63;
    5379          10 :       break;
    5380             :     }
    5381             :     case AMDGPU::DS_GWS_BARRIER_si:
    5382             :     case AMDGPU::DS_GWS_BARRIER_vi:
    5383             :     case AMDGPU::DS_GWS_INIT_si:
    5384             :     case AMDGPU::DS_GWS_INIT_vi:
    5385             :     case AMDGPU::DS_GWS_SEMA_BR_si:
    5386             :     case AMDGPU::DS_GWS_SEMA_BR_vi:
    5387             :     case AMDGPU::DS_GWS_SEMA_P_si:
    5388             :     case AMDGPU::DS_GWS_SEMA_P_vi:
    5389             :     case AMDGPU::DS_GWS_SEMA_V_si:
    5390             :     case AMDGPU::DS_GWS_SEMA_V_vi: {
    5391             :       // op: addr
    5392          20 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5393          10 :       Value |= (op & UINT64_C(255)) << 32;
    5394          10 :       break;
    5395             :     }
    5396             :     case AMDGPU::FLAT_STORE_BYTE:
    5397             :     case AMDGPU::FLAT_STORE_DWORD:
    5398             :     case AMDGPU::FLAT_STORE_DWORDX2:
    5399             :     case AMDGPU::FLAT_STORE_DWORDX3:
    5400             :     case AMDGPU::FLAT_STORE_DWORDX4:
    5401             :     case AMDGPU::FLAT_STORE_SHORT: {
    5402             :       // op: addr
    5403           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5404           0 :       Value |= (op & UINT64_C(255)) << 32;
    5405             :       // op: data
    5406           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5407           0 :       Value |= (op & UINT64_C(255)) << 40;
    5408           0 :       break;
    5409             :     }
    5410             :     case AMDGPU::FLAT_LOAD_DWORD:
    5411             :     case AMDGPU::FLAT_LOAD_DWORDX2:
    5412             :     case AMDGPU::FLAT_LOAD_DWORDX3:
    5413             :     case AMDGPU::FLAT_LOAD_DWORDX4:
    5414             :     case AMDGPU::FLAT_LOAD_SBYTE:
    5415             :     case AMDGPU::FLAT_LOAD_SSHORT:
    5416             :     case AMDGPU::FLAT_LOAD_UBYTE:
    5417             :     case AMDGPU::FLAT_LOAD_USHORT: {
    5418             :       // op: addr
    5419           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5420           0 :       Value |= (op & UINT64_C(255)) << 32;
    5421             :       // op: vdst
    5422           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5423           0 :       Value |= (op & UINT64_C(255)) << 56;
    5424           0 :       break;
    5425             :     }
    5426             :     case AMDGPU::EG_ExportBuf: {
    5427             :       // op: arraybase
    5428           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5429           0 :       Value |= op & UINT64_C(8191);
    5430             :       // op: type
    5431           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5432           0 :       Value |= (op & UINT64_C(3)) << 13;
    5433             :       // op: gpr
    5434           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5435           0 :       Value |= (op & UINT64_C(127)) << 15;
    5436             :       // op: arraySize
    5437           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5438           0 :       Value |= (op & UINT64_C(4095)) << 32;
    5439             :       // op: compMask
    5440           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5441           0 :       Value |= (op & UINT64_C(15)) << 44;
    5442             :       // op: eop
    5443           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5444           0 :       Value |= (op & UINT64_C(1)) << 53;
    5445             :       // op: inst
    5446           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5447           0 :       Value |= (op & UINT64_C(255)) << 54;
    5448           0 :       break;
    5449             :     }
    5450             :     case AMDGPU::R600_ExportBuf: {
    5451             :       // op: arraybase
    5452           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5453           0 :       Value |= op & UINT64_C(8191);
    5454             :       // op: type
    5455           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5456           0 :       Value |= (op & UINT64_C(3)) << 13;
    5457             :       // op: gpr
    5458           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5459           0 :       Value |= (op & UINT64_C(127)) << 15;
    5460             :       // op: arraySize
    5461           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5462           0 :       Value |= (op & UINT64_C(4095)) << 32;
    5463             :       // op: compMask
    5464           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5465           0 :       Value |= (op & UINT64_C(15)) << 44;
    5466             :       // op: eop
    5467           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5468           0 :       Value |= (op & UINT64_C(1)) << 53;
    5469             :       // op: inst
    5470           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5471           0 :       Value |= (op & UINT64_C(255)) << 55;
    5472           0 :       break;
    5473             :     }
    5474             :     case AMDGPU::EG_ExportSwz: {
    5475             :       // op: arraybase
    5476           2 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5477           1 :       Value |= op & UINT64_C(8191);
    5478             :       // op: type
    5479           2 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5480           1 :       Value |= (op & UINT64_C(3)) << 13;
    5481             :       // op: gpr
    5482           2 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5483           1 :       Value |= (op & UINT64_C(127)) << 15;
    5484             :       // op: sw_x
    5485           2 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5486           1 :       Value |= (op & UINT64_C(7)) << 32;
    5487             :       // op: sw_y
    5488           2 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5489           1 :       Value |= (op & UINT64_C(7)) << 35;
    5490             :       // op: sw_z
    5491           2 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5492           1 :       Value |= (op & UINT64_C(7)) << 38;
    5493             :       // op: sw_w
    5494           2 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5495           1 :       Value |= (op & UINT64_C(7)) << 41;
    5496             :       // op: eop
    5497           2 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    5498           1 :       Value |= (op & UINT64_C(1)) << 53;
    5499             :       // op: inst
    5500           2 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    5501           1 :       Value |= (op & UINT64_C(255)) << 54;
    5502           1 :       break;
    5503             :     }
    5504             :     case AMDGPU::R600_ExportSwz: {
    5505             :       // op: arraybase
    5506           4 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5507           2 :       Value |= op & UINT64_C(8191);
    5508             :       // op: type
    5509           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5510           2 :       Value |= (op & UINT64_C(3)) << 13;
    5511             :       // op: gpr
    5512           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5513           2 :       Value |= (op & UINT64_C(127)) << 15;
    5514             :       // op: sw_x
    5515           4 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5516           2 :       Value |= (op & UINT64_C(7)) << 32;
    5517             :       // op: sw_y
    5518           4 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5519           2 :       Value |= (op & UINT64_C(7)) << 35;
    5520             :       // op: sw_z
    5521           4 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5522           2 :       Value |= (op & UINT64_C(7)) << 38;
    5523             :       // op: sw_w
    5524           4 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5525           2 :       Value |= (op & UINT64_C(7)) << 41;
    5526             :       // op: eop
    5527           4 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    5528           2 :       Value |= (op & UINT64_C(1)) << 53;
    5529             :       // op: inst
    5530           4 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    5531           2 :       Value |= (op & UINT64_C(255)) << 55;
    5532           2 :       break;
    5533             :     }
    5534             :     case AMDGPU::TEX_VTX_CONSTBUF:
    5535             :     case AMDGPU::TEX_VTX_TEXBUF: {
    5536             :       // op: dst_gpr
    5537           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5538           0 :       Value |= (op & UINT64_C(127)) << 32;
    5539             :       // op: src_gpr
    5540           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5541           0 :       Value |= (op & UINT64_C(127)) << 16;
    5542             :       // op: BUFFER_ID
    5543           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5544           0 :       Value |= (op & UINT64_C(255)) << 8;
    5545           0 :       break;
    5546             :     }
    5547             :     case AMDGPU::EXP_si:
    5548             :     case AMDGPU::EXP_vi: {
    5549             :       // op: en
    5550          28 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5551          14 :       Value |= op & UINT64_C(15);
    5552             :       // op: tgt
    5553          28 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5554          14 :       Value |= (op & UINT64_C(63)) << 4;
    5555             :       // op: compr
    5556          28 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5557          14 :       Value |= (op & UINT64_C(1)) << 10;
    5558             :       // op: done
    5559          28 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5560          14 :       Value |= (op & UINT64_C(1)) << 11;
    5561             :       // op: vm
    5562          28 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5563          14 :       Value |= (op & UINT64_C(1)) << 12;
    5564             :       // op: vsrc0
    5565          28 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5566          14 :       Value |= (op & UINT64_C(255)) << 32;
    5567             :       // op: vsrc1
    5568          28 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5569          14 :       Value |= (op & UINT64_C(255)) << 40;
    5570             :       // op: vsrc2
    5571          28 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    5572          14 :       Value |= (op & UINT64_C(255)) << 48;
    5573             :       // op: vsrc3
    5574          28 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    5575          14 :       Value |= (op & UINT64_C(255)) << 56;
    5576          14 :       break;
    5577             :     }
    5578             :     case AMDGPU::DS_ADD_SRC2_U32_vi:
    5579             :     case AMDGPU::DS_ADD_SRC2_U64_vi:
    5580             :     case AMDGPU::DS_AND_SRC2_B32_vi:
    5581             :     case AMDGPU::DS_AND_SRC2_B64_vi:
    5582             :     case AMDGPU::DS_DEC_SRC2_U32_vi:
    5583             :     case AMDGPU::DS_DEC_SRC2_U64_vi:
    5584             :     case AMDGPU::DS_INC_SRC2_U32_vi:
    5585             :     case AMDGPU::DS_INC_SRC2_U64_vi:
    5586             :     case AMDGPU::DS_MAX_SRC2_F32_vi:
    5587             :     case AMDGPU::DS_MAX_SRC2_F64_vi:
    5588             :     case AMDGPU::DS_MAX_SRC2_I32_vi:
    5589             :     case AMDGPU::DS_MAX_SRC2_I64_vi:
    5590             :     case AMDGPU::DS_MAX_SRC2_U32_vi:
    5591             :     case AMDGPU::DS_MAX_SRC2_U64_vi:
    5592             :     case AMDGPU::DS_MIN_SRC2_F32_vi:
    5593             :     case AMDGPU::DS_MIN_SRC2_F64_vi:
    5594             :     case AMDGPU::DS_MIN_SRC2_I32_vi:
    5595             :     case AMDGPU::DS_MIN_SRC2_I64_vi:
    5596             :     case AMDGPU::DS_MIN_SRC2_U32_vi:
    5597             :     case AMDGPU::DS_MIN_SRC2_U64_vi:
    5598             :     case AMDGPU::DS_OR_SRC2_B32_vi:
    5599             :     case AMDGPU::DS_OR_SRC2_B64_vi:
    5600             :     case AMDGPU::DS_RSUB_SRC2_U32_vi:
    5601             :     case AMDGPU::DS_RSUB_SRC2_U64_vi:
    5602             :     case AMDGPU::DS_SUB_SRC2_U32_vi:
    5603             :     case AMDGPU::DS_SUB_SRC2_U64_vi:
    5604             :     case AMDGPU::DS_WRITE_SRC2_B32_vi:
    5605             :     case AMDGPU::DS_WRITE_SRC2_B64_vi:
    5606             :     case AMDGPU::DS_XOR_SRC2_B32_vi:
    5607             :     case AMDGPU::DS_XOR_SRC2_B64_vi: {
    5608             :       // op: gds
    5609           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5610           0 :       Value |= (op & UINT64_C(1)) << 16;
    5611             :       // op: addr
    5612           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5613           0 :       Value |= (op & UINT64_C(255)) << 32;
    5614             :       // op: offset
    5615           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5616           0 :       Value |= op & UINT64_C(65535);
    5617           0 :       break;
    5618             :     }
    5619             :     case AMDGPU::DS_ADD_SRC2_U32_si:
    5620             :     case AMDGPU::DS_ADD_SRC2_U64_si:
    5621             :     case AMDGPU::DS_AND_SRC2_B32_si:
    5622             :     case AMDGPU::DS_AND_SRC2_B64_si:
    5623             :     case AMDGPU::DS_DEC_SRC2_U32_si:
    5624             :     case AMDGPU::DS_DEC_SRC2_U64_si:
    5625             :     case AMDGPU::DS_INC_SRC2_U32_si:
    5626             :     case AMDGPU::DS_INC_SRC2_U64_si:
    5627             :     case AMDGPU::DS_MAX_SRC2_F32_si:
    5628             :     case AMDGPU::DS_MAX_SRC2_F64_si:
    5629             :     case AMDGPU::DS_MAX_SRC2_I32_si:
    5630             :     case AMDGPU::DS_MAX_SRC2_I64_si:
    5631             :     case AMDGPU::DS_MAX_SRC2_U32_si:
    5632             :     case AMDGPU::DS_MAX_SRC2_U64_si:
    5633             :     case AMDGPU::DS_MIN_SRC2_F32_si:
    5634             :     case AMDGPU::DS_MIN_SRC2_F64_si:
    5635             :     case AMDGPU::DS_MIN_SRC2_I32_si:
    5636             :     case AMDGPU::DS_MIN_SRC2_I64_si:
    5637             :     case AMDGPU::DS_MIN_SRC2_U32_si:
    5638             :     case AMDGPU::DS_MIN_SRC2_U64_si:
    5639             :     case AMDGPU::DS_OR_SRC2_B32_si:
    5640             :     case AMDGPU::DS_OR_SRC2_B64_si:
    5641             :     case AMDGPU::DS_RSUB_SRC2_U32_si:
    5642             :     case AMDGPU::DS_RSUB_SRC2_U64_si:
    5643             :     case AMDGPU::DS_SUB_SRC2_U32_si:
    5644             :     case AMDGPU::DS_SUB_SRC2_U64_si:
    5645             :     case AMDGPU::DS_WRITE_SRC2_B32_si:
    5646             :     case AMDGPU::DS_WRITE_SRC2_B64_si:
    5647             :     case AMDGPU::DS_XOR_SRC2_B32_si:
    5648             :     case AMDGPU::DS_XOR_SRC2_B64_si: {
    5649             :       // op: gds
    5650           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5651           0 :       Value |= (op & UINT64_C(1)) << 17;
    5652             :       // op: addr
    5653           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5654           0 :       Value |= (op & UINT64_C(255)) << 32;
    5655             :       // op: offset
    5656           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5657           0 :       Value |= op & UINT64_C(65535);
    5658           0 :       break;
    5659             :     }
    5660             :     case AMDGPU::DS_ADD_U32_vi:
    5661             :     case AMDGPU::DS_ADD_U64_vi:
    5662             :     case AMDGPU::DS_AND_B32_vi:
    5663             :     case AMDGPU::DS_AND_B64_vi:
    5664             :     case AMDGPU::DS_DEC_U32_vi:
    5665             :     case AMDGPU::DS_DEC_U64_vi:
    5666             :     case AMDGPU::DS_INC_U32_vi:
    5667             :     case AMDGPU::DS_INC_U64_vi:
    5668             :     case AMDGPU::DS_MAX_F64_vi:
    5669             :     case AMDGPU::DS_MAX_I32_vi:
    5670             :     case AMDGPU::DS_MAX_I64_vi:
    5671             :     case AMDGPU::DS_MAX_U32_vi:
    5672             :     case AMDGPU::DS_MAX_U64_vi:
    5673             :     case AMDGPU::DS_MIN_F64_vi:
    5674             :     case AMDGPU::DS_MIN_I32_vi:
    5675             :     case AMDGPU::DS_MIN_I64_vi:
    5676             :     case AMDGPU::DS_MIN_U32_vi:
    5677             :     case AMDGPU::DS_MIN_U64_vi:
    5678             :     case AMDGPU::DS_OR_B32_vi:
    5679             :     case AMDGPU::DS_OR_B64_vi:
    5680             :     case AMDGPU::DS_RSUB_U32_vi:
    5681             :     case AMDGPU::DS_RSUB_U64_vi:
    5682             :     case AMDGPU::DS_SUB_U32_vi:
    5683             :     case AMDGPU::DS_SUB_U64_vi:
    5684             :     case AMDGPU::DS_WRITE_B16_vi:
    5685             :     case AMDGPU::DS_WRITE_B32_vi:
    5686             :     case AMDGPU::DS_WRITE_B64_vi:
    5687             :     case AMDGPU::DS_WRITE_B8_vi:
    5688             :     case AMDGPU::DS_XOR_B32_vi:
    5689             :     case AMDGPU::DS_XOR_B64_vi: {
    5690             :       // op: gds
    5691          32 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5692          16 :       Value |= (op & UINT64_C(1)) << 16;
    5693             :       // op: addr
    5694          32 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5695          16 :       Value |= (op & UINT64_C(255)) << 32;
    5696             :       // op: data0
    5697          32 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5698          16 :       Value |= (op & UINT64_C(255)) << 40;
    5699             :       // op: offset
    5700          32 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5701          16 :       Value |= op & UINT64_C(65535);
    5702          16 :       break;
    5703             :     }
    5704             :     case AMDGPU::DS_ADD_U32_si:
    5705             :     case AMDGPU::DS_ADD_U64_si:
    5706             :     case AMDGPU::DS_AND_B32_si:
    5707             :     case AMDGPU::DS_AND_B64_si:
    5708             :     case AMDGPU::DS_DEC_U32_si:
    5709             :     case AMDGPU::DS_DEC_U64_si:
    5710             :     case AMDGPU::DS_INC_U32_si:
    5711             :     case AMDGPU::DS_INC_U64_si:
    5712             :     case AMDGPU::DS_MAX_F64_si:
    5713             :     case AMDGPU::DS_MAX_I32_si:
    5714             :     case AMDGPU::DS_MAX_I64_si:
    5715             :     case AMDGPU::DS_MAX_U32_si:
    5716             :     case AMDGPU::DS_MAX_U64_si:
    5717             :     case AMDGPU::DS_MIN_F64_si:
    5718             :     case AMDGPU::DS_MIN_I32_si:
    5719             :     case AMDGPU::DS_MIN_I64_si:
    5720             :     case AMDGPU::DS_MIN_U32_si:
    5721             :     case AMDGPU::DS_MIN_U64_si:
    5722             :     case AMDGPU::DS_OR_B32_si:
    5723             :     case AMDGPU::DS_OR_B64_si:
    5724             :     case AMDGPU::DS_RSUB_U32_si:
    5725             :     case AMDGPU::DS_RSUB_U64_si:
    5726             :     case AMDGPU::DS_SUB_U32_si:
    5727             :     case AMDGPU::DS_SUB_U64_si:
    5728             :     case AMDGPU::DS_WRITE_B16_si:
    5729             :     case AMDGPU::DS_WRITE_B32_si:
    5730             :     case AMDGPU::DS_WRITE_B64_si:
    5731             :     case AMDGPU::DS_WRITE_B8_si:
    5732             :     case AMDGPU::DS_XOR_B32_si:
    5733             :     case AMDGPU::DS_XOR_B64_si: {
    5734             :       // op: gds
    5735         156 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5736          78 :       Value |= (op & UINT64_C(1)) << 17;
    5737             :       // op: addr
    5738         156 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5739          78 :       Value |= (op & UINT64_C(255)) << 32;
    5740             :       // op: data0
    5741         156 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5742          78 :       Value |= (op & UINT64_C(255)) << 40;
    5743             :       // op: offset
    5744         156 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5745          78 :       Value |= op & UINT64_C(65535);
    5746          78 :       break;
    5747             :     }
    5748             :     case AMDGPU::DS_CMPST_B32_vi:
    5749             :     case AMDGPU::DS_CMPST_B64_vi:
    5750             :     case AMDGPU::DS_CMPST_F32_vi:
    5751             :     case AMDGPU::DS_CMPST_F64_vi:
    5752             :     case AMDGPU::DS_MAX_F32_vi:
    5753             :     case AMDGPU::DS_MIN_F32_vi:
    5754             :     case AMDGPU::DS_MSKOR_B32_vi:
    5755             :     case AMDGPU::DS_MSKOR_B64_vi: {
    5756             :       // op: gds
    5757           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5758           0 :       Value |= (op & UINT64_C(1)) << 16;
    5759             :       // op: addr
    5760           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5761           0 :       Value |= (op & UINT64_C(255)) << 32;
    5762             :       // op: data0
    5763           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5764           0 :       Value |= (op & UINT64_C(255)) << 40;
    5765             :       // op: data1
    5766           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5767           0 :       Value |= (op & UINT64_C(255)) << 48;
    5768             :       // op: offset
    5769           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5770           0 :       Value |= op & UINT64_C(65535);
    5771           0 :       break;
    5772             :     }
    5773             :     case AMDGPU::DS_CMPST_B32_si:
    5774             :     case AMDGPU::DS_CMPST_B64_si:
    5775             :     case AMDGPU::DS_CMPST_F32_si:
    5776             :     case AMDGPU::DS_CMPST_F64_si:
    5777             :     case AMDGPU::DS_MAX_F32_si:
    5778             :     case AMDGPU::DS_MIN_F32_si:
    5779             :     case AMDGPU::DS_MSKOR_B32_si:
    5780             :     case AMDGPU::DS_MSKOR_B64_si: {
    5781             :       // op: gds
    5782          32 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5783          16 :       Value |= (op & UINT64_C(1)) << 17;
    5784             :       // op: addr
    5785          32 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5786          16 :       Value |= (op & UINT64_C(255)) << 32;
    5787             :       // op: data0
    5788          32 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5789          16 :       Value |= (op & UINT64_C(255)) << 40;
    5790             :       // op: data1
    5791          32 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5792          16 :       Value |= (op & UINT64_C(255)) << 48;
    5793             :       // op: offset
    5794          32 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5795          16 :       Value |= op & UINT64_C(65535);
    5796          16 :       break;
    5797             :     }
    5798             :     case AMDGPU::DS_WRITE2ST64_B32_vi:
    5799             :     case AMDGPU::DS_WRITE2ST64_B64_vi:
    5800             :     case AMDGPU::DS_WRITE2_B32_vi:
    5801             :     case AMDGPU::DS_WRITE2_B64_vi: {
    5802             :       // op: gds
    5803           2 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5804           1 :       Value |= (op & UINT64_C(1)) << 16;
    5805             :       // op: addr
    5806           2 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5807           1 :       Value |= (op & UINT64_C(255)) << 32;
    5808             :       // op: data0
    5809           2 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5810           1 :       Value |= (op & UINT64_C(255)) << 40;
    5811             :       // op: data1
    5812           2 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5813           1 :       Value |= (op & UINT64_C(255)) << 48;
    5814             :       // op: offset0
    5815           2 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5816           1 :       Value |= op & UINT64_C(255);
    5817             :       // op: offset1
    5818           2 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5819           1 :       Value |= (op & UINT64_C(255)) << 8;
    5820           1 :       break;
    5821             :     }
    5822             :     case AMDGPU::DS_WRITE2ST64_B32_si:
    5823             :     case AMDGPU::DS_WRITE2ST64_B64_si:
    5824             :     case AMDGPU::DS_WRITE2_B32_si:
    5825             :     case AMDGPU::DS_WRITE2_B64_si: {
    5826             :       // op: gds
    5827          30 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5828          15 :       Value |= (op & UINT64_C(1)) << 17;
    5829             :       // op: addr
    5830          30 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5831          15 :       Value |= (op & UINT64_C(255)) << 32;
    5832             :       // op: data0
    5833          30 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5834          15 :       Value |= (op & UINT64_C(255)) << 40;
    5835             :       // op: data1
    5836          30 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5837          15 :       Value |= (op & UINT64_C(255)) << 48;
    5838             :       // op: offset0
    5839          30 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5840          15 :       Value |= op & UINT64_C(255);
    5841             :       // op: offset1
    5842          30 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5843          15 :       Value |= (op & UINT64_C(255)) << 8;
    5844          15 :       break;
    5845             :     }
    5846             :     case AMDGPU::LITERALS: {
    5847             :       // op: literal1
    5848          96 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5849          48 :       Value |= op & UINT64_C(4294967295);
    5850             :       // op: literal2
    5851          96 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5852          48 :       Value |= (op & UINT64_C(4294967295)) << 32;
    5853          48 :       break;
    5854             :     }
    5855             :     case AMDGPU::ALU_CLAUSE:
    5856             :     case AMDGPU::FETCH_CLAUSE: {
    5857             :       // op: num
    5858           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5859           0 :       Value |= op & UINT64_C(255);
    5860           0 :       break;
    5861             :     }
    5862             :     case AMDGPU::TBUFFER_LOAD_FORMAT_XYZW_vi:
    5863             :     case AMDGPU::TBUFFER_STORE_FORMAT_XYZW_vi:
    5864             :     case AMDGPU::TBUFFER_STORE_FORMAT_XYZ_vi:
    5865             :     case AMDGPU::TBUFFER_STORE_FORMAT_XY_vi:
    5866             :     case AMDGPU::TBUFFER_STORE_FORMAT_X_vi: {
    5867             :       // op: offset
    5868           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5869           0 :       Value |= op & UINT64_C(4095);
    5870             :       // op: offen
    5871           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5872           0 :       Value |= (op & UINT64_C(1)) << 12;
    5873             :       // op: idxen
    5874           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5875           0 :       Value |= (op & UINT64_C(1)) << 13;
    5876             :       // op: glc
    5877           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5878           0 :       Value |= (op & UINT64_C(1)) << 14;
    5879             :       // op: dfmt
    5880           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5881           0 :       Value |= (op & UINT64_C(15)) << 19;
    5882             :       // op: nfmt
    5883           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    5884           0 :       Value |= (op & UINT64_C(7)) << 23;
    5885             :       // op: vaddr
    5886           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    5887           0 :       Value |= (op & UINT64_C(255)) << 32;
    5888             :       // op: vdata
    5889           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5890           0 :       Value |= (op & UINT64_C(255)) << 40;
    5891             :       // op: srsrc
    5892           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    5893           0 :       Value |= (op & UINT64_C(124)) << 46;
    5894             :       // op: slc
    5895           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    5896           0 :       Value |= (op & UINT64_C(1)) << 54;
    5897             :       // op: tfe
    5898           0 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    5899           0 :       Value |= (op & UINT64_C(1)) << 55;
    5900             :       // op: soffset
    5901           0 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    5902           0 :       Value |= (op & UINT64_C(255)) << 56;
    5903           0 :       break;
    5904             :     }
    5905             :     case AMDGPU::BUFFER_LOAD_DWORDX2_OFFSET_vi:
    5906             :     case AMDGPU::BUFFER_LOAD_DWORDX4_OFFSET_vi:
    5907             :     case AMDGPU::BUFFER_LOAD_DWORD_OFFSET_vi:
    5908             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_OFFSET_vi:
    5909             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_OFFSET_vi:
    5910             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_OFFSET_vi:
    5911             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_OFFSET_vi:
    5912             :     case AMDGPU::BUFFER_LOAD_SBYTE_OFFSET_vi:
    5913             :     case AMDGPU::BUFFER_LOAD_SSHORT_OFFSET_vi:
    5914             :     case AMDGPU::BUFFER_LOAD_UBYTE_OFFSET_vi:
    5915             :     case AMDGPU::BUFFER_LOAD_USHORT_OFFSET_vi:
    5916             :     case AMDGPU::BUFFER_STORE_BYTE_OFFSET_vi:
    5917             :     case AMDGPU::BUFFER_STORE_DWORDX2_OFFSET_vi:
    5918             :     case AMDGPU::BUFFER_STORE_DWORDX4_OFFSET_vi:
    5919             :     case AMDGPU::BUFFER_STORE_DWORD_OFFSET_vi:
    5920             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_OFFSET_vi:
    5921             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_OFFSET_vi:
    5922             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_OFFSET_vi:
    5923             :     case AMDGPU::BUFFER_STORE_FORMAT_X_OFFSET_vi:
    5924             :     case AMDGPU::BUFFER_STORE_SHORT_OFFSET_vi: {
    5925             :       // op: offset
    5926          88 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5927          44 :       Value |= op & UINT64_C(4095);
    5928             :       // op: glc
    5929          88 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5930          44 :       Value |= (op & UINT64_C(1)) << 14;
    5931             :       // op: vdata
    5932          88 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5933          44 :       Value |= (op & UINT64_C(255)) << 40;
    5934             :       // op: srsrc
    5935          88 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5936          44 :       Value |= (op & UINT64_C(124)) << 46;
    5937             :       // op: slc
    5938          88 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5939          44 :       Value |= (op & UINT64_C(1)) << 17;
    5940             :       // op: tfe
    5941          88 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5942          44 :       Value |= (op & UINT64_C(1)) << 55;
    5943             :       // op: soffset
    5944          88 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5945          44 :       Value |= (op & UINT64_C(255)) << 56;
    5946          44 :       break;
    5947             :     }
    5948             :     case AMDGPU::BUFFER_LOAD_DWORDX2_OFFSET_si:
    5949             :     case AMDGPU::BUFFER_LOAD_DWORDX4_OFFSET_si:
    5950             :     case AMDGPU::BUFFER_LOAD_DWORD_OFFSET_si:
    5951             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_OFFSET_si:
    5952             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_OFFSET_si:
    5953             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_OFFSET_si:
    5954             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_OFFSET_si:
    5955             :     case AMDGPU::BUFFER_LOAD_SBYTE_OFFSET_si:
    5956             :     case AMDGPU::BUFFER_LOAD_SSHORT_OFFSET_si:
    5957             :     case AMDGPU::BUFFER_LOAD_UBYTE_OFFSET_si:
    5958             :     case AMDGPU::BUFFER_LOAD_USHORT_OFFSET_si:
    5959             :     case AMDGPU::BUFFER_STORE_BYTE_OFFSET_si:
    5960             :     case AMDGPU::BUFFER_STORE_DWORDX2_OFFSET_si:
    5961             :     case AMDGPU::BUFFER_STORE_DWORDX4_OFFSET_si:
    5962             :     case AMDGPU::BUFFER_STORE_DWORD_OFFSET_si:
    5963             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_OFFSET_si:
    5964             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_OFFSET_si:
    5965             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_OFFSET_si:
    5966             :     case AMDGPU::BUFFER_STORE_FORMAT_X_OFFSET_si:
    5967             :     case AMDGPU::BUFFER_STORE_SHORT_OFFSET_si: {
    5968             :       // op: offset
    5969         258 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    5970         129 :       Value |= op & UINT64_C(4095);
    5971             :       // op: glc
    5972         258 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    5973         129 :       Value |= (op & UINT64_C(1)) << 14;
    5974             :       // op: vdata
    5975         258 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    5976         129 :       Value |= (op & UINT64_C(255)) << 40;
    5977             :       // op: srsrc
    5978         258 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    5979         129 :       Value |= (op & UINT64_C(124)) << 46;
    5980             :       // op: slc
    5981         258 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    5982         129 :       Value |= (op & UINT64_C(1)) << 54;
    5983             :       // op: tfe
    5984         258 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    5985         129 :       Value |= (op & UINT64_C(1)) << 55;
    5986             :       // op: soffset
    5987         258 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    5988         129 :       Value |= (op & UINT64_C(255)) << 56;
    5989         129 :       break;
    5990             :     }
    5991             :     case AMDGPU::BUFFER_ATOMIC_ADD_OFFSET_vi:
    5992             :     case AMDGPU::BUFFER_ATOMIC_AND_OFFSET_vi:
    5993             :     case AMDGPU::BUFFER_ATOMIC_OR_OFFSET_vi:
    5994             :     case AMDGPU::BUFFER_ATOMIC_SMAX_OFFSET_vi:
    5995             :     case AMDGPU::BUFFER_ATOMIC_SMIN_OFFSET_vi:
    5996             :     case AMDGPU::BUFFER_ATOMIC_SUB_OFFSET_vi:
    5997             :     case AMDGPU::BUFFER_ATOMIC_SWAP_OFFSET_vi:
    5998             :     case AMDGPU::BUFFER_ATOMIC_UMAX_OFFSET_vi:
    5999             :     case AMDGPU::BUFFER_ATOMIC_UMIN_OFFSET_vi:
    6000             :     case AMDGPU::BUFFER_ATOMIC_XOR_OFFSET_vi: {
    6001             :       // op: offset
    6002           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6003           0 :       Value |= op & UINT64_C(4095);
    6004             :       // op: vdata
    6005           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6006           0 :       Value |= (op & UINT64_C(255)) << 40;
    6007             :       // op: srsrc
    6008           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6009           0 :       Value |= (op & UINT64_C(124)) << 46;
    6010             :       // op: slc
    6011           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6012           0 :       Value |= (op & UINT64_C(1)) << 17;
    6013             :       // op: soffset
    6014           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6015           0 :       Value |= (op & UINT64_C(255)) << 56;
    6016           0 :       break;
    6017             :     }
    6018             :     case AMDGPU::BUFFER_ATOMIC_ADD_OFFSET_si:
    6019             :     case AMDGPU::BUFFER_ATOMIC_AND_OFFSET_si:
    6020             :     case AMDGPU::BUFFER_ATOMIC_OR_OFFSET_si:
    6021             :     case AMDGPU::BUFFER_ATOMIC_SMAX_OFFSET_si:
    6022             :     case AMDGPU::BUFFER_ATOMIC_SMIN_OFFSET_si:
    6023             :     case AMDGPU::BUFFER_ATOMIC_SUB_OFFSET_si:
    6024             :     case AMDGPU::BUFFER_ATOMIC_SWAP_OFFSET_si:
    6025             :     case AMDGPU::BUFFER_ATOMIC_UMAX_OFFSET_si:
    6026             :     case AMDGPU::BUFFER_ATOMIC_UMIN_OFFSET_si:
    6027             :     case AMDGPU::BUFFER_ATOMIC_XOR_OFFSET_si: {
    6028             :       // op: offset
    6029           2 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6030           1 :       Value |= op & UINT64_C(4095);
    6031             :       // op: vdata
    6032           2 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6033           1 :       Value |= (op & UINT64_C(255)) << 40;
    6034             :       // op: srsrc
    6035           2 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6036           1 :       Value |= (op & UINT64_C(124)) << 46;
    6037             :       // op: slc
    6038           2 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6039           1 :       Value |= (op & UINT64_C(1)) << 54;
    6040             :       // op: soffset
    6041           2 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6042           1 :       Value |= (op & UINT64_C(255)) << 56;
    6043           1 :       break;
    6044             :     }
    6045             :     case AMDGPU::BUFFER_LOAD_DWORDX2_BOTHEN_vi:
    6046             :     case AMDGPU::BUFFER_LOAD_DWORDX2_IDXEN_vi:
    6047             :     case AMDGPU::BUFFER_LOAD_DWORDX2_OFFEN_vi:
    6048             :     case AMDGPU::BUFFER_LOAD_DWORDX4_BOTHEN_vi:
    6049             :     case AMDGPU::BUFFER_LOAD_DWORDX4_IDXEN_vi:
    6050             :     case AMDGPU::BUFFER_LOAD_DWORDX4_OFFEN_vi:
    6051             :     case AMDGPU::BUFFER_LOAD_DWORD_BOTHEN_vi:
    6052             :     case AMDGPU::BUFFER_LOAD_DWORD_IDXEN_vi:
    6053             :     case AMDGPU::BUFFER_LOAD_DWORD_OFFEN_vi:
    6054             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_BOTHEN_vi:
    6055             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_IDXEN_vi:
    6056             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_OFFEN_vi:
    6057             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_BOTHEN_vi:
    6058             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_IDXEN_vi:
    6059             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_OFFEN_vi:
    6060             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_BOTHEN_vi:
    6061             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_IDXEN_vi:
    6062             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_OFFEN_vi:
    6063             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_BOTHEN_vi:
    6064             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_IDXEN_vi:
    6065             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_OFFEN_vi:
    6066             :     case AMDGPU::BUFFER_LOAD_SBYTE_BOTHEN_vi:
    6067             :     case AMDGPU::BUFFER_LOAD_SBYTE_IDXEN_vi:
    6068             :     case AMDGPU::BUFFER_LOAD_SBYTE_OFFEN_vi:
    6069             :     case AMDGPU::BUFFER_LOAD_SSHORT_BOTHEN_vi:
    6070             :     case AMDGPU::BUFFER_LOAD_SSHORT_IDXEN_vi:
    6071             :     case AMDGPU::BUFFER_LOAD_SSHORT_OFFEN_vi:
    6072             :     case AMDGPU::BUFFER_LOAD_UBYTE_BOTHEN_vi:
    6073             :     case AMDGPU::BUFFER_LOAD_UBYTE_IDXEN_vi:
    6074             :     case AMDGPU::BUFFER_LOAD_UBYTE_OFFEN_vi:
    6075             :     case AMDGPU::BUFFER_LOAD_USHORT_BOTHEN_vi:
    6076             :     case AMDGPU::BUFFER_LOAD_USHORT_IDXEN_vi:
    6077             :     case AMDGPU::BUFFER_LOAD_USHORT_OFFEN_vi:
    6078             :     case AMDGPU::BUFFER_STORE_BYTE_BOTHEN_vi:
    6079             :     case AMDGPU::BUFFER_STORE_BYTE_IDXEN_vi:
    6080             :     case AMDGPU::BUFFER_STORE_BYTE_OFFEN_vi:
    6081             :     case AMDGPU::BUFFER_STORE_DWORDX2_BOTHEN_vi:
    6082             :     case AMDGPU::BUFFER_STORE_DWORDX2_IDXEN_vi:
    6083             :     case AMDGPU::BUFFER_STORE_DWORDX2_OFFEN_vi:
    6084             :     case AMDGPU::BUFFER_STORE_DWORDX4_BOTHEN_vi:
    6085             :     case AMDGPU::BUFFER_STORE_DWORDX4_IDXEN_vi:
    6086             :     case AMDGPU::BUFFER_STORE_DWORDX4_OFFEN_vi:
    6087             :     case AMDGPU::BUFFER_STORE_DWORD_BOTHEN_vi:
    6088             :     case AMDGPU::BUFFER_STORE_DWORD_IDXEN_vi:
    6089             :     case AMDGPU::BUFFER_STORE_DWORD_OFFEN_vi:
    6090             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_BOTHEN_vi:
    6091             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_IDXEN_vi:
    6092             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_OFFEN_vi:
    6093             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_BOTHEN_vi:
    6094             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_IDXEN_vi:
    6095             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_OFFEN_vi:
    6096             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_BOTHEN_vi:
    6097             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_IDXEN_vi:
    6098             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_OFFEN_vi:
    6099             :     case AMDGPU::BUFFER_STORE_FORMAT_X_BOTHEN_vi:
    6100             :     case AMDGPU::BUFFER_STORE_FORMAT_X_IDXEN_vi:
    6101             :     case AMDGPU::BUFFER_STORE_FORMAT_X_OFFEN_vi:
    6102             :     case AMDGPU::BUFFER_STORE_SHORT_BOTHEN_vi:
    6103             :     case AMDGPU::BUFFER_STORE_SHORT_IDXEN_vi:
    6104             :     case AMDGPU::BUFFER_STORE_SHORT_OFFEN_vi: {
    6105             :       // op: offset
    6106         132 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6107          66 :       Value |= op & UINT64_C(4095);
    6108             :       // op: glc
    6109         132 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6110          66 :       Value |= (op & UINT64_C(1)) << 14;
    6111             :       // op: vaddr
    6112         132 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6113          66 :       Value |= (op & UINT64_C(255)) << 32;
    6114             :       // op: vdata
    6115         132 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6116          66 :       Value |= (op & UINT64_C(255)) << 40;
    6117             :       // op: srsrc
    6118         132 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6119          66 :       Value |= (op & UINT64_C(124)) << 46;
    6120             :       // op: slc
    6121         132 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6122          66 :       Value |= (op & UINT64_C(1)) << 17;
    6123             :       // op: tfe
    6124         132 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6125          66 :       Value |= (op & UINT64_C(1)) << 55;
    6126             :       // op: soffset
    6127         132 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6128          66 :       Value |= (op & UINT64_C(255)) << 56;
    6129          66 :       break;
    6130             :     }
    6131             :     case AMDGPU::BUFFER_LOAD_DWORDX2_ADDR64_si:
    6132             :     case AMDGPU::BUFFER_LOAD_DWORDX2_BOTHEN_si:
    6133             :     case AMDGPU::BUFFER_LOAD_DWORDX2_IDXEN_si:
    6134             :     case AMDGPU::BUFFER_LOAD_DWORDX2_OFFEN_si:
    6135             :     case AMDGPU::BUFFER_LOAD_DWORDX4_ADDR64_si:
    6136             :     case AMDGPU::BUFFER_LOAD_DWORDX4_BOTHEN_si:
    6137             :     case AMDGPU::BUFFER_LOAD_DWORDX4_IDXEN_si:
    6138             :     case AMDGPU::BUFFER_LOAD_DWORDX4_OFFEN_si:
    6139             :     case AMDGPU::BUFFER_LOAD_DWORD_ADDR64_si:
    6140             :     case AMDGPU::BUFFER_LOAD_DWORD_BOTHEN_si:
    6141             :     case AMDGPU::BUFFER_LOAD_DWORD_IDXEN_si:
    6142             :     case AMDGPU::BUFFER_LOAD_DWORD_OFFEN_si:
    6143             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_ADDR64_si:
    6144             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_BOTHEN_si:
    6145             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_IDXEN_si:
    6146             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZW_OFFEN_si:
    6147             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_ADDR64_si:
    6148             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_BOTHEN_si:
    6149             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_IDXEN_si:
    6150             :     case AMDGPU::BUFFER_LOAD_FORMAT_XYZ_OFFEN_si:
    6151             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_ADDR64_si:
    6152             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_BOTHEN_si:
    6153             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_IDXEN_si:
    6154             :     case AMDGPU::BUFFER_LOAD_FORMAT_XY_OFFEN_si:
    6155             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_ADDR64_si:
    6156             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_BOTHEN_si:
    6157             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_IDXEN_si:
    6158             :     case AMDGPU::BUFFER_LOAD_FORMAT_X_OFFEN_si:
    6159             :     case AMDGPU::BUFFER_LOAD_SBYTE_ADDR64_si:
    6160             :     case AMDGPU::BUFFER_LOAD_SBYTE_BOTHEN_si:
    6161             :     case AMDGPU::BUFFER_LOAD_SBYTE_IDXEN_si:
    6162             :     case AMDGPU::BUFFER_LOAD_SBYTE_OFFEN_si:
    6163             :     case AMDGPU::BUFFER_LOAD_SSHORT_ADDR64_si:
    6164             :     case AMDGPU::BUFFER_LOAD_SSHORT_BOTHEN_si:
    6165             :     case AMDGPU::BUFFER_LOAD_SSHORT_IDXEN_si:
    6166             :     case AMDGPU::BUFFER_LOAD_SSHORT_OFFEN_si:
    6167             :     case AMDGPU::BUFFER_LOAD_UBYTE_ADDR64_si:
    6168             :     case AMDGPU::BUFFER_LOAD_UBYTE_BOTHEN_si:
    6169             :     case AMDGPU::BUFFER_LOAD_UBYTE_IDXEN_si:
    6170             :     case AMDGPU::BUFFER_LOAD_UBYTE_OFFEN_si:
    6171             :     case AMDGPU::BUFFER_LOAD_USHORT_ADDR64_si:
    6172             :     case AMDGPU::BUFFER_LOAD_USHORT_BOTHEN_si:
    6173             :     case AMDGPU::BUFFER_LOAD_USHORT_IDXEN_si:
    6174             :     case AMDGPU::BUFFER_LOAD_USHORT_OFFEN_si:
    6175             :     case AMDGPU::BUFFER_STORE_BYTE_ADDR64_si:
    6176             :     case AMDGPU::BUFFER_STORE_BYTE_BOTHEN_si:
    6177             :     case AMDGPU::BUFFER_STORE_BYTE_IDXEN_si:
    6178             :     case AMDGPU::BUFFER_STORE_BYTE_OFFEN_si:
    6179             :     case AMDGPU::BUFFER_STORE_DWORDX2_ADDR64_si:
    6180             :     case AMDGPU::BUFFER_STORE_DWORDX2_BOTHEN_si:
    6181             :     case AMDGPU::BUFFER_STORE_DWORDX2_IDXEN_si:
    6182             :     case AMDGPU::BUFFER_STORE_DWORDX2_OFFEN_si:
    6183             :     case AMDGPU::BUFFER_STORE_DWORDX4_ADDR64_si:
    6184             :     case AMDGPU::BUFFER_STORE_DWORDX4_BOTHEN_si:
    6185             :     case AMDGPU::BUFFER_STORE_DWORDX4_IDXEN_si:
    6186             :     case AMDGPU::BUFFER_STORE_DWORDX4_OFFEN_si:
    6187             :     case AMDGPU::BUFFER_STORE_DWORD_ADDR64_si:
    6188             :     case AMDGPU::BUFFER_STORE_DWORD_BOTHEN_si:
    6189             :     case AMDGPU::BUFFER_STORE_DWORD_IDXEN_si:
    6190             :     case AMDGPU::BUFFER_STORE_DWORD_OFFEN_si:
    6191             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_ADDR64_si:
    6192             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_BOTHEN_si:
    6193             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_IDXEN_si:
    6194             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZW_OFFEN_si:
    6195             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_ADDR64_si:
    6196             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_BOTHEN_si:
    6197             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_IDXEN_si:
    6198             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZ_OFFEN_si:
    6199             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_ADDR64_si:
    6200             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_BOTHEN_si:
    6201             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_IDXEN_si:
    6202             :     case AMDGPU::BUFFER_STORE_FORMAT_XY_OFFEN_si:
    6203             :     case AMDGPU::BUFFER_STORE_FORMAT_X_ADDR64_si:
    6204             :     case AMDGPU::BUFFER_STORE_FORMAT_X_BOTHEN_si:
    6205             :     case AMDGPU::BUFFER_STORE_FORMAT_X_IDXEN_si:
    6206             :     case AMDGPU::BUFFER_STORE_FORMAT_X_OFFEN_si:
    6207             :     case AMDGPU::BUFFER_STORE_SHORT_ADDR64_si:
    6208             :     case AMDGPU::BUFFER_STORE_SHORT_BOTHEN_si:
    6209             :     case AMDGPU::BUFFER_STORE_SHORT_IDXEN_si:
    6210             :     case AMDGPU::BUFFER_STORE_SHORT_OFFEN_si: {
    6211             :       // op: offset
    6212         400 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6213         200 :       Value |= op & UINT64_C(4095);
    6214             :       // op: glc
    6215         400 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6216         200 :       Value |= (op & UINT64_C(1)) << 14;
    6217             :       // op: vaddr
    6218         400 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6219         200 :       Value |= (op & UINT64_C(255)) << 32;
    6220             :       // op: vdata
    6221         400 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6222         200 :       Value |= (op & UINT64_C(255)) << 40;
    6223             :       // op: srsrc
    6224         400 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6225         200 :       Value |= (op & UINT64_C(124)) << 46;
    6226             :       // op: slc
    6227         400 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6228         200 :       Value |= (op & UINT64_C(1)) << 54;
    6229             :       // op: tfe
    6230         400 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6231         200 :       Value |= (op & UINT64_C(1)) << 55;
    6232             :       // op: soffset
    6233         400 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6234         200 :       Value |= (op & UINT64_C(255)) << 56;
    6235         200 :       break;
    6236             :     }
    6237             :     case AMDGPU::BUFFER_STORE_BYTEanonymous_768_vi:
    6238             :     case AMDGPU::BUFFER_STORE_DWORDX2anonymous_768_vi:
    6239             :     case AMDGPU::BUFFER_STORE_DWORDX4anonymous_768_vi:
    6240             :     case AMDGPU::BUFFER_STORE_DWORDanonymous_768_vi:
    6241             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZWanonymous_768_vi:
    6242             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZanonymous_768_vi:
    6243             :     case AMDGPU::BUFFER_STORE_FORMAT_XYanonymous_768_vi:
    6244             :     case AMDGPU::BUFFER_STORE_FORMAT_Xanonymous_768_vi:
    6245             :     case AMDGPU::BUFFER_STORE_SHORTanonymous_768_vi: {
    6246             :       // op: offset
    6247           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6248           0 :       Value |= op & UINT64_C(4095);
    6249             :       // op: offen
    6250           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6251           0 :       Value |= (op & UINT64_C(1)) << 12;
    6252             :       // op: idxen
    6253           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6254           0 :       Value |= (op & UINT64_C(1)) << 13;
    6255             :       // op: glc
    6256           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6257           0 :       Value |= (op & UINT64_C(1)) << 14;
    6258             :       // op: vaddr
    6259           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6260           0 :       Value |= (op & UINT64_C(255)) << 32;
    6261             :       // op: vdata
    6262           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6263           0 :       Value |= (op & UINT64_C(255)) << 40;
    6264             :       // op: srsrc
    6265           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6266           0 :       Value |= (op & UINT64_C(124)) << 46;
    6267             :       // op: slc
    6268           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    6269           0 :       Value |= (op & UINT64_C(1)) << 17;
    6270             :       // op: tfe
    6271           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    6272           0 :       Value |= (op & UINT64_C(1)) << 55;
    6273             :       // op: soffset
    6274           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6275           0 :       Value |= (op & UINT64_C(255)) << 56;
    6276           0 :       break;
    6277             :     }
    6278             :     case AMDGPU::BUFFER_STORE_BYTEanonymous_768_si:
    6279             :     case AMDGPU::BUFFER_STORE_DWORDX2anonymous_768_si:
    6280             :     case AMDGPU::BUFFER_STORE_DWORDX4anonymous_768_si:
    6281             :     case AMDGPU::BUFFER_STORE_DWORDanonymous_768_si:
    6282             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZWanonymous_768_si:
    6283             :     case AMDGPU::BUFFER_STORE_FORMAT_XYZanonymous_768_si:
    6284             :     case AMDGPU::BUFFER_STORE_FORMAT_XYanonymous_768_si:
    6285             :     case AMDGPU::BUFFER_STORE_FORMAT_Xanonymous_768_si:
    6286             :     case AMDGPU::BUFFER_STORE_SHORTanonymous_768_si: {
    6287             :       // op: offset
    6288           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6289           0 :       Value |= op & UINT64_C(4095);
    6290             :       // op: offen
    6291           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6292           0 :       Value |= (op & UINT64_C(1)) << 12;
    6293             :       // op: idxen
    6294           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6295           0 :       Value |= (op & UINT64_C(1)) << 13;
    6296             :       // op: glc
    6297           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6298           0 :       Value |= (op & UINT64_C(1)) << 14;
    6299             :       // op: vaddr
    6300           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6301           0 :       Value |= (op & UINT64_C(255)) << 32;
    6302             :       // op: vdata
    6303           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6304           0 :       Value |= (op & UINT64_C(255)) << 40;
    6305             :       // op: srsrc
    6306           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6307           0 :       Value |= (op & UINT64_C(124)) << 46;
    6308             :       // op: slc
    6309           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    6310           0 :       Value |= (op & UINT64_C(1)) << 54;
    6311             :       // op: tfe
    6312           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    6313           0 :       Value |= (op & UINT64_C(1)) << 55;
    6314             :       // op: soffset
    6315           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6316           0 :       Value |= (op & UINT64_C(255)) << 56;
    6317           0 :       break;
    6318             :     }
    6319             :     case AMDGPU::BUFFER_ATOMIC_ADD_ADDR64_si:
    6320             :     case AMDGPU::BUFFER_ATOMIC_AND_ADDR64_si:
    6321             :     case AMDGPU::BUFFER_ATOMIC_OR_ADDR64_si:
    6322             :     case AMDGPU::BUFFER_ATOMIC_SMAX_ADDR64_si:
    6323             :     case AMDGPU::BUFFER_ATOMIC_SMIN_ADDR64_si:
    6324             :     case AMDGPU::BUFFER_ATOMIC_SUB_ADDR64_si:
    6325             :     case AMDGPU::BUFFER_ATOMIC_SWAP_ADDR64_si:
    6326             :     case AMDGPU::BUFFER_ATOMIC_UMAX_ADDR64_si:
    6327             :     case AMDGPU::BUFFER_ATOMIC_UMIN_ADDR64_si:
    6328             :     case AMDGPU::BUFFER_ATOMIC_XOR_ADDR64_si: {
    6329             :       // op: offset
    6330           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6331           0 :       Value |= op & UINT64_C(4095);
    6332             :       // op: vaddr
    6333           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6334           0 :       Value |= (op & UINT64_C(255)) << 32;
    6335             :       // op: vdata
    6336           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6337           0 :       Value |= (op & UINT64_C(255)) << 40;
    6338             :       // op: srsrc
    6339           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6340           0 :       Value |= (op & UINT64_C(124)) << 46;
    6341             :       // op: slc
    6342           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6343           0 :       Value |= (op & UINT64_C(1)) << 54;
    6344             :       // op: soffset
    6345           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6346           0 :       Value |= (op & UINT64_C(255)) << 56;
    6347           0 :       break;
    6348             :     }
    6349             :     case AMDGPU::BUFFER_ATOMIC_ADD_RTN_OFFSET_vi:
    6350             :     case AMDGPU::BUFFER_ATOMIC_AND_RTN_OFFSET_vi:
    6351             :     case AMDGPU::BUFFER_ATOMIC_OR_RTN_OFFSET_vi:
    6352             :     case AMDGPU::BUFFER_ATOMIC_SMAX_RTN_OFFSET_vi:
    6353             :     case AMDGPU::BUFFER_ATOMIC_SMIN_RTN_OFFSET_vi:
    6354             :     case AMDGPU::BUFFER_ATOMIC_SUB_RTN_OFFSET_vi:
    6355             :     case AMDGPU::BUFFER_ATOMIC_SWAP_RTN_OFFSET_vi:
    6356             :     case AMDGPU::BUFFER_ATOMIC_UMAX_RTN_OFFSET_vi:
    6357             :     case AMDGPU::BUFFER_ATOMIC_UMIN_RTN_OFFSET_vi:
    6358             :     case AMDGPU::BUFFER_ATOMIC_XOR_RTN_OFFSET_vi: {
    6359             :       // op: offset
    6360           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6361           0 :       Value |= op & UINT64_C(4095);
    6362             :       // op: vdata
    6363           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6364           0 :       Value |= (op & UINT64_C(255)) << 40;
    6365             :       // op: srsrc
    6366           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6367           0 :       Value |= (op & UINT64_C(124)) << 46;
    6368             :       // op: slc
    6369           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6370           0 :       Value |= (op & UINT64_C(1)) << 17;
    6371             :       // op: soffset
    6372           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6373           0 :       Value |= (op & UINT64_C(255)) << 56;
    6374           0 :       break;
    6375             :     }
    6376             :     case AMDGPU::BUFFER_ATOMIC_ADD_RTN_OFFSET_si:
    6377             :     case AMDGPU::BUFFER_ATOMIC_AND_RTN_OFFSET_si:
    6378             :     case AMDGPU::BUFFER_ATOMIC_OR_RTN_OFFSET_si:
    6379             :     case AMDGPU::BUFFER_ATOMIC_SMAX_RTN_OFFSET_si:
    6380             :     case AMDGPU::BUFFER_ATOMIC_SMIN_RTN_OFFSET_si:
    6381             :     case AMDGPU::BUFFER_ATOMIC_SUB_RTN_OFFSET_si:
    6382             :     case AMDGPU::BUFFER_ATOMIC_SWAP_RTN_OFFSET_si:
    6383             :     case AMDGPU::BUFFER_ATOMIC_UMAX_RTN_OFFSET_si:
    6384             :     case AMDGPU::BUFFER_ATOMIC_UMIN_RTN_OFFSET_si:
    6385             :     case AMDGPU::BUFFER_ATOMIC_XOR_RTN_OFFSET_si: {
    6386             :       // op: offset
    6387           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6388           0 :       Value |= op & UINT64_C(4095);
    6389             :       // op: vdata
    6390           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6391           0 :       Value |= (op & UINT64_C(255)) << 40;
    6392             :       // op: srsrc
    6393           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6394           0 :       Value |= (op & UINT64_C(124)) << 46;
    6395             :       // op: slc
    6396           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6397           0 :       Value |= (op & UINT64_C(1)) << 54;
    6398             :       // op: soffset
    6399           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6400           0 :       Value |= (op & UINT64_C(255)) << 56;
    6401           0 :       break;
    6402             :     }
    6403             :     case AMDGPU::BUFFER_ATOMIC_ADD_RTN_ADDR64_si:
    6404             :     case AMDGPU::BUFFER_ATOMIC_AND_RTN_ADDR64_si:
    6405             :     case AMDGPU::BUFFER_ATOMIC_OR_RTN_ADDR64_si:
    6406             :     case AMDGPU::BUFFER_ATOMIC_SMAX_RTN_ADDR64_si:
    6407             :     case AMDGPU::BUFFER_ATOMIC_SMIN_RTN_ADDR64_si:
    6408             :     case AMDGPU::BUFFER_ATOMIC_SUB_RTN_ADDR64_si:
    6409             :     case AMDGPU::BUFFER_ATOMIC_SWAP_RTN_ADDR64_si:
    6410             :     case AMDGPU::BUFFER_ATOMIC_UMAX_RTN_ADDR64_si:
    6411             :     case AMDGPU::BUFFER_ATOMIC_UMIN_RTN_ADDR64_si:
    6412             :     case AMDGPU::BUFFER_ATOMIC_XOR_RTN_ADDR64_si: {
    6413             :       // op: offset
    6414           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6415           0 :       Value |= op & UINT64_C(4095);
    6416             :       // op: vaddr
    6417           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6418           0 :       Value |= (op & UINT64_C(255)) << 32;
    6419             :       // op: vdata
    6420           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6421           0 :       Value |= (op & UINT64_C(255)) << 40;
    6422             :       // op: srsrc
    6423           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6424           0 :       Value |= (op & UINT64_C(124)) << 46;
    6425             :       // op: slc
    6426           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6427           0 :       Value |= (op & UINT64_C(1)) << 54;
    6428             :       // op: soffset
    6429           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6430           0 :       Value |= (op & UINT64_C(255)) << 56;
    6431           0 :       break;
    6432             :     }
    6433             :     case AMDGPU::RAT_MSKOR:
    6434             :     case AMDGPU::RAT_STORE_DWORD128:
    6435             :     case AMDGPU::RAT_STORE_DWORD32:
    6436             :     case AMDGPU::RAT_STORE_DWORD64: {
    6437             :       // op: rw_gpr
    6438           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6439           2 :       Value |= (op & UINT64_C(127)) << 15;
    6440             :       // op: index_gpr
    6441           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6442           2 :       Value |= (op & UINT64_C(127)) << 23;
    6443           2 :       break;
    6444             :     }
    6445             :     case AMDGPU::RAT_WRITE_CACHELESS_128_eg:
    6446             :     case AMDGPU::RAT_WRITE_CACHELESS_32_eg:
    6447             :     case AMDGPU::RAT_WRITE_CACHELESS_64_eg: {
    6448             :       // op: rw_gpr
    6449          80 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6450          40 :       Value |= (op & UINT64_C(127)) << 15;
    6451             :       // op: index_gpr
    6452          80 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6453          40 :       Value |= (op & UINT64_C(127)) << 23;
    6454             :       // op: eop
    6455          80 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6456          40 :       Value |= (op & UINT64_C(1)) << 53;
    6457          40 :       break;
    6458             :     }
    6459             :     case AMDGPU::S_BUFFER_LOAD_DWORDX16_IMM_vi:
    6460             :     case AMDGPU::S_BUFFER_LOAD_DWORDX16_SGPR_vi:
    6461             :     case AMDGPU::S_BUFFER_LOAD_DWORDX2_IMM_vi:
    6462             :     case AMDGPU::S_BUFFER_LOAD_DWORDX2_SGPR_vi:
    6463             :     case AMDGPU::S_BUFFER_LOAD_DWORDX4_IMM_vi:
    6464             :     case AMDGPU::S_BUFFER_LOAD_DWORDX4_SGPR_vi:
    6465             :     case AMDGPU::S_BUFFER_LOAD_DWORDX8_IMM_vi:
    6466             :     case AMDGPU::S_BUFFER_LOAD_DWORDX8_SGPR_vi:
    6467             :     case AMDGPU::S_BUFFER_LOAD_DWORD_IMM_vi:
    6468             :     case AMDGPU::S_BUFFER_LOAD_DWORD_SGPR_vi:
    6469             :     case AMDGPU::S_LOAD_DWORDX16_IMM_vi:
    6470             :     case AMDGPU::S_LOAD_DWORDX16_SGPR_vi:
    6471             :     case AMDGPU::S_LOAD_DWORDX2_IMM_vi:
    6472             :     case AMDGPU::S_LOAD_DWORDX2_SGPR_vi:
    6473             :     case AMDGPU::S_LOAD_DWORDX4_IMM_vi:
    6474             :     case AMDGPU::S_LOAD_DWORDX4_SGPR_vi:
    6475             :     case AMDGPU::S_LOAD_DWORDX8_IMM_vi:
    6476             :     case AMDGPU::S_LOAD_DWORDX8_SGPR_vi:
    6477             :     case AMDGPU::S_LOAD_DWORD_IMM_vi:
    6478             :     case AMDGPU::S_LOAD_DWORD_SGPR_vi: {
    6479             :       // op: sbase
    6480         186 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6481          93 :       Value |= (op & UINT64_C(126)) >> 1;
    6482             :       // op: sdata
    6483         186 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6484          93 :       Value |= (op & UINT64_C(127)) << 6;
    6485             :       // op: offset
    6486         186 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6487          93 :       Value |= (op & UINT64_C(1048575)) << 32;
    6488          93 :       break;
    6489             :     }
    6490             :     case AMDGPU::S_BUFFER_LOAD_DWORDX16_IMM_si:
    6491             :     case AMDGPU::S_BUFFER_LOAD_DWORDX16_SGPR_si:
    6492             :     case AMDGPU::S_BUFFER_LOAD_DWORDX2_IMM_si:
    6493             :     case AMDGPU::S_BUFFER_LOAD_DWORDX2_SGPR_si:
    6494             :     case AMDGPU::S_BUFFER_LOAD_DWORDX4_IMM_si:
    6495             :     case AMDGPU::S_BUFFER_LOAD_DWORDX4_SGPR_si:
    6496             :     case AMDGPU::S_BUFFER_LOAD_DWORDX8_IMM_si:
    6497             :     case AMDGPU::S_BUFFER_LOAD_DWORDX8_SGPR_si:
    6498             :     case AMDGPU::S_BUFFER_LOAD_DWORD_IMM_si:
    6499             :     case AMDGPU::S_BUFFER_LOAD_DWORD_SGPR_si:
    6500             :     case AMDGPU::S_LOAD_DWORDX16_IMM_si:
    6501             :     case AMDGPU::S_LOAD_DWORDX16_SGPR_si:
    6502             :     case AMDGPU::S_LOAD_DWORDX2_IMM_si:
    6503             :     case AMDGPU::S_LOAD_DWORDX2_SGPR_si:
    6504             :     case AMDGPU::S_LOAD_DWORDX4_IMM_si:
    6505             :     case AMDGPU::S_LOAD_DWORDX4_SGPR_si:
    6506             :     case AMDGPU::S_LOAD_DWORDX8_IMM_si:
    6507             :     case AMDGPU::S_LOAD_DWORDX8_SGPR_si:
    6508             :     case AMDGPU::S_LOAD_DWORD_IMM_si:
    6509             :     case AMDGPU::S_LOAD_DWORD_SGPR_si: {
    6510             :       // op: sdst
    6511         266 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6512         133 :       Value |= (op & UINT64_C(127)) << 15;
    6513             :       // op: sbase
    6514         266 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6515         133 :       Value |= (op & UINT64_C(126)) << 8;
    6516             :       // op: offset
    6517         266 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6518         133 :       Value |= op & UINT64_C(255);
    6519         133 :       break;
    6520             :     }
    6521             :     case AMDGPU::S_GETPC_B64_si:
    6522             :     case AMDGPU::S_GETPC_B64_vi: {
    6523             :       // op: sdst
    6524           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6525           2 :       Value |= (op & UINT64_C(127)) << 16;
    6526           2 :       break;
    6527             :     }
    6528             :     case AMDGPU::S_CBRANCH_I_FORK_si:
    6529             :     case AMDGPU::S_CBRANCH_I_FORK_vi:
    6530             :     case AMDGPU::S_CMOVK_I32_si:
    6531             :     case AMDGPU::S_CMOVK_I32_vi:
    6532             :     case AMDGPU::S_GETREG_B32_si:
    6533             :     case AMDGPU::S_GETREG_B32_vi:
    6534             :     case AMDGPU::S_MOVK_I32_si:
    6535             :     case AMDGPU::S_MOVK_I32_vi:
    6536             :     case AMDGPU::S_SETREG_B32_si:
    6537             :     case AMDGPU::S_SETREG_B32_vi: {
    6538             :       // op: sdst
    6539          34 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6540          17 :       Value |= (op & UINT64_C(127)) << 16;
    6541             :       // op: simm16
    6542          34 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6543          17 :       Value |= op & UINT64_C(65535);
    6544          17 :       break;
    6545             :     }
    6546             :     case AMDGPU::S_ADDK_I32_si:
    6547             :     case AMDGPU::S_ADDK_I32_vi:
    6548             :     case AMDGPU::S_MULK_I32_si:
    6549             :     case AMDGPU::S_MULK_I32_vi: {
    6550             :       // op: sdst
    6551           8 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6552           4 :       Value |= (op & UINT64_C(127)) << 16;
    6553             :       // op: simm16
    6554           8 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6555           4 :       Value |= op & UINT64_C(65535);
    6556           4 :       break;
    6557             :     }
    6558             :     case AMDGPU::S_ABS_I32_si:
    6559             :     case AMDGPU::S_ABS_I32_vi:
    6560             :     case AMDGPU::S_ANDN2_SAVEEXEC_B64_si:
    6561             :     case AMDGPU::S_ANDN2_SAVEEXEC_B64_vi:
    6562             :     case AMDGPU::S_AND_SAVEEXEC_B64_si:
    6563             :     case AMDGPU::S_AND_SAVEEXEC_B64_vi:
    6564             :     case AMDGPU::S_BCNT0_I32_B32_si:
    6565             :     case AMDGPU::S_BCNT0_I32_B32_vi:
    6566             :     case AMDGPU::S_BCNT0_I32_B64_si:
    6567             :     case AMDGPU::S_BCNT0_I32_B64_vi:
    6568             :     case AMDGPU::S_BCNT1_I32_B32_si:
    6569             :     case AMDGPU::S_BCNT1_I32_B32_vi:
    6570             :     case AMDGPU::S_BCNT1_I32_B64_si:
    6571             :     case AMDGPU::S_BCNT1_I32_B64_vi:
    6572             :     case AMDGPU::S_BITSET0_B32_si:
    6573             :     case AMDGPU::S_BITSET0_B32_vi:
    6574             :     case AMDGPU::S_BITSET0_B64_si:
    6575             :     case AMDGPU::S_BITSET0_B64_vi:
    6576             :     case AMDGPU::S_BITSET1_B32_si:
    6577             :     case AMDGPU::S_BITSET1_B32_vi:
    6578             :     case AMDGPU::S_BITSET1_B64_si:
    6579             :     case AMDGPU::S_BITSET1_B64_vi:
    6580             :     case AMDGPU::S_BREV_B32_si:
    6581             :     case AMDGPU::S_BREV_B32_vi:
    6582             :     case AMDGPU::S_BREV_B64_si:
    6583             :     case AMDGPU::S_BREV_B64_vi:
    6584             :     case AMDGPU::S_CMOV_B32_si:
    6585             :     case AMDGPU::S_CMOV_B32_vi:
    6586             :     case AMDGPU::S_CMOV_B64_si:
    6587             :     case AMDGPU::S_CMOV_B64_vi:
    6588             :     case AMDGPU::S_FF0_I32_B32_si:
    6589             :     case AMDGPU::S_FF0_I32_B32_vi:
    6590             :     case AMDGPU::S_FF0_I32_B64_si:
    6591             :     case AMDGPU::S_FF0_I32_B64_vi:
    6592             :     case AMDGPU::S_FF1_I32_B32_si:
    6593             :     case AMDGPU::S_FF1_I32_B32_vi:
    6594             :     case AMDGPU::S_FF1_I32_B64_si:
    6595             :     case AMDGPU::S_FF1_I32_B64_vi:
    6596             :     case AMDGPU::S_FLBIT_I32_B32_si:
    6597             :     case AMDGPU::S_FLBIT_I32_B32_vi:
    6598             :     case AMDGPU::S_FLBIT_I32_B64_si:
    6599             :     case AMDGPU::S_FLBIT_I32_B64_vi:
    6600             :     case AMDGPU::S_FLBIT_I32_I64_si:
    6601             :     case AMDGPU::S_FLBIT_I32_I64_vi:
    6602             :     case AMDGPU::S_FLBIT_I32_si:
    6603             :     case AMDGPU::S_FLBIT_I32_vi:
    6604             :     case AMDGPU::S_MOVRELD_B32_si:
    6605             :     case AMDGPU::S_MOVRELD_B32_vi:
    6606             :     case AMDGPU::S_MOVRELD_B64_si:
    6607             :     case AMDGPU::S_MOVRELD_B64_vi:
    6608             :     case AMDGPU::S_MOVRELS_B32_si:
    6609             :     case AMDGPU::S_MOVRELS_B32_vi:
    6610             :     case AMDGPU::S_MOVRELS_B64_si:
    6611             :     case AMDGPU::S_MOVRELS_B64_vi:
    6612             :     case AMDGPU::S_MOV_B32_si:
    6613             :     case AMDGPU::S_MOV_B32_vi:
    6614             :     case AMDGPU::S_MOV_B64_si:
    6615             :     case AMDGPU::S_MOV_B64_vi:
    6616             :     case AMDGPU::S_MOV_FED_B32_si:
    6617             :     case AMDGPU::S_MOV_FED_B32_vi:
    6618             :     case AMDGPU::S_MOV_REGRD_B32_si:
    6619             :     case AMDGPU::S_MOV_REGRD_B32_vi:
    6620             :     case AMDGPU::S_NAND_SAVEEXEC_B64_si:
    6621             :     case AMDGPU::S_NAND_SAVEEXEC_B64_vi:
    6622             :     case AMDGPU::S_NOR_SAVEEXEC_B64_si:
    6623             :     case AMDGPU::S_NOR_SAVEEXEC_B64_vi:
    6624             :     case AMDGPU::S_NOT_B32_si:
    6625             :     case AMDGPU::S_NOT_B32_vi:
    6626             :     case AMDGPU::S_NOT_B64_si:
    6627             :     case AMDGPU::S_NOT_B64_vi:
    6628             :     case AMDGPU::S_ORN2_SAVEEXEC_B64_si:
    6629             :     case AMDGPU::S_ORN2_SAVEEXEC_B64_vi:
    6630             :     case AMDGPU::S_OR_SAVEEXEC_B64_si:
    6631             :     case AMDGPU::S_OR_SAVEEXEC_B64_vi:
    6632             :     case AMDGPU::S_QUADMASK_B32_si:
    6633             :     case AMDGPU::S_QUADMASK_B32_vi:
    6634             :     case AMDGPU::S_QUADMASK_B64_si:
    6635             :     case AMDGPU::S_QUADMASK_B64_vi:
    6636             :     case AMDGPU::S_RFE_B64_si:
    6637             :     case AMDGPU::S_RFE_B64_vi:
    6638             :     case AMDGPU::S_SETPC_B64_si:
    6639             :     case AMDGPU::S_SETPC_B64_vi:
    6640             :     case AMDGPU::S_SEXT_I32_I16_si:
    6641             :     case AMDGPU::S_SEXT_I32_I16_vi:
    6642             :     case AMDGPU::S_SEXT_I32_I8_si:
    6643             :     case AMDGPU::S_SEXT_I32_I8_vi:
    6644             :     case AMDGPU::S_SWAPPC_B64_si:
    6645             :     case AMDGPU::S_SWAPPC_B64_vi:
    6646             :     case AMDGPU::S_WQM_B32_si:
    6647             :     case AMDGPU::S_WQM_B32_vi:
    6648             :     case AMDGPU::S_WQM_B64_si:
    6649             :     case AMDGPU::S_WQM_B64_vi:
    6650             :     case AMDGPU::S_XNOR_SAVEEXEC_B64_si:
    6651             :     case AMDGPU::S_XNOR_SAVEEXEC_B64_vi:
    6652             :     case AMDGPU::S_XOR_SAVEEXEC_B64_si:
    6653             :     case AMDGPU::S_XOR_SAVEEXEC_B64_vi: {
    6654             :       // op: sdst
    6655        1000 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6656         500 :       Value |= (op & UINT64_C(127)) << 16;
    6657             :       // op: ssrc0
    6658        1000 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6659         500 :       Value |= op & UINT64_C(255);
    6660         500 :       break;
    6661             :     }
    6662             :     case AMDGPU::S_ABSDIFF_I32_si:
    6663             :     case AMDGPU::S_ABSDIFF_I32_vi:
    6664             :     case AMDGPU::S_ADDC_U32_si:
    6665             :     case AMDGPU::S_ADDC_U32_vi:
    6666             :     case AMDGPU::S_ADD_I32_si:
    6667             :     case AMDGPU::S_ADD_I32_vi:
    6668             :     case AMDGPU::S_ADD_U32_si:
    6669             :     case AMDGPU::S_ADD_U32_vi:
    6670             :     case AMDGPU::S_ANDN2_B32_si:
    6671             :     case AMDGPU::S_ANDN2_B32_vi:
    6672             :     case AMDGPU::S_ANDN2_B64_si:
    6673             :     case AMDGPU::S_ANDN2_B64_vi:
    6674             :     case AMDGPU::S_AND_B32_si:
    6675             :     case AMDGPU::S_AND_B32_vi:
    6676             :     case AMDGPU::S_AND_B64_si:
    6677             :     case AMDGPU::S_AND_B64_vi:
    6678             :     case AMDGPU::S_ASHR_I32_si:
    6679             :     case AMDGPU::S_ASHR_I32_vi:
    6680             :     case AMDGPU::S_ASHR_I64_si:
    6681             :     case AMDGPU::S_ASHR_I64_vi:
    6682             :     case AMDGPU::S_BFE_I32_si:
    6683             :     case AMDGPU::S_BFE_I32_vi:
    6684             :     case AMDGPU::S_BFE_I64_si:
    6685             :     case AMDGPU::S_BFE_I64_vi:
    6686             :     case AMDGPU::S_BFE_U32_si:
    6687             :     case AMDGPU::S_BFE_U32_vi:
    6688             :     case AMDGPU::S_BFE_U64_si:
    6689             :     case AMDGPU::S_BFE_U64_vi:
    6690             :     case AMDGPU::S_BFM_B32_si:
    6691             :     case AMDGPU::S_BFM_B32_vi:
    6692             :     case AMDGPU::S_BFM_B64_si:
    6693             :     case AMDGPU::S_BFM_B64_vi:
    6694             :     case AMDGPU::S_CSELECT_B32_si:
    6695             :     case AMDGPU::S_CSELECT_B32_vi:
    6696             :     case AMDGPU::S_CSELECT_B64_si:
    6697             :     case AMDGPU::S_CSELECT_B64_vi:
    6698             :     case AMDGPU::S_LSHL_B32_si:
    6699             :     case AMDGPU::S_LSHL_B32_vi:
    6700             :     case AMDGPU::S_LSHL_B64_si:
    6701             :     case AMDGPU::S_LSHL_B64_vi:
    6702             :     case AMDGPU::S_LSHR_B32_si:
    6703             :     case AMDGPU::S_LSHR_B32_vi:
    6704             :     case AMDGPU::S_LSHR_B64_si:
    6705             :     case AMDGPU::S_LSHR_B64_vi:
    6706             :     case AMDGPU::S_MAX_I32_si:
    6707             :     case AMDGPU::S_MAX_I32_vi:
    6708             :     case AMDGPU::S_MAX_U32_si:
    6709             :     case AMDGPU::S_MAX_U32_vi:
    6710             :     case AMDGPU::S_MIN_I32_si:
    6711             :     case AMDGPU::S_MIN_I32_vi:
    6712             :     case AMDGPU::S_MIN_U32_si:
    6713             :     case AMDGPU::S_MIN_U32_vi:
    6714             :     case AMDGPU::S_MUL_I32_si:
    6715             :     case AMDGPU::S_MUL_I32_vi:
    6716             :     case AMDGPU::S_NAND_B32_si:
    6717             :     case AMDGPU::S_NAND_B32_vi:
    6718             :     case AMDGPU::S_NAND_B64_si:
    6719             :     case AMDGPU::S_NAND_B64_vi:
    6720             :     case AMDGPU::S_NOR_B32_si:
    6721             :     case AMDGPU::S_NOR_B32_vi:
    6722             :     case AMDGPU::S_NOR_B64_si:
    6723             :     case AMDGPU::S_NOR_B64_vi:
    6724             :     case AMDGPU::S_ORN2_B32_si:
    6725             :     case AMDGPU::S_ORN2_B32_vi:
    6726             :     case AMDGPU::S_ORN2_B64_si:
    6727             :     case AMDGPU::S_ORN2_B64_vi:
    6728             :     case AMDGPU::S_OR_B32_si:
    6729             :     case AMDGPU::S_OR_B32_vi:
    6730             :     case AMDGPU::S_OR_B64_si:
    6731             :     case AMDGPU::S_OR_B64_vi:
    6732             :     case AMDGPU::S_SUBB_U32_si:
    6733             :     case AMDGPU::S_SUBB_U32_vi:
    6734             :     case AMDGPU::S_SUB_I32_si:
    6735             :     case AMDGPU::S_SUB_I32_vi:
    6736             :     case AMDGPU::S_SUB_U32_si:
    6737             :     case AMDGPU::S_SUB_U32_vi:
    6738             :     case AMDGPU::S_XNOR_B32_si:
    6739             :     case AMDGPU::S_XNOR_B32_vi:
    6740             :     case AMDGPU::S_XNOR_B64_si:
    6741             :     case AMDGPU::S_XNOR_B64_vi:
    6742             :     case AMDGPU::S_XOR_B32_si:
    6743             :     case AMDGPU::S_XOR_B32_vi:
    6744             :     case AMDGPU::S_XOR_B64_si:
    6745             :     case AMDGPU::S_XOR_B64_vi: {
    6746             :       // op: sdst
    6747         368 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6748         184 :       Value |= (op & UINT64_C(127)) << 16;
    6749             :       // op: ssrc0
    6750         368 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6751         184 :       Value |= op & UINT64_C(255);
    6752             :       // op: ssrc1
    6753         368 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6754         184 :       Value |= (op & UINT64_C(255)) << 8;
    6755         184 :       break;
    6756             :     }
    6757             :     case AMDGPU::S_CMPK_EQ_I32_si:
    6758             :     case AMDGPU::S_CMPK_EQ_I32_vi:
    6759             :     case AMDGPU::S_CMPK_EQ_U32_si:
    6760             :     case AMDGPU::S_CMPK_EQ_U32_vi:
    6761             :     case AMDGPU::S_CMPK_GE_I32_si:
    6762             :     case AMDGPU::S_CMPK_GE_I32_vi:
    6763             :     case AMDGPU::S_CMPK_GE_U32_si:
    6764             :     case AMDGPU::S_CMPK_GE_U32_vi:
    6765             :     case AMDGPU::S_CMPK_GT_I32_si:
    6766             :     case AMDGPU::S_CMPK_GT_I32_vi:
    6767             :     case AMDGPU::S_CMPK_GT_U32_si:
    6768             :     case AMDGPU::S_CMPK_GT_U32_vi:
    6769             :     case AMDGPU::S_CMPK_LE_I32_si:
    6770             :     case AMDGPU::S_CMPK_LE_I32_vi:
    6771             :     case AMDGPU::S_CMPK_LE_U32_si:
    6772             :     case AMDGPU::S_CMPK_LE_U32_vi:
    6773             :     case AMDGPU::S_CMPK_LG_I32_si:
    6774             :     case AMDGPU::S_CMPK_LG_I32_vi:
    6775             :     case AMDGPU::S_CMPK_LG_U32_si:
    6776             :     case AMDGPU::S_CMPK_LG_U32_vi:
    6777             :     case AMDGPU::S_CMPK_LT_I32_si:
    6778             :     case AMDGPU::S_CMPK_LT_I32_vi:
    6779             :     case AMDGPU::S_CMPK_LT_U32_si:
    6780             :     case AMDGPU::S_CMPK_LT_U32_vi: {
    6781             :       // op: sdst
    6782          48 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6783          24 :       Value |= (op & UINT64_C(127)) << 16;
    6784             :       // op: simm16
    6785          48 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6786          24 :       Value |= op & UINT64_C(65535);
    6787          24 :       break;
    6788             :     }
    6789             :     case AMDGPU::S_DECPERFLEVEL:
    6790             :     case AMDGPU::S_INCPERFLEVEL:
    6791             :     case AMDGPU::S_NOP:
    6792             :     case AMDGPU::S_SENDMSG:
    6793             :     case AMDGPU::S_SENDMSGHALT:
    6794             :     case AMDGPU::S_SETHALT:
    6795             :     case AMDGPU::S_SETPRIO:
    6796             :     case AMDGPU::S_SLEEP:
    6797             :     case AMDGPU::S_TRAP:
    6798             :     case AMDGPU::S_WAITCNT: {
    6799             :       // op: simm16
    6800         670 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6801         335 :       Value |= op & UINT64_C(65535);
    6802         335 :       break;
    6803             :     }
    6804             :     case AMDGPU::S_SETREG_IMM32_B32_si:
    6805             :     case AMDGPU::S_SETREG_IMM32_B32_vi: {
    6806             :       // op: simm16
    6807           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6808           2 :       Value |= op & UINT64_C(65535);
    6809             :       // op: imm
    6810           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6811           2 :       Value |= (op & UINT64_C(4294967295)) << 32;
    6812           2 :       break;
    6813             :     }
    6814             :     case AMDGPU::S_BRANCH:
    6815             :     case AMDGPU::S_CBRANCH_EXECNZ:
    6816             :     case AMDGPU::S_CBRANCH_EXECZ:
    6817             :     case AMDGPU::S_CBRANCH_SCC0:
    6818             :     case AMDGPU::S_CBRANCH_SCC1:
    6819             :     case AMDGPU::S_CBRANCH_VCCNZ:
    6820             :     case AMDGPU::S_CBRANCH_VCCZ: {
    6821             :       // op: simm16
    6822          18 :       op = getSOPPBrEncoding(MI, 0, Fixups, STI);
    6823          18 :       Value |= op & UINT64_C(65535);
    6824          18 :       break;
    6825             :     }
    6826             :     case AMDGPU::LDS_CMPST: {
    6827             :       // op: src0
    6828           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6829           0 :       Value |= (op & UINT64_C(1536)) << 1;
    6830           0 :       Value |= op & UINT64_C(511);
    6831             :       // op: src0_rel
    6832           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6833           0 :       Value |= (op & UINT64_C(1)) << 9;
    6834             :       // op: src1
    6835           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6836           0 :       Value |= (op & UINT64_C(1536)) << 14;
    6837           0 :       Value |= (op & UINT64_C(511)) << 13;
    6838             :       // op: src1_rel
    6839           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6840           0 :       Value |= (op & UINT64_C(1)) << 22;
    6841             :       // op: pred_sel
    6842           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    6843           0 :       Value |= (op & UINT64_C(3)) << 29;
    6844             :       // op: last
    6845           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    6846           0 :       Value |= (op & UINT64_C(1)) << 31;
    6847             :       // op: src2
    6848           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6849           0 :       Value |= (op & UINT64_C(1536)) << 33;
    6850           0 :       Value |= (op & UINT64_C(511)) << 32;
    6851             :       // op: src2_rel
    6852           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6853           0 :       Value |= (op & UINT64_C(1)) << 41;
    6854             :       // op: bank_swizzle
    6855           0 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    6856           0 :       Value |= (op & UINT64_C(7)) << 50;
    6857           0 :       break;
    6858             :     }
    6859             :     case AMDGPU::LDS_ADD:
    6860             :     case AMDGPU::LDS_AND:
    6861             :     case AMDGPU::LDS_BYTE_WRITE:
    6862             :     case AMDGPU::LDS_MAX_INT:
    6863             :     case AMDGPU::LDS_MAX_UINT:
    6864             :     case AMDGPU::LDS_MIN_INT:
    6865             :     case AMDGPU::LDS_MIN_UINT:
    6866             :     case AMDGPU::LDS_OR:
    6867             :     case AMDGPU::LDS_SHORT_WRITE:
    6868             :     case AMDGPU::LDS_SUB:
    6869             :     case AMDGPU::LDS_WRITE:
    6870             :     case AMDGPU::LDS_WRXCHG:
    6871             :     case AMDGPU::LDS_XOR: {
    6872             :       // op: src0
    6873           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    6874           0 :       Value |= (op & UINT64_C(1536)) << 1;
    6875           0 :       Value |= op & UINT64_C(511);
    6876             :       // op: src0_rel
    6877           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6878           0 :       Value |= (op & UINT64_C(1)) << 9;
    6879             :       // op: src1
    6880           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    6881           0 :       Value |= (op & UINT64_C(1536)) << 14;
    6882           0 :       Value |= (op & UINT64_C(511)) << 13;
    6883             :       // op: src1_rel
    6884           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6885           0 :       Value |= (op & UINT64_C(1)) << 22;
    6886             :       // op: pred_sel
    6887           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6888           0 :       Value |= (op & UINT64_C(3)) << 29;
    6889             :       // op: last
    6890           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6891           0 :       Value |= (op & UINT64_C(1)) << 31;
    6892             :       // op: bank_swizzle
    6893           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    6894           0 :       Value |= (op & UINT64_C(7)) << 50;
    6895           0 :       break;
    6896             :     }
    6897             :     case AMDGPU::LDS_BYTE_READ_RET:
    6898             :     case AMDGPU::LDS_READ_RET:
    6899             :     case AMDGPU::LDS_SHORT_READ_RET:
    6900             :     case AMDGPU::LDS_UBYTE_READ_RET:
    6901             :     case AMDGPU::LDS_USHORT_READ_RET: {
    6902             :       // op: src0
    6903           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6904           0 :       Value |= (op & UINT64_C(1536)) << 1;
    6905           0 :       Value |= op & UINT64_C(511);
    6906             :       // op: src0_rel
    6907           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6908           0 :       Value |= (op & UINT64_C(1)) << 9;
    6909             :       // op: pred_sel
    6910           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6911           0 :       Value |= (op & UINT64_C(3)) << 29;
    6912             :       // op: last
    6913           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6914           0 :       Value |= (op & UINT64_C(1)) << 31;
    6915             :       // op: bank_swizzle
    6916           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    6917           0 :       Value |= (op & UINT64_C(7)) << 50;
    6918           0 :       break;
    6919             :     }
    6920             :     case AMDGPU::LDS_CMPST_RET: {
    6921             :       // op: src0
    6922           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6923           0 :       Value |= (op & UINT64_C(1536)) << 1;
    6924           0 :       Value |= op & UINT64_C(511);
    6925             :       // op: src0_rel
    6926           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6927           0 :       Value |= (op & UINT64_C(1)) << 9;
    6928             :       // op: src1
    6929           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6930           0 :       Value |= (op & UINT64_C(1536)) << 14;
    6931           0 :       Value |= (op & UINT64_C(511)) << 13;
    6932             :       // op: src1_rel
    6933           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6934           0 :       Value |= (op & UINT64_C(1)) << 22;
    6935             :       // op: pred_sel
    6936           0 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    6937           0 :       Value |= (op & UINT64_C(3)) << 29;
    6938             :       // op: last
    6939           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    6940           0 :       Value |= (op & UINT64_C(1)) << 31;
    6941             :       // op: src2
    6942           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6943           0 :       Value |= (op & UINT64_C(1536)) << 33;
    6944           0 :       Value |= (op & UINT64_C(511)) << 32;
    6945             :       // op: src2_rel
    6946           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    6947           0 :       Value |= (op & UINT64_C(1)) << 41;
    6948             :       // op: bank_swizzle
    6949           0 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    6950           0 :       Value |= (op & UINT64_C(7)) << 50;
    6951           0 :       break;
    6952             :     }
    6953             :     case AMDGPU::LDS_ADD_RET:
    6954             :     case AMDGPU::LDS_AND_RET:
    6955             :     case AMDGPU::LDS_MAX_INT_RET:
    6956             :     case AMDGPU::LDS_MAX_UINT_RET:
    6957             :     case AMDGPU::LDS_MIN_INT_RET:
    6958             :     case AMDGPU::LDS_MIN_UINT_RET:
    6959             :     case AMDGPU::LDS_OR_RET:
    6960             :     case AMDGPU::LDS_SUB_RET:
    6961             :     case AMDGPU::LDS_WRXCHG_RET:
    6962             :     case AMDGPU::LDS_XOR_RET: {
    6963             :       // op: src0
    6964           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    6965           0 :       Value |= (op & UINT64_C(1536)) << 1;
    6966           0 :       Value |= op & UINT64_C(511);
    6967             :       // op: src0_rel
    6968           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    6969           0 :       Value |= (op & UINT64_C(1)) << 9;
    6970             :       // op: src1
    6971           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    6972           0 :       Value |= (op & UINT64_C(1536)) << 14;
    6973           0 :       Value |= (op & UINT64_C(511)) << 13;
    6974             :       // op: src1_rel
    6975           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    6976           0 :       Value |= (op & UINT64_C(1)) << 22;
    6977             :       // op: pred_sel
    6978           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    6979           0 :       Value |= (op & UINT64_C(3)) << 29;
    6980             :       // op: last
    6981           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    6982           0 :       Value |= (op & UINT64_C(1)) << 31;
    6983             :       // op: bank_swizzle
    6984           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    6985           0 :       Value |= (op & UINT64_C(7)) << 50;
    6986           0 :       break;
    6987             :     }
    6988             :     case AMDGPU::V_CMPSX_EQ_F32_e32_si:
    6989             :     case AMDGPU::V_CMPSX_EQ_F32_e32_vi:
    6990             :     case AMDGPU::V_CMPSX_EQ_F64_e32_si:
    6991             :     case AMDGPU::V_CMPSX_EQ_F64_e32_vi:
    6992             :     case AMDGPU::V_CMPSX_F_F32_e32_si:
    6993             :     case AMDGPU::V_CMPSX_F_F32_e32_vi:
    6994             :     case AMDGPU::V_CMPSX_F_F64_e32_si:
    6995             :     case AMDGPU::V_CMPSX_F_F64_e32_vi:
    6996             :     case AMDGPU::V_CMPSX_GE_F32_e32_si:
    6997             :     case AMDGPU::V_CMPSX_GE_F32_e32_vi:
    6998             :     case AMDGPU::V_CMPSX_GE_F64_e32_si:
    6999             :     case AMDGPU::V_CMPSX_GE_F64_e32_vi:
    7000             :     case AMDGPU::V_CMPSX_GT_F32_e32_si:
    7001             :     case AMDGPU::V_CMPSX_GT_F32_e32_vi:
    7002             :     case AMDGPU::V_CMPSX_GT_F64_e32_si:
    7003             :     case AMDGPU::V_CMPSX_GT_F64_e32_vi:
    7004             :     case AMDGPU::V_CMPSX_LE_F32_e32_si:
    7005             :     case AMDGPU::V_CMPSX_LE_F32_e32_vi:
    7006             :     case AMDGPU::V_CMPSX_LE_F64_e32_si:
    7007             :     case AMDGPU::V_CMPSX_LE_F64_e32_vi:
    7008             :     case AMDGPU::V_CMPSX_LG_F32_e32_si:
    7009             :     case AMDGPU::V_CMPSX_LG_F32_e32_vi:
    7010             :     case AMDGPU::V_CMPSX_LG_F64_e32_si:
    7011             :     case AMDGPU::V_CMPSX_LG_F64_e32_vi:
    7012             :     case AMDGPU::V_CMPSX_LT_F32_e32_si:
    7013             :     case AMDGPU::V_CMPSX_LT_F32_e32_vi:
    7014             :     case AMDGPU::V_CMPSX_LT_F64_e32_si:
    7015             :     case AMDGPU::V_CMPSX_LT_F64_e32_vi:
    7016             :     case AMDGPU::V_CMPSX_NEQ_F32_e32_si:
    7017             :     case AMDGPU::V_CMPSX_NEQ_F32_e32_vi:
    7018             :     case AMDGPU::V_CMPSX_NEQ_F64_e32_si:
    7019             :     case AMDGPU::V_CMPSX_NEQ_F64_e32_vi:
    7020             :     case AMDGPU::V_CMPSX_NGE_F32_e32_si:
    7021             :     case AMDGPU::V_CMPSX_NGE_F32_e32_vi:
    7022             :     case AMDGPU::V_CMPSX_NGE_F64_e32_si:
    7023             :     case AMDGPU::V_CMPSX_NGE_F64_e32_vi:
    7024             :     case AMDGPU::V_CMPSX_NGT_F32_e32_si:
    7025             :     case AMDGPU::V_CMPSX_NGT_F32_e32_vi:
    7026             :     case AMDGPU::V_CMPSX_NGT_F64_e32_si:
    7027             :     case AMDGPU::V_CMPSX_NGT_F64_e32_vi:
    7028             :     case AMDGPU::V_CMPSX_NLE_F32_e32_si:
    7029             :     case AMDGPU::V_CMPSX_NLE_F32_e32_vi:
    7030             :     case AMDGPU::V_CMPSX_NLE_F64_e32_si:
    7031             :     case AMDGPU::V_CMPSX_NLE_F64_e32_vi:
    7032             :     case AMDGPU::V_CMPSX_NLG_F32_e32_si:
    7033             :     case AMDGPU::V_CMPSX_NLG_F32_e32_vi:
    7034             :     case AMDGPU::V_CMPSX_NLG_F64_e32_si:
    7035             :     case AMDGPU::V_CMPSX_NLG_F64_e32_vi:
    7036             :     case AMDGPU::V_CMPSX_NLT_F32_e32_si:
    7037             :     case AMDGPU::V_CMPSX_NLT_F32_e32_vi:
    7038             :     case AMDGPU::V_CMPSX_NLT_F64_e32_si:
    7039             :     case AMDGPU::V_CMPSX_NLT_F64_e32_vi:
    7040             :     case AMDGPU::V_CMPSX_O_F32_e32_si:
    7041             :     case AMDGPU::V_CMPSX_O_F32_e32_vi:
    7042             :     case AMDGPU::V_CMPSX_O_F64_e32_si:
    7043             :     case AMDGPU::V_CMPSX_O_F64_e32_vi:
    7044             :     case AMDGPU::V_CMPSX_TRU_F32_e32_si:
    7045             :     case AMDGPU::V_CMPSX_TRU_F32_e32_vi:
    7046             :     case AMDGPU::V_CMPSX_TRU_F64_e32_si:
    7047             :     case AMDGPU::V_CMPSX_TRU_F64_e32_vi:
    7048             :     case AMDGPU::V_CMPSX_U_F32_e32_si:
    7049             :     case AMDGPU::V_CMPSX_U_F32_e32_vi:
    7050             :     case AMDGPU::V_CMPSX_U_F64_e32_si:
    7051             :     case AMDGPU::V_CMPSX_U_F64_e32_vi:
    7052             :     case AMDGPU::V_CMPS_EQ_F32_e32_si:
    7053             :     case AMDGPU::V_CMPS_EQ_F32_e32_vi:
    7054             :     case AMDGPU::V_CMPS_EQ_F64_e32_si:
    7055             :     case AMDGPU::V_CMPS_EQ_F64_e32_vi:
    7056             :     case AMDGPU::V_CMPS_F_F32_e32_si:
    7057             :     case AMDGPU::V_CMPS_F_F32_e32_vi:
    7058             :     case AMDGPU::V_CMPS_F_F64_e32_si:
    7059             :     case AMDGPU::V_CMPS_F_F64_e32_vi:
    7060             :     case AMDGPU::V_CMPS_GE_F32_e32_si:
    7061             :     case AMDGPU::V_CMPS_GE_F32_e32_vi:
    7062             :     case AMDGPU::V_CMPS_GE_F64_e32_si:
    7063             :     case AMDGPU::V_CMPS_GE_F64_e32_vi:
    7064             :     case AMDGPU::V_CMPS_GT_F32_e32_si:
    7065             :     case AMDGPU::V_CMPS_GT_F32_e32_vi:
    7066             :     case AMDGPU::V_CMPS_GT_F64_e32_si:
    7067             :     case AMDGPU::V_CMPS_GT_F64_e32_vi:
    7068             :     case AMDGPU::V_CMPS_LE_F32_e32_si:
    7069             :     case AMDGPU::V_CMPS_LE_F32_e32_vi:
    7070             :     case AMDGPU::V_CMPS_LE_F64_e32_si:
    7071             :     case AMDGPU::V_CMPS_LE_F64_e32_vi:
    7072             :     case AMDGPU::V_CMPS_LG_F32_e32_si:
    7073             :     case AMDGPU::V_CMPS_LG_F32_e32_vi:
    7074             :     case AMDGPU::V_CMPS_LG_F64_e32_si:
    7075             :     case AMDGPU::V_CMPS_LG_F64_e32_vi:
    7076             :     case AMDGPU::V_CMPS_LT_F32_e32_si:
    7077             :     case AMDGPU::V_CMPS_LT_F32_e32_vi:
    7078             :     case AMDGPU::V_CMPS_LT_F64_e32_si:
    7079             :     case AMDGPU::V_CMPS_LT_F64_e32_vi:
    7080             :     case AMDGPU::V_CMPS_NEQ_F32_e32_si:
    7081             :     case AMDGPU::V_CMPS_NEQ_F32_e32_vi:
    7082             :     case AMDGPU::V_CMPS_NEQ_F64_e32_si:
    7083             :     case AMDGPU::V_CMPS_NEQ_F64_e32_vi:
    7084             :     case AMDGPU::V_CMPS_NGE_F32_e32_si:
    7085             :     case AMDGPU::V_CMPS_NGE_F32_e32_vi:
    7086             :     case AMDGPU::V_CMPS_NGE_F64_e32_si:
    7087             :     case AMDGPU::V_CMPS_NGE_F64_e32_vi:
    7088             :     case AMDGPU::V_CMPS_NGT_F32_e32_si:
    7089             :     case AMDGPU::V_CMPS_NGT_F32_e32_vi:
    7090             :     case AMDGPU::V_CMPS_NGT_F64_e32_si:
    7091             :     case AMDGPU::V_CMPS_NGT_F64_e32_vi:
    7092             :     case AMDGPU::V_CMPS_NLE_F32_e32_si:
    7093             :     case AMDGPU::V_CMPS_NLE_F32_e32_vi:
    7094             :     case AMDGPU::V_CMPS_NLE_F64_e32_si:
    7095             :     case AMDGPU::V_CMPS_NLE_F64_e32_vi:
    7096             :     case AMDGPU::V_CMPS_NLG_F32_e32_si:
    7097             :     case AMDGPU::V_CMPS_NLG_F32_e32_vi:
    7098             :     case AMDGPU::V_CMPS_NLG_F64_e32_si:
    7099             :     case AMDGPU::V_CMPS_NLG_F64_e32_vi:
    7100             :     case AMDGPU::V_CMPS_NLT_F32_e32_si:
    7101             :     case AMDGPU::V_CMPS_NLT_F32_e32_vi:
    7102             :     case AMDGPU::V_CMPS_NLT_F64_e32_si:
    7103             :     case AMDGPU::V_CMPS_NLT_F64_e32_vi:
    7104             :     case AMDGPU::V_CMPS_O_F32_e32_si:
    7105             :     case AMDGPU::V_CMPS_O_F32_e32_vi:
    7106             :     case AMDGPU::V_CMPS_O_F64_e32_si:
    7107             :     case AMDGPU::V_CMPS_O_F64_e32_vi:
    7108             :     case AMDGPU::V_CMPS_TRU_F32_e32_si:
    7109             :     case AMDGPU::V_CMPS_TRU_F32_e32_vi:
    7110             :     case AMDGPU::V_CMPS_TRU_F64_e32_si:
    7111             :     case AMDGPU::V_CMPS_TRU_F64_e32_vi:
    7112             :     case AMDGPU::V_CMPS_U_F32_e32_si:
    7113             :     case AMDGPU::V_CMPS_U_F32_e32_vi:
    7114             :     case AMDGPU::V_CMPS_U_F64_e32_si:
    7115             :     case AMDGPU::V_CMPS_U_F64_e32_vi:
    7116             :     case AMDGPU::V_CMPX_CLASS_F32_e32_si:
    7117             :     case AMDGPU::V_CMPX_CLASS_F32_e32_vi:
    7118             :     case AMDGPU::V_CMPX_CLASS_F64_e32_si:
    7119             :     case AMDGPU::V_CMPX_CLASS_F64_e32_vi:
    7120             :     case AMDGPU::V_CMPX_EQ_F32_e32_si:
    7121             :     case AMDGPU::V_CMPX_EQ_F32_e32_vi:
    7122             :     case AMDGPU::V_CMPX_EQ_F64_e32_si:
    7123             :     case AMDGPU::V_CMPX_EQ_F64_e32_vi:
    7124             :     case AMDGPU::V_CMPX_EQ_I32_e32_si:
    7125             :     case AMDGPU::V_CMPX_EQ_I32_e32_vi:
    7126             :     case AMDGPU::V_CMPX_EQ_I64_e32_si:
    7127             :     case AMDGPU::V_CMPX_EQ_I64_e32_vi:
    7128             :     case AMDGPU::V_CMPX_EQ_U32_e32_si:
    7129             :     case AMDGPU::V_CMPX_EQ_U32_e32_vi:
    7130             :     case AMDGPU::V_CMPX_EQ_U64_e32_si:
    7131             :     case AMDGPU::V_CMPX_EQ_U64_e32_vi:
    7132             :     case AMDGPU::V_CMPX_F_F32_e32_si:
    7133             :     case AMDGPU::V_CMPX_F_F32_e32_vi:
    7134             :     case AMDGPU::V_CMPX_F_F64_e32_si:
    7135             :     case AMDGPU::V_CMPX_F_F64_e32_vi:
    7136             :     case AMDGPU::V_CMPX_F_I32_e32_si:
    7137             :     case AMDGPU::V_CMPX_F_I32_e32_vi:
    7138             :     case AMDGPU::V_CMPX_F_I64_e32_si:
    7139             :     case AMDGPU::V_CMPX_F_I64_e32_vi:
    7140             :     case AMDGPU::V_CMPX_F_U32_e32_si:
    7141             :     case AMDGPU::V_CMPX_F_U32_e32_vi:
    7142             :     case AMDGPU::V_CMPX_F_U64_e32_si:
    7143             :     case AMDGPU::V_CMPX_F_U64_e32_vi:
    7144             :     case AMDGPU::V_CMPX_GE_F32_e32_si:
    7145             :     case AMDGPU::V_CMPX_GE_F32_e32_vi:
    7146             :     case AMDGPU::V_CMPX_GE_F64_e32_si:
    7147             :     case AMDGPU::V_CMPX_GE_F64_e32_vi:
    7148             :     case AMDGPU::V_CMPX_GE_I32_e32_si:
    7149             :     case AMDGPU::V_CMPX_GE_I32_e32_vi:
    7150             :     case AMDGPU::V_CMPX_GE_I64_e32_si:
    7151             :     case AMDGPU::V_CMPX_GE_I64_e32_vi:
    7152             :     case AMDGPU::V_CMPX_GE_U32_e32_si:
    7153             :     case AMDGPU::V_CMPX_GE_U32_e32_vi:
    7154             :     case AMDGPU::V_CMPX_GE_U64_e32_si:
    7155             :     case AMDGPU::V_CMPX_GE_U64_e32_vi:
    7156             :     case AMDGPU::V_CMPX_GT_F32_e32_si:
    7157             :     case AMDGPU::V_CMPX_GT_F32_e32_vi:
    7158             :     case AMDGPU::V_CMPX_GT_F64_e32_si:
    7159             :     case AMDGPU::V_CMPX_GT_F64_e32_vi:
    7160             :     case AMDGPU::V_CMPX_GT_I32_e32_si:
    7161             :     case AMDGPU::V_CMPX_GT_I32_e32_vi:
    7162             :     case AMDGPU::V_CMPX_GT_I64_e32_si:
    7163             :     case AMDGPU::V_CMPX_GT_I64_e32_vi:
    7164             :     case AMDGPU::V_CMPX_GT_U32_e32_si:
    7165             :     case AMDGPU::V_CMPX_GT_U32_e32_vi:
    7166             :     case AMDGPU::V_CMPX_GT_U64_e32_si:
    7167             :     case AMDGPU::V_CMPX_GT_U64_e32_vi:
    7168             :     case AMDGPU::V_CMPX_LE_F32_e32_si:
    7169             :     case AMDGPU::V_CMPX_LE_F32_e32_vi:
    7170             :     case AMDGPU::V_CMPX_LE_F64_e32_si:
    7171             :     case AMDGPU::V_CMPX_LE_F64_e32_vi:
    7172             :     case AMDGPU::V_CMPX_LE_I32_e32_si:
    7173             :     case AMDGPU::V_CMPX_LE_I32_e32_vi:
    7174             :     case AMDGPU::V_CMPX_LE_I64_e32_si:
    7175             :     case AMDGPU::V_CMPX_LE_I64_e32_vi:
    7176             :     case AMDGPU::V_CMPX_LE_U32_e32_si:
    7177             :     case AMDGPU::V_CMPX_LE_U32_e32_vi:
    7178             :     case AMDGPU::V_CMPX_LE_U64_e32_si:
    7179             :     case AMDGPU::V_CMPX_LE_U64_e32_vi:
    7180             :     case AMDGPU::V_CMPX_LG_F32_e32_si:
    7181             :     case AMDGPU::V_CMPX_LG_F32_e32_vi:
    7182             :     case AMDGPU::V_CMPX_LG_F64_e32_si:
    7183             :     case AMDGPU::V_CMPX_LG_F64_e32_vi:
    7184             :     case AMDGPU::V_CMPX_LT_F32_e32_si:
    7185             :     case AMDGPU::V_CMPX_LT_F32_e32_vi:
    7186             :     case AMDGPU::V_CMPX_LT_F64_e32_si:
    7187             :     case AMDGPU::V_CMPX_LT_F64_e32_vi:
    7188             :     case AMDGPU::V_CMPX_LT_I32_e32_si:
    7189             :     case AMDGPU::V_CMPX_LT_I32_e32_vi:
    7190             :     case AMDGPU::V_CMPX_LT_I64_e32_si:
    7191             :     case AMDGPU::V_CMPX_LT_I64_e32_vi:
    7192             :     case AMDGPU::V_CMPX_LT_U32_e32_si:
    7193             :     case AMDGPU::V_CMPX_LT_U32_e32_vi:
    7194             :     case AMDGPU::V_CMPX_LT_U64_e32_si:
    7195             :     case AMDGPU::V_CMPX_LT_U64_e32_vi:
    7196             :     case AMDGPU::V_CMPX_NEQ_F32_e32_si:
    7197             :     case AMDGPU::V_CMPX_NEQ_F32_e32_vi:
    7198             :     case AMDGPU::V_CMPX_NEQ_F64_e32_si:
    7199             :     case AMDGPU::V_CMPX_NEQ_F64_e32_vi:
    7200             :     case AMDGPU::V_CMPX_NE_I32_e32_si:
    7201             :     case AMDGPU::V_CMPX_NE_I32_e32_vi:
    7202             :     case AMDGPU::V_CMPX_NE_I64_e32_si:
    7203             :     case AMDGPU::V_CMPX_NE_I64_e32_vi:
    7204             :     case AMDGPU::V_CMPX_NE_U32_e32_si:
    7205             :     case AMDGPU::V_CMPX_NE_U32_e32_vi:
    7206             :     case AMDGPU::V_CMPX_NE_U64_e32_si:
    7207             :     case AMDGPU::V_CMPX_NE_U64_e32_vi:
    7208             :     case AMDGPU::V_CMPX_NGE_F32_e32_si:
    7209             :     case AMDGPU::V_CMPX_NGE_F32_e32_vi:
    7210             :     case AMDGPU::V_CMPX_NGE_F64_e32_si:
    7211             :     case AMDGPU::V_CMPX_NGE_F64_e32_vi:
    7212             :     case AMDGPU::V_CMPX_NGT_F32_e32_si:
    7213             :     case AMDGPU::V_CMPX_NGT_F32_e32_vi:
    7214             :     case AMDGPU::V_CMPX_NGT_F64_e32_si:
    7215             :     case AMDGPU::V_CMPX_NGT_F64_e32_vi:
    7216             :     case AMDGPU::V_CMPX_NLE_F32_e32_si:
    7217             :     case AMDGPU::V_CMPX_NLE_F32_e32_vi:
    7218             :     case AMDGPU::V_CMPX_NLE_F64_e32_si:
    7219             :     case AMDGPU::V_CMPX_NLE_F64_e32_vi:
    7220             :     case AMDGPU::V_CMPX_NLG_F32_e32_si:
    7221             :     case AMDGPU::V_CMPX_NLG_F32_e32_vi:
    7222             :     case AMDGPU::V_CMPX_NLG_F64_e32_si:
    7223             :     case AMDGPU::V_CMPX_NLG_F64_e32_vi:
    7224             :     case AMDGPU::V_CMPX_NLT_F32_e32_si:
    7225             :     case AMDGPU::V_CMPX_NLT_F32_e32_vi:
    7226             :     case AMDGPU::V_CMPX_NLT_F64_e32_si:
    7227             :     case AMDGPU::V_CMPX_NLT_F64_e32_vi:
    7228             :     case AMDGPU::V_CMPX_O_F32_e32_si:
    7229             :     case AMDGPU::V_CMPX_O_F32_e32_vi:
    7230             :     case AMDGPU::V_CMPX_O_F64_e32_si:
    7231             :     case AMDGPU::V_CMPX_O_F64_e32_vi:
    7232             :     case AMDGPU::V_CMPX_TRU_F32_e32_si:
    7233             :     case AMDGPU::V_CMPX_TRU_F32_e32_vi:
    7234             :     case AMDGPU::V_CMPX_TRU_F64_e32_si:
    7235             :     case AMDGPU::V_CMPX_TRU_F64_e32_vi:
    7236             :     case AMDGPU::V_CMPX_T_I32_e32_si:
    7237             :     case AMDGPU::V_CMPX_T_I32_e32_vi:
    7238             :     case AMDGPU::V_CMPX_T_I64_e32_si:
    7239             :     case AMDGPU::V_CMPX_T_I64_e32_vi:
    7240             :     case AMDGPU::V_CMPX_T_U32_e32_si:
    7241             :     case AMDGPU::V_CMPX_T_U32_e32_vi:
    7242             :     case AMDGPU::V_CMPX_T_U64_e32_si:
    7243             :     case AMDGPU::V_CMPX_T_U64_e32_vi:
    7244             :     case AMDGPU::V_CMPX_U_F32_e32_si:
    7245             :     case AMDGPU::V_CMPX_U_F32_e32_vi:
    7246             :     case AMDGPU::V_CMPX_U_F64_e32_si:
    7247             :     case AMDGPU::V_CMPX_U_F64_e32_vi:
    7248             :     case AMDGPU::V_CMP_CLASS_F32_e32_si:
    7249             :     case AMDGPU::V_CMP_CLASS_F32_e32_vi:
    7250             :     case AMDGPU::V_CMP_CLASS_F64_e32_si:
    7251             :     case AMDGPU::V_CMP_CLASS_F64_e32_vi:
    7252             :     case AMDGPU::V_CMP_EQ_F32_e32_si:
    7253             :     case AMDGPU::V_CMP_EQ_F32_e32_vi:
    7254             :     case AMDGPU::V_CMP_EQ_F64_e32_si:
    7255             :     case AMDGPU::V_CMP_EQ_F64_e32_vi:
    7256             :     case AMDGPU::V_CMP_EQ_I32_e32_si:
    7257             :     case AMDGPU::V_CMP_EQ_I32_e32_vi:
    7258             :     case AMDGPU::V_CMP_EQ_I64_e32_si:
    7259             :     case AMDGPU::V_CMP_EQ_I64_e32_vi:
    7260             :     case AMDGPU::V_CMP_EQ_U32_e32_si:
    7261             :     case AMDGPU::V_CMP_EQ_U32_e32_vi:
    7262             :     case AMDGPU::V_CMP_EQ_U64_e32_si:
    7263             :     case AMDGPU::V_CMP_EQ_U64_e32_vi:
    7264             :     case AMDGPU::V_CMP_F_F32_e32_si:
    7265             :     case AMDGPU::V_CMP_F_F32_e32_vi:
    7266             :     case AMDGPU::V_CMP_F_F64_e32_si:
    7267             :     case AMDGPU::V_CMP_F_F64_e32_vi:
    7268             :     case AMDGPU::V_CMP_F_I32_e32_si:
    7269             :     case AMDGPU::V_CMP_F_I32_e32_vi:
    7270             :     case AMDGPU::V_CMP_F_I64_e32_si:
    7271             :     case AMDGPU::V_CMP_F_I64_e32_vi:
    7272             :     case AMDGPU::V_CMP_F_U32_e32_si:
    7273             :     case AMDGPU::V_CMP_F_U32_e32_vi:
    7274             :     case AMDGPU::V_CMP_F_U64_e32_si:
    7275             :     case AMDGPU::V_CMP_F_U64_e32_vi:
    7276             :     case AMDGPU::V_CMP_GE_F32_e32_si:
    7277             :     case AMDGPU::V_CMP_GE_F32_e32_vi:
    7278             :     case AMDGPU::V_CMP_GE_F64_e32_si:
    7279             :     case AMDGPU::V_CMP_GE_F64_e32_vi:
    7280             :     case AMDGPU::V_CMP_GE_I32_e32_si:
    7281             :     case AMDGPU::V_CMP_GE_I32_e32_vi:
    7282             :     case AMDGPU::V_CMP_GE_I64_e32_si:
    7283             :     case AMDGPU::V_CMP_GE_I64_e32_vi:
    7284             :     case AMDGPU::V_CMP_GE_U32_e32_si:
    7285             :     case AMDGPU::V_CMP_GE_U32_e32_vi:
    7286             :     case AMDGPU::V_CMP_GE_U64_e32_si:
    7287             :     case AMDGPU::V_CMP_GE_U64_e32_vi:
    7288             :     case AMDGPU::V_CMP_GT_F32_e32_si:
    7289             :     case AMDGPU::V_CMP_GT_F32_e32_vi:
    7290             :     case AMDGPU::V_CMP_GT_F64_e32_si:
    7291             :     case AMDGPU::V_CMP_GT_F64_e32_vi:
    7292             :     case AMDGPU::V_CMP_GT_I32_e32_si:
    7293             :     case AMDGPU::V_CMP_GT_I32_e32_vi:
    7294             :     case AMDGPU::V_CMP_GT_I64_e32_si:
    7295             :     case AMDGPU::V_CMP_GT_I64_e32_vi:
    7296             :     case AMDGPU::V_CMP_GT_U32_e32_si:
    7297             :     case AMDGPU::V_CMP_GT_U32_e32_vi:
    7298             :     case AMDGPU::V_CMP_GT_U64_e32_si:
    7299             :     case AMDGPU::V_CMP_GT_U64_e32_vi:
    7300             :     case AMDGPU::V_CMP_LE_F32_e32_si:
    7301             :     case AMDGPU::V_CMP_LE_F32_e32_vi:
    7302             :     case AMDGPU::V_CMP_LE_F64_e32_si:
    7303             :     case AMDGPU::V_CMP_LE_F64_e32_vi:
    7304             :     case AMDGPU::V_CMP_LE_I32_e32_si:
    7305             :     case AMDGPU::V_CMP_LE_I32_e32_vi:
    7306             :     case AMDGPU::V_CMP_LE_I64_e32_si:
    7307             :     case AMDGPU::V_CMP_LE_I64_e32_vi:
    7308             :     case AMDGPU::V_CMP_LE_U32_e32_si:
    7309             :     case AMDGPU::V_CMP_LE_U32_e32_vi:
    7310             :     case AMDGPU::V_CMP_LE_U64_e32_si:
    7311             :     case AMDGPU::V_CMP_LE_U64_e32_vi:
    7312             :     case AMDGPU::V_CMP_LG_F32_e32_si:
    7313             :     case AMDGPU::V_CMP_LG_F32_e32_vi:
    7314             :     case AMDGPU::V_CMP_LG_F64_e32_si:
    7315             :     case AMDGPU::V_CMP_LG_F64_e32_vi:
    7316             :     case AMDGPU::V_CMP_LT_F32_e32_si:
    7317             :     case AMDGPU::V_CMP_LT_F32_e32_vi:
    7318             :     case AMDGPU::V_CMP_LT_F64_e32_si:
    7319             :     case AMDGPU::V_CMP_LT_F64_e32_vi:
    7320             :     case AMDGPU::V_CMP_LT_I32_e32_si:
    7321             :     case AMDGPU::V_CMP_LT_I32_e32_vi:
    7322             :     case AMDGPU::V_CMP_LT_I64_e32_si:
    7323             :     case AMDGPU::V_CMP_LT_I64_e32_vi:
    7324             :     case AMDGPU::V_CMP_LT_U32_e32_si:
    7325             :     case AMDGPU::V_CMP_LT_U32_e32_vi:
    7326             :     case AMDGPU::V_CMP_LT_U64_e32_si:
    7327             :     case AMDGPU::V_CMP_LT_U64_e32_vi:
    7328             :     case AMDGPU::V_CMP_NEQ_F32_e32_si:
    7329             :     case AMDGPU::V_CMP_NEQ_F32_e32_vi:
    7330             :     case AMDGPU::V_CMP_NEQ_F64_e32_si:
    7331             :     case AMDGPU::V_CMP_NEQ_F64_e32_vi:
    7332             :     case AMDGPU::V_CMP_NE_I32_e32_si:
    7333             :     case AMDGPU::V_CMP_NE_I32_e32_vi:
    7334             :     case AMDGPU::V_CMP_NE_I64_e32_si:
    7335             :     case AMDGPU::V_CMP_NE_I64_e32_vi:
    7336             :     case AMDGPU::V_CMP_NE_U32_e32_si:
    7337             :     case AMDGPU::V_CMP_NE_U32_e32_vi:
    7338             :     case AMDGPU::V_CMP_NE_U64_e32_si:
    7339             :     case AMDGPU::V_CMP_NE_U64_e32_vi:
    7340             :     case AMDGPU::V_CMP_NGE_F32_e32_si:
    7341             :     case AMDGPU::V_CMP_NGE_F32_e32_vi:
    7342             :     case AMDGPU::V_CMP_NGE_F64_e32_si:
    7343             :     case AMDGPU::V_CMP_NGE_F64_e32_vi:
    7344             :     case AMDGPU::V_CMP_NGT_F32_e32_si:
    7345             :     case AMDGPU::V_CMP_NGT_F32_e32_vi:
    7346             :     case AMDGPU::V_CMP_NGT_F64_e32_si:
    7347             :     case AMDGPU::V_CMP_NGT_F64_e32_vi:
    7348             :     case AMDGPU::V_CMP_NLE_F32_e32_si:
    7349             :     case AMDGPU::V_CMP_NLE_F32_e32_vi:
    7350             :     case AMDGPU::V_CMP_NLE_F64_e32_si:
    7351             :     case AMDGPU::V_CMP_NLE_F64_e32_vi:
    7352             :     case AMDGPU::V_CMP_NLG_F32_e32_si:
    7353             :     case AMDGPU::V_CMP_NLG_F32_e32_vi:
    7354             :     case AMDGPU::V_CMP_NLG_F64_e32_si:
    7355             :     case AMDGPU::V_CMP_NLG_F64_e32_vi:
    7356             :     case AMDGPU::V_CMP_NLT_F32_e32_si:
    7357             :     case AMDGPU::V_CMP_NLT_F32_e32_vi:
    7358             :     case AMDGPU::V_CMP_NLT_F64_e32_si:
    7359             :     case AMDGPU::V_CMP_NLT_F64_e32_vi:
    7360             :     case AMDGPU::V_CMP_O_F32_e32_si:
    7361             :     case AMDGPU::V_CMP_O_F32_e32_vi:
    7362             :     case AMDGPU::V_CMP_O_F64_e32_si:
    7363             :     case AMDGPU::V_CMP_O_F64_e32_vi:
    7364             :     case AMDGPU::V_CMP_TRU_F32_e32_si:
    7365             :     case AMDGPU::V_CMP_TRU_F32_e32_vi:
    7366             :     case AMDGPU::V_CMP_TRU_F64_e32_si:
    7367             :     case AMDGPU::V_CMP_TRU_F64_e32_vi:
    7368             :     case AMDGPU::V_CMP_T_I32_e32_si:
    7369             :     case AMDGPU::V_CMP_T_I32_e32_vi:
    7370             :     case AMDGPU::V_CMP_T_I64_e32_si:
    7371             :     case AMDGPU::V_CMP_T_I64_e32_vi:
    7372             :     case AMDGPU::V_CMP_T_U32_e32_si:
    7373             :     case AMDGPU::V_CMP_T_U32_e32_vi:
    7374             :     case AMDGPU::V_CMP_T_U64_e32_si:
    7375             :     case AMDGPU::V_CMP_T_U64_e32_vi:
    7376             :     case AMDGPU::V_CMP_U_F32_e32_si:
    7377             :     case AMDGPU::V_CMP_U_F32_e32_vi:
    7378             :     case AMDGPU::V_CMP_U_F64_e32_si:
    7379             :     case AMDGPU::V_CMP_U_F64_e32_vi: {
    7380             :       // op: src0
    7381          34 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7382          17 :       Value |= op & UINT64_C(511);
    7383             :       // op: vsrc1
    7384          34 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7385          17 :       Value |= (op & UINT64_C(255)) << 9;
    7386          17 :       break;
    7387             :     }
    7388             :     case AMDGPU::BFE_INT_eg:
    7389             :     case AMDGPU::BFE_UINT_eg:
    7390             :     case AMDGPU::BFI_INT_eg:
    7391             :     case AMDGPU::BIT_ALIGN_INT_eg:
    7392             :     case AMDGPU::CNDE_INT:
    7393             :     case AMDGPU::CNDE_eg:
    7394             :     case AMDGPU::CNDE_r600:
    7395             :     case AMDGPU::CNDGE_INT:
    7396             :     case AMDGPU::CNDGE_eg:
    7397             :     case AMDGPU::CNDGE_r600:
    7398             :     case AMDGPU::CNDGT_INT:
    7399             :     case AMDGPU::CNDGT_eg:
    7400             :     case AMDGPU::CNDGT_r600:
    7401             :     case AMDGPU::FMA_eg:
    7402             :     case AMDGPU::MULADD_IEEE_eg:
    7403             :     case AMDGPU::MULADD_IEEE_r600:
    7404             :     case AMDGPU::MULADD_INT24_cm:
    7405             :     case AMDGPU::MULADD_UINT24_eg:
    7406             :     case AMDGPU::MULADD_eg:
    7407             :     case AMDGPU::MULADD_r600:
    7408             :     case AMDGPU::MUL_LIT_eg:
    7409             :     case AMDGPU::MUL_LIT_r600: {
    7410             :       // op: src0
    7411          12 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    7412           6 :       Value |= (op & UINT64_C(1536)) << 1;
    7413           6 :       Value |= op & UINT64_C(511);
    7414             :       // op: src0_rel
    7415          12 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    7416           6 :       Value |= (op & UINT64_C(1)) << 9;
    7417             :       // op: src1
    7418          12 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    7419           6 :       Value |= (op & UINT64_C(1536)) << 14;
    7420           6 :       Value |= (op & UINT64_C(511)) << 13;
    7421             :       // op: src1_rel
    7422          12 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    7423           6 :       Value |= (op & UINT64_C(1)) << 22;
    7424             :       // op: pred_sel
    7425          12 :       op = getMachineOpValue(MI, MI.getOperand(16), Fixups, STI);
    7426           6 :       Value |= (op & UINT64_C(3)) << 29;
    7427             :       // op: last
    7428          12 :       op = getMachineOpValue(MI, MI.getOperand(15), Fixups, STI);
    7429           6 :       Value |= (op & UINT64_C(1)) << 31;
    7430             :       // op: src0_neg
    7431          12 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    7432           6 :       Value |= (op & UINT64_C(1)) << 12;
    7433             :       // op: src1_neg
    7434          12 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    7435           6 :       Value |= (op & UINT64_C(1)) << 25;
    7436             :       // op: dst
    7437          12 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7438           6 :       Value |= (op & UINT64_C(1536)) << 52;
    7439           6 :       Value |= (op & UINT64_C(127)) << 53;
    7440             :       // op: bank_swizzle
    7441          12 :       op = getMachineOpValue(MI, MI.getOperand(18), Fixups, STI);
    7442           6 :       Value |= (op & UINT64_C(7)) << 50;
    7443             :       // op: dst_rel
    7444          12 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7445           6 :       Value |= (op & UINT64_C(1)) << 60;
    7446             :       // op: clamp
    7447          12 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7448           6 :       Value |= (op & UINT64_C(1)) << 63;
    7449             :       // op: src2
    7450          12 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    7451           6 :       Value |= (op & UINT64_C(1536)) << 33;
    7452           6 :       Value |= (op & UINT64_C(511)) << 32;
    7453             :       // op: src2_rel
    7454          12 :       op = getMachineOpValue(MI, MI.getOperand(13), Fixups, STI);
    7455           6 :       Value |= (op & UINT64_C(1)) << 41;
    7456             :       // op: src2_neg
    7457          12 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    7458           6 :       Value |= (op & UINT64_C(1)) << 44;
    7459           6 :       break;
    7460             :     }
    7461             :     case AMDGPU::BCNT_INT:
    7462             :     case AMDGPU::CEIL:
    7463             :     case AMDGPU::COS_cm:
    7464             :     case AMDGPU::COS_eg:
    7465             :     case AMDGPU::COS_r600:
    7466             :     case AMDGPU::COS_r700:
    7467             :     case AMDGPU::EXP_IEEE_cm:
    7468             :     case AMDGPU::EXP_IEEE_eg:
    7469             :     case AMDGPU::EXP_IEEE_r600:
    7470             :     case AMDGPU::FFBH_UINT:
    7471             :     case AMDGPU::FFBL_INT:
    7472             :     case AMDGPU::FLOOR:
    7473             :     case AMDGPU::FLT_TO_INT_eg:
    7474             :     case AMDGPU::FLT_TO_INT_r600:
    7475             :     case AMDGPU::FLT_TO_UINT_eg:
    7476             :     case AMDGPU::FLT_TO_UINT_r600:
    7477             :     case AMDGPU::FRACT:
    7478             :     case AMDGPU::INTERP_LOAD_P0:
    7479             :     case AMDGPU::INT_TO_FLT_eg:
    7480             :     case AMDGPU::INT_TO_FLT_r600:
    7481             :     case AMDGPU::LOG_CLAMPED_eg:
    7482             :     case AMDGPU::LOG_CLAMPED_r600:
    7483             :     case AMDGPU::LOG_IEEE_cm:
    7484             :     case AMDGPU::LOG_IEEE_eg:
    7485             :     case AMDGPU::LOG_IEEE_r600:
    7486             :     case AMDGPU::MOV:
    7487             :     case AMDGPU::MOVA_INT_eg:
    7488             :     case AMDGPU::NOT_INT:
    7489             :     case AMDGPU::RECIPSQRT_CLAMPED_cm:
    7490             :     case AMDGPU::RECIPSQRT_CLAMPED_eg:
    7491             :     case AMDGPU::RECIPSQRT_CLAMPED_r600:
    7492             :     case AMDGPU::RECIPSQRT_IEEE_cm:
    7493             :     case AMDGPU::RECIPSQRT_IEEE_eg:
    7494             :     case AMDGPU::RECIPSQRT_IEEE_r600:
    7495             :     case AMDGPU::RECIP_CLAMPED_cm:
    7496             :     case AMDGPU::RECIP_CLAMPED_eg:
    7497             :     case AMDGPU::RECIP_CLAMPED_r600:
    7498             :     case AMDGPU::RECIP_IEEE_cm:
    7499             :     case AMDGPU::RECIP_IEEE_eg:
    7500             :     case AMDGPU::RECIP_IEEE_r600:
    7501             :     case AMDGPU::RECIP_UINT_eg:
    7502             :     case AMDGPU::RECIP_UINT_r600:
    7503             :     case AMDGPU::RNDNE:
    7504             :     case AMDGPU::SIN_cm:
    7505             :     case AMDGPU::SIN_eg:
    7506             :     case AMDGPU::SIN_r600:
    7507             :     case AMDGPU::SIN_r700:
    7508             :     case AMDGPU::TRUNC:
    7509             :     case AMDGPU::UINT_TO_FLT_eg:
    7510             :     case AMDGPU::UINT_TO_FLT_r600: {
    7511             :       // op: src0
    7512          76 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    7513          38 :       Value |= (op & UINT64_C(1536)) << 1;
    7514          38 :       Value |= op & UINT64_C(511);
    7515             :       // op: src0_rel
    7516          76 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    7517          38 :       Value |= (op & UINT64_C(1)) << 9;
    7518             :       // op: pred_sel
    7519          76 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    7520          38 :       Value |= (op & UINT64_C(3)) << 29;
    7521             :       // op: last
    7522          76 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    7523          38 :       Value |= (op & UINT64_C(1)) << 31;
    7524             :       // op: src0_neg
    7525          76 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    7526          38 :       Value |= (op & UINT64_C(1)) << 12;
    7527             :       // op: dst
    7528          76 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7529          38 :       Value |= (op & UINT64_C(1536)) << 52;
    7530          38 :       Value |= (op & UINT64_C(127)) << 53;
    7531             :       // op: bank_swizzle
    7532          76 :       op = getMachineOpValue(MI, MI.getOperand(13), Fixups, STI);
    7533          38 :       Value |= (op & UINT64_C(7)) << 50;
    7534             :       // op: dst_rel
    7535          76 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    7536          38 :       Value |= (op & UINT64_C(1)) << 60;
    7537             :       // op: clamp
    7538          76 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    7539          38 :       Value |= (op & UINT64_C(1)) << 63;
    7540             :       // op: src0_abs
    7541          76 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    7542          38 :       Value |= (op & UINT64_C(1)) << 32;
    7543             :       // op: write
    7544          76 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7545          38 :       Value |= (op & UINT64_C(1)) << 36;
    7546             :       // op: omod
    7547          76 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7548          38 :       Value |= (op & UINT64_C(3)) << 37;
    7549          38 :       break;
    7550             :     }
    7551             :     case AMDGPU::ADD:
    7552             :     case AMDGPU::ADDC_UINT:
    7553             :     case AMDGPU::ADD_INT:
    7554             :     case AMDGPU::AND_INT:
    7555             :     case AMDGPU::ASHR_eg:
    7556             :     case AMDGPU::ASHR_r600:
    7557             :     case AMDGPU::BFM_INT_eg:
    7558             :     case AMDGPU::CUBE_eg_real:
    7559             :     case AMDGPU::CUBE_r600_real:
    7560             :     case AMDGPU::DOT4_eg:
    7561             :     case AMDGPU::DOT4_r600:
    7562             :     case AMDGPU::KILLGT:
    7563             :     case AMDGPU::LSHL_eg:
    7564             :     case AMDGPU::LSHL_r600:
    7565             :     case AMDGPU::LSHR_eg:
    7566             :     case AMDGPU::LSHR_r600:
    7567             :     case AMDGPU::MAX:
    7568             :     case AMDGPU::MAX_DX10:
    7569             :     case AMDGPU::MAX_INT:
    7570             :     case AMDGPU::MAX_UINT:
    7571             :     case AMDGPU::MIN:
    7572             :     case AMDGPU::MIN_DX10:
    7573             :     case AMDGPU::MIN_INT:
    7574             :     case AMDGPU::MIN_UINT:
    7575             :     case AMDGPU::MUL:
    7576             :     case AMDGPU::MULHI_INT_cm:
    7577             :     case AMDGPU::MULHI_INT_eg:
    7578             :     case AMDGPU::MULHI_INT_r600:
    7579             :     case AMDGPU::MULHI_UINT_cm:
    7580             :     case AMDGPU::MULHI_UINT_eg:
    7581             :     case AMDGPU::MULHI_UINT_r600:
    7582             :     case AMDGPU::MULLO_INT_cm:
    7583             :     case AMDGPU::MULLO_INT_eg:
    7584             :     case AMDGPU::MULLO_INT_r600:
    7585             :     case AMDGPU::MULLO_UINT_cm:
    7586             :     case AMDGPU::MULLO_UINT_eg:
    7587             :     case AMDGPU::MULLO_UINT_r600:
    7588             :     case AMDGPU::MUL_IEEE:
    7589             :     case AMDGPU::MUL_INT24_cm:
    7590             :     case AMDGPU::MUL_UINT24_eg:
    7591             :     case AMDGPU::OR_INT:
    7592             :     case AMDGPU::PRED_SETE:
    7593             :     case AMDGPU::PRED_SETE_INT:
    7594             :     case AMDGPU::PRED_SETGE:
    7595             :     case AMDGPU::PRED_SETGE_INT:
    7596             :     case AMDGPU::PRED_SETGT:
    7597             :     case AMDGPU::PRED_SETGT_INT:
    7598             :     case AMDGPU::PRED_SETNE:
    7599             :     case AMDGPU::PRED_SETNE_INT:
    7600             :     case AMDGPU::SETE:
    7601             :     case AMDGPU::SETE_DX10:
    7602             :     case AMDGPU::SETE_INT:
    7603             :     case AMDGPU::SETGE_DX10:
    7604             :     case AMDGPU::SETGE_INT:
    7605             :     case AMDGPU::SETGE_UINT:
    7606             :     case AMDGPU::SETGT_DX10:
    7607             :     case AMDGPU::SETGT_INT:
    7608             :     case AMDGPU::SETGT_UINT:
    7609             :     case AMDGPU::SETNE_DX10:
    7610             :     case AMDGPU::SETNE_INT:
    7611             :     case AMDGPU::SGE:
    7612             :     case AMDGPU::SGT:
    7613             :     case AMDGPU::SNE:
    7614             :     case AMDGPU::SUBB_UINT:
    7615             :     case AMDGPU::SUB_INT:
    7616             :     case AMDGPU::XOR_INT: {
    7617             :       // op: src0
    7618         190 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    7619          95 :       Value |= (op & UINT64_C(1536)) << 1;
    7620          95 :       Value |= op & UINT64_C(511);
    7621             :       // op: src0_rel
    7622         190 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    7623          95 :       Value |= (op & UINT64_C(1)) << 9;
    7624             :       // op: src1
    7625         190 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    7626          95 :       Value |= (op & UINT64_C(1536)) << 14;
    7627          95 :       Value |= (op & UINT64_C(511)) << 13;
    7628             :       // op: src1_rel
    7629         190 :       op = getMachineOpValue(MI, MI.getOperand(14), Fixups, STI);
    7630          95 :       Value |= (op & UINT64_C(1)) << 22;
    7631             :       // op: pred_sel
    7632         190 :       op = getMachineOpValue(MI, MI.getOperand(18), Fixups, STI);
    7633          95 :       Value |= (op & UINT64_C(3)) << 29;
    7634             :       // op: last
    7635         190 :       op = getMachineOpValue(MI, MI.getOperand(17), Fixups, STI);
    7636          95 :       Value |= (op & UINT64_C(1)) << 31;
    7637             :       // op: src0_neg
    7638         190 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    7639          95 :       Value |= (op & UINT64_C(1)) << 12;
    7640             :       // op: src1_neg
    7641         190 :       op = getMachineOpValue(MI, MI.getOperand(13), Fixups, STI);
    7642          95 :       Value |= (op & UINT64_C(1)) << 25;
    7643             :       // op: dst
    7644         190 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7645          95 :       Value |= (op & UINT64_C(1536)) << 52;
    7646          95 :       Value |= (op & UINT64_C(127)) << 53;
    7647             :       // op: bank_swizzle
    7648         190 :       op = getMachineOpValue(MI, MI.getOperand(20), Fixups, STI);
    7649          95 :       Value |= (op & UINT64_C(7)) << 50;
    7650             :       // op: dst_rel
    7651         190 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    7652          95 :       Value |= (op & UINT64_C(1)) << 60;
    7653             :       // op: clamp
    7654         190 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    7655          95 :       Value |= (op & UINT64_C(1)) << 63;
    7656             :       // op: src0_abs
    7657         190 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    7658          95 :       Value |= (op & UINT64_C(1)) << 32;
    7659             :       // op: src1_abs
    7660         190 :       op = getMachineOpValue(MI, MI.getOperand(15), Fixups, STI);
    7661          95 :       Value |= (op & UINT64_C(1)) << 33;
    7662             :       // op: update_exec_mask
    7663         190 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7664          95 :       Value |= (op & UINT64_C(1)) << 34;
    7665             :       // op: update_pred
    7666         190 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7667          95 :       Value |= (op & UINT64_C(1)) << 35;
    7668             :       // op: write
    7669         190 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    7670          95 :       Value |= (op & UINT64_C(1)) << 36;
    7671             :       // op: omod
    7672         190 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    7673          95 :       Value |= (op & UINT64_C(3)) << 37;
    7674          95 :       break;
    7675             :     }
    7676             :     case AMDGPU::INTERP_XY:
    7677             :     case AMDGPU::INTERP_ZW: {
    7678             :       // op: src0
    7679           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    7680           0 :       Value |= (op & UINT64_C(1536)) << 1;
    7681           0 :       Value |= op & UINT64_C(511);
    7682             :       // op: src0_rel
    7683           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    7684           0 :       Value |= (op & UINT64_C(1)) << 9;
    7685             :       // op: src1
    7686           0 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    7687           0 :       Value |= (op & UINT64_C(1536)) << 14;
    7688           0 :       Value |= (op & UINT64_C(511)) << 13;
    7689             :       // op: src1_rel
    7690           0 :       op = getMachineOpValue(MI, MI.getOperand(14), Fixups, STI);
    7691           0 :       Value |= (op & UINT64_C(1)) << 22;
    7692             :       // op: pred_sel
    7693           0 :       op = getMachineOpValue(MI, MI.getOperand(18), Fixups, STI);
    7694           0 :       Value |= (op & UINT64_C(3)) << 29;
    7695             :       // op: last
    7696           0 :       op = getMachineOpValue(MI, MI.getOperand(17), Fixups, STI);
    7697           0 :       Value |= (op & UINT64_C(1)) << 31;
    7698             :       // op: src0_neg
    7699           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    7700           0 :       Value |= (op & UINT64_C(1)) << 12;
    7701             :       // op: src1_neg
    7702           0 :       op = getMachineOpValue(MI, MI.getOperand(13), Fixups, STI);
    7703           0 :       Value |= (op & UINT64_C(1)) << 25;
    7704             :       // op: dst
    7705           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7706           0 :       Value |= (op & UINT64_C(1536)) << 52;
    7707           0 :       Value |= (op & UINT64_C(127)) << 53;
    7708             :       // op: dst_rel
    7709           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    7710           0 :       Value |= (op & UINT64_C(1)) << 60;
    7711             :       // op: clamp
    7712           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    7713           0 :       Value |= (op & UINT64_C(1)) << 63;
    7714             :       // op: src0_abs
    7715           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    7716           0 :       Value |= (op & UINT64_C(1)) << 32;
    7717             :       // op: src1_abs
    7718           0 :       op = getMachineOpValue(MI, MI.getOperand(15), Fixups, STI);
    7719           0 :       Value |= (op & UINT64_C(1)) << 33;
    7720             :       // op: update_exec_mask
    7721           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7722           0 :       Value |= (op & UINT64_C(1)) << 34;
    7723             :       // op: update_pred
    7724           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7725           0 :       Value |= (op & UINT64_C(1)) << 35;
    7726             :       // op: write
    7727           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    7728           0 :       Value |= (op & UINT64_C(1)) << 36;
    7729             :       // op: omod
    7730           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    7731           0 :       Value |= (op & UINT64_C(3)) << 37;
    7732           0 :       break;
    7733             :     }
    7734             :     case AMDGPU::VTX_READ_GLOBAL_128_cm:
    7735             :     case AMDGPU::VTX_READ_GLOBAL_128_eg:
    7736             :     case AMDGPU::VTX_READ_GLOBAL_16_cm:
    7737             :     case AMDGPU::VTX_READ_GLOBAL_16_eg:
    7738             :     case AMDGPU::VTX_READ_GLOBAL_32_cm:
    7739             :     case AMDGPU::VTX_READ_GLOBAL_32_eg:
    7740             :     case AMDGPU::VTX_READ_GLOBAL_64_cm:
    7741             :     case AMDGPU::VTX_READ_GLOBAL_64_eg:
    7742             :     case AMDGPU::VTX_READ_GLOBAL_8_cm:
    7743             :     case AMDGPU::VTX_READ_GLOBAL_8_eg:
    7744             :     case AMDGPU::VTX_READ_PARAM_128_cm:
    7745             :     case AMDGPU::VTX_READ_PARAM_128_eg:
    7746             :     case AMDGPU::VTX_READ_PARAM_16_cm:
    7747             :     case AMDGPU::VTX_READ_PARAM_16_eg:
    7748             :     case AMDGPU::VTX_READ_PARAM_32_cm:
    7749             :     case AMDGPU::VTX_READ_PARAM_32_eg:
    7750             :     case AMDGPU::VTX_READ_PARAM_64_cm:
    7751             :     case AMDGPU::VTX_READ_PARAM_64_eg:
    7752             :     case AMDGPU::VTX_READ_PARAM_8_cm:
    7753             :     case AMDGPU::VTX_READ_PARAM_8_eg: {
    7754             :       // op: src_gpr
    7755          28 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7756          14 :       Value |= (op & UINT64_C(127)) << 16;
    7757             :       // op: dst_gpr
    7758          28 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7759          14 :       Value |= (op & UINT64_C(127)) << 32;
    7760          14 :       break;
    7761             :     }
    7762             :     case AMDGPU::S_CBRANCH_JOIN_si:
    7763             :     case AMDGPU::S_CBRANCH_JOIN_vi: {
    7764             :       // op: ssrc0
    7765           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7766           2 :       Value |= op & UINT64_C(255);
    7767           2 :       break;
    7768             :     }
    7769             :     case AMDGPU::S_CBRANCH_G_FORK_si:
    7770             :     case AMDGPU::S_CBRANCH_G_FORK_vi: {
    7771             :       // op: ssrc0
    7772           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7773           2 :       Value |= op & UINT64_C(255);
    7774             :       // op: ssrc1
    7775           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7776           2 :       Value |= (op & UINT64_C(255)) << 8;
    7777           2 :       break;
    7778             :     }
    7779             :     case AMDGPU::S_CMP_EQ_I32:
    7780             :     case AMDGPU::S_CMP_EQ_U32:
    7781             :     case AMDGPU::S_CMP_GE_I32:
    7782             :     case AMDGPU::S_CMP_GE_U32:
    7783             :     case AMDGPU::S_CMP_GT_I32:
    7784             :     case AMDGPU::S_CMP_GT_U32:
    7785             :     case AMDGPU::S_CMP_LE_I32:
    7786             :     case AMDGPU::S_CMP_LE_U32:
    7787             :     case AMDGPU::S_CMP_LG_I32:
    7788             :     case AMDGPU::S_CMP_LG_U32:
    7789             :     case AMDGPU::S_CMP_LT_I32:
    7790             :     case AMDGPU::S_CMP_LT_U32: {
    7791             :       // op: ssrc0
    7792           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7793           2 :       Value |= op & UINT64_C(255);
    7794             :       // op: ssrc1
    7795           4 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7796           2 :       Value |= (op & UINT64_C(255)) << 8;
    7797           2 :       break;
    7798             :     }
    7799             :     case AMDGPU::IMAGE_GET_RESINFO_V1_V1:
    7800             :     case AMDGPU::IMAGE_GET_RESINFO_V1_V2:
    7801             :     case AMDGPU::IMAGE_GET_RESINFO_V1_V4:
    7802             :     case AMDGPU::IMAGE_GET_RESINFO_V2_V1:
    7803             :     case AMDGPU::IMAGE_GET_RESINFO_V2_V2:
    7804             :     case AMDGPU::IMAGE_GET_RESINFO_V2_V4:
    7805             :     case AMDGPU::IMAGE_GET_RESINFO_V3_V1:
    7806             :     case AMDGPU::IMAGE_GET_RESINFO_V3_V2:
    7807             :     case AMDGPU::IMAGE_GET_RESINFO_V3_V4:
    7808             :     case AMDGPU::IMAGE_GET_RESINFO_V4_V1:
    7809             :     case AMDGPU::IMAGE_GET_RESINFO_V4_V2:
    7810             :     case AMDGPU::IMAGE_GET_RESINFO_V4_V4:
    7811             :     case AMDGPU::IMAGE_LOAD_MIP_V1_V1:
    7812             :     case AMDGPU::IMAGE_LOAD_MIP_V1_V2:
    7813             :     case AMDGPU::IMAGE_LOAD_MIP_V1_V4:
    7814             :     case AMDGPU::IMAGE_LOAD_MIP_V2_V1:
    7815             :     case AMDGPU::IMAGE_LOAD_MIP_V2_V2:
    7816             :     case AMDGPU::IMAGE_LOAD_MIP_V2_V4:
    7817             :     case AMDGPU::IMAGE_LOAD_MIP_V3_V1:
    7818             :     case AMDGPU::IMAGE_LOAD_MIP_V3_V2:
    7819             :     case AMDGPU::IMAGE_LOAD_MIP_V3_V4:
    7820             :     case AMDGPU::IMAGE_LOAD_MIP_V4_V1:
    7821             :     case AMDGPU::IMAGE_LOAD_MIP_V4_V2:
    7822             :     case AMDGPU::IMAGE_LOAD_MIP_V4_V4:
    7823             :     case AMDGPU::IMAGE_LOAD_V1_V1:
    7824             :     case AMDGPU::IMAGE_LOAD_V1_V2:
    7825             :     case AMDGPU::IMAGE_LOAD_V1_V4:
    7826             :     case AMDGPU::IMAGE_LOAD_V2_V1:
    7827             :     case AMDGPU::IMAGE_LOAD_V2_V2:
    7828             :     case AMDGPU::IMAGE_LOAD_V2_V4:
    7829             :     case AMDGPU::IMAGE_LOAD_V3_V1:
    7830             :     case AMDGPU::IMAGE_LOAD_V3_V2:
    7831             :     case AMDGPU::IMAGE_LOAD_V3_V4:
    7832             :     case AMDGPU::IMAGE_LOAD_V4_V1:
    7833             :     case AMDGPU::IMAGE_LOAD_V4_V2:
    7834             :     case AMDGPU::IMAGE_LOAD_V4_V4: {
    7835             :       // op: vdata
    7836           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    7837           0 :       Value |= (op & UINT64_C(255)) << 40;
    7838             :       // op: dmask
    7839           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    7840           0 :       Value |= (op & UINT64_C(15)) << 8;
    7841             :       // op: unorm
    7842           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    7843           0 :       Value |= (op & UINT64_C(1)) << 12;
    7844             :       // op: glc
    7845           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    7846           0 :       Value |= (op & UINT64_C(1)) << 13;
    7847             :       // op: da
    7848           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    7849           0 :       Value |= (op & UINT64_C(1)) << 14;
    7850             :       // op: r128
    7851           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    7852           0 :       Value |= (op & UINT64_C(1)) << 15;
    7853             :       // op: tfe
    7854           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    7855           0 :       Value |= (op & UINT64_C(1)) << 16;
    7856             :       // op: lwe
    7857           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    7858           0 :       Value |= (op & UINT64_C(1)) << 17;
    7859             :       // op: slc
    7860           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    7861           0 :       Value |= (op & UINT64_C(1)) << 25;
    7862             :       // op: vaddr
    7863           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    7864           0 :       Value |= (op & UINT64_C(255)) << 32;
    7865             :       // op: srsrc
    7866           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    7867           0 :       Value |= (op & UINT64_C(124)) << 46;
    7868           0 :       break;
    7869             :     }
    7870             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V1_V1:
    7871             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V1_V16:
    7872             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V1_V2:
    7873             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V1_V4:
    7874             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V1_V8:
    7875             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V2_V1:
    7876             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V2_V16:
    7877             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V2_V2:
    7878             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V2_V4:
    7879             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V2_V8:
    7880             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V3_V1:
    7881             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V3_V16:
    7882             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V3_V2:
    7883             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V3_V4:
    7884             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V3_V8:
    7885             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V4_V1:
    7886             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V4_V16:
    7887             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V4_V2:
    7888             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V4_V4:
    7889             :     case AMDGPU::IMAGE_GATHER4_B_CL_O_V4_V8:
    7890             :     case AMDGPU::IMAGE_GATHER4_B_CL_V1_V1:
    7891             :     case AMDGPU::IMAGE_GATHER4_B_CL_V1_V16:
    7892             :     case AMDGPU::IMAGE_GATHER4_B_CL_V1_V2:
    7893             :     case AMDGPU::IMAGE_GATHER4_B_CL_V1_V4:
    7894             :     case AMDGPU::IMAGE_GATHER4_B_CL_V1_V8:
    7895             :     case AMDGPU::IMAGE_GATHER4_B_CL_V2_V1:
    7896             :     case AMDGPU::IMAGE_GATHER4_B_CL_V2_V16:
    7897             :     case AMDGPU::IMAGE_GATHER4_B_CL_V2_V2:
    7898             :     case AMDGPU::IMAGE_GATHER4_B_CL_V2_V4:
    7899             :     case AMDGPU::IMAGE_GATHER4_B_CL_V2_V8:
    7900             :     case AMDGPU::IMAGE_GATHER4_B_CL_V3_V1:
    7901             :     case AMDGPU::IMAGE_GATHER4_B_CL_V3_V16:
    7902             :     case AMDGPU::IMAGE_GATHER4_B_CL_V3_V2:
    7903             :     case AMDGPU::IMAGE_GATHER4_B_CL_V3_V4:
    7904             :     case AMDGPU::IMAGE_GATHER4_B_CL_V3_V8:
    7905             :     case AMDGPU::IMAGE_GATHER4_B_CL_V4_V1:
    7906             :     case AMDGPU::IMAGE_GATHER4_B_CL_V4_V16:
    7907             :     case AMDGPU::IMAGE_GATHER4_B_CL_V4_V2:
    7908             :     case AMDGPU::IMAGE_GATHER4_B_CL_V4_V4:
    7909             :     case AMDGPU::IMAGE_GATHER4_B_CL_V4_V8:
    7910             :     case AMDGPU::IMAGE_GATHER4_B_O_V1_V1:
    7911             :     case AMDGPU::IMAGE_GATHER4_B_O_V1_V16:
    7912             :     case AMDGPU::IMAGE_GATHER4_B_O_V1_V2:
    7913             :     case AMDGPU::IMAGE_GATHER4_B_O_V1_V4:
    7914             :     case AMDGPU::IMAGE_GATHER4_B_O_V1_V8:
    7915             :     case AMDGPU::IMAGE_GATHER4_B_O_V2_V1:
    7916             :     case AMDGPU::IMAGE_GATHER4_B_O_V2_V16:
    7917             :     case AMDGPU::IMAGE_GATHER4_B_O_V2_V2:
    7918             :     case AMDGPU::IMAGE_GATHER4_B_O_V2_V4:
    7919             :     case AMDGPU::IMAGE_GATHER4_B_O_V2_V8:
    7920             :     case AMDGPU::IMAGE_GATHER4_B_O_V3_V1:
    7921             :     case AMDGPU::IMAGE_GATHER4_B_O_V3_V16:
    7922             :     case AMDGPU::IMAGE_GATHER4_B_O_V3_V2:
    7923             :     case AMDGPU::IMAGE_GATHER4_B_O_V3_V4:
    7924             :     case AMDGPU::IMAGE_GATHER4_B_O_V3_V8:
    7925             :     case AMDGPU::IMAGE_GATHER4_B_O_V4_V1:
    7926             :     case AMDGPU::IMAGE_GATHER4_B_O_V4_V16:
    7927             :     case AMDGPU::IMAGE_GATHER4_B_O_V4_V2:
    7928             :     case AMDGPU::IMAGE_GATHER4_B_O_V4_V4:
    7929             :     case AMDGPU::IMAGE_GATHER4_B_O_V4_V8:
    7930             :     case AMDGPU::IMAGE_GATHER4_B_V1_V1:
    7931             :     case AMDGPU::IMAGE_GATHER4_B_V1_V16:
    7932             :     case AMDGPU::IMAGE_GATHER4_B_V1_V2:
    7933             :     case AMDGPU::IMAGE_GATHER4_B_V1_V4:
    7934             :     case AMDGPU::IMAGE_GATHER4_B_V1_V8:
    7935             :     case AMDGPU::IMAGE_GATHER4_B_V2_V1:
    7936             :     case AMDGPU::IMAGE_GATHER4_B_V2_V16:
    7937             :     case AMDGPU::IMAGE_GATHER4_B_V2_V2:
    7938             :     case AMDGPU::IMAGE_GATHER4_B_V2_V4:
    7939             :     case AMDGPU::IMAGE_GATHER4_B_V2_V8:
    7940             :     case AMDGPU::IMAGE_GATHER4_B_V3_V1:
    7941             :     case AMDGPU::IMAGE_GATHER4_B_V3_V16:
    7942             :     case AMDGPU::IMAGE_GATHER4_B_V3_V2:
    7943             :     case AMDGPU::IMAGE_GATHER4_B_V3_V4:
    7944             :     case AMDGPU::IMAGE_GATHER4_B_V3_V8:
    7945             :     case AMDGPU::IMAGE_GATHER4_B_V4_V1:
    7946             :     case AMDGPU::IMAGE_GATHER4_B_V4_V16:
    7947             :     case AMDGPU::IMAGE_GATHER4_B_V4_V2:
    7948             :     case AMDGPU::IMAGE_GATHER4_B_V4_V4:
    7949             :     case AMDGPU::IMAGE_GATHER4_B_V4_V8:
    7950             :     case AMDGPU::IMAGE_GATHER4_CL_O_V1_V1:
    7951             :     case AMDGPU::IMAGE_GATHER4_CL_O_V1_V16:
    7952             :     case AMDGPU::IMAGE_GATHER4_CL_O_V1_V2:
    7953             :     case AMDGPU::IMAGE_GATHER4_CL_O_V1_V4:
    7954             :     case AMDGPU::IMAGE_GATHER4_CL_O_V1_V8:
    7955             :     case AMDGPU::IMAGE_GATHER4_CL_O_V2_V1:
    7956             :     case AMDGPU::IMAGE_GATHER4_CL_O_V2_V16:
    7957             :     case AMDGPU::IMAGE_GATHER4_CL_O_V2_V2:
    7958             :     case AMDGPU::IMAGE_GATHER4_CL_O_V2_V4:
    7959             :     case AMDGPU::IMAGE_GATHER4_CL_O_V2_V8:
    7960             :     case AMDGPU::IMAGE_GATHER4_CL_O_V3_V1:
    7961             :     case AMDGPU::IMAGE_GATHER4_CL_O_V3_V16:
    7962             :     case AMDGPU::IMAGE_GATHER4_CL_O_V3_V2:
    7963             :     case AMDGPU::IMAGE_GATHER4_CL_O_V3_V4:
    7964             :     case AMDGPU::IMAGE_GATHER4_CL_O_V3_V8:
    7965             :     case AMDGPU::IMAGE_GATHER4_CL_O_V4_V1:
    7966             :     case AMDGPU::IMAGE_GATHER4_CL_O_V4_V16:
    7967             :     case AMDGPU::IMAGE_GATHER4_CL_O_V4_V2:
    7968             :     case AMDGPU::IMAGE_GATHER4_CL_O_V4_V4:
    7969             :     case AMDGPU::IMAGE_GATHER4_CL_O_V4_V8:
    7970             :     case AMDGPU::IMAGE_GATHER4_CL_V1_V1:
    7971             :     case AMDGPU::IMAGE_GATHER4_CL_V1_V16:
    7972             :     case AMDGPU::IMAGE_GATHER4_CL_V1_V2:
    7973             :     case AMDGPU::IMAGE_GATHER4_CL_V1_V4:
    7974             :     case AMDGPU::IMAGE_GATHER4_CL_V1_V8:
    7975             :     case AMDGPU::IMAGE_GATHER4_CL_V2_V1:
    7976             :     case AMDGPU::IMAGE_GATHER4_CL_V2_V16:
    7977             :     case AMDGPU::IMAGE_GATHER4_CL_V2_V2:
    7978             :     case AMDGPU::IMAGE_GATHER4_CL_V2_V4:
    7979             :     case AMDGPU::IMAGE_GATHER4_CL_V2_V8:
    7980             :     case AMDGPU::IMAGE_GATHER4_CL_V3_V1:
    7981             :     case AMDGPU::IMAGE_GATHER4_CL_V3_V16:
    7982             :     case AMDGPU::IMAGE_GATHER4_CL_V3_V2:
    7983             :     case AMDGPU::IMAGE_GATHER4_CL_V3_V4:
    7984             :     case AMDGPU::IMAGE_GATHER4_CL_V3_V8:
    7985             :     case AMDGPU::IMAGE_GATHER4_CL_V4_V1:
    7986             :     case AMDGPU::IMAGE_GATHER4_CL_V4_V16:
    7987             :     case AMDGPU::IMAGE_GATHER4_CL_V4_V2:
    7988             :     case AMDGPU::IMAGE_GATHER4_CL_V4_V4:
    7989             :     case AMDGPU::IMAGE_GATHER4_CL_V4_V8:
    7990             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V1_V1:
    7991             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V1_V16:
    7992             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V1_V2:
    7993             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V1_V4:
    7994             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V1_V8:
    7995             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V2_V1:
    7996             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V2_V16:
    7997             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V2_V2:
    7998             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V2_V4:
    7999             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V2_V8:
    8000             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V3_V1:
    8001             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V3_V16:
    8002             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V3_V2:
    8003             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V3_V4:
    8004             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V3_V8:
    8005             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V4_V1:
    8006             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V4_V16:
    8007             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V4_V2:
    8008             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V4_V4:
    8009             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_O_V4_V8:
    8010             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V1_V1:
    8011             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V1_V16:
    8012             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V1_V2:
    8013             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V1_V4:
    8014             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V1_V8:
    8015             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V2_V1:
    8016             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V2_V16:
    8017             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V2_V2:
    8018             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V2_V4:
    8019             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V2_V8:
    8020             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V3_V1:
    8021             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V3_V16:
    8022             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V3_V2:
    8023             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V3_V4:
    8024             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V3_V8:
    8025             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V4_V1:
    8026             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V4_V16:
    8027             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V4_V2:
    8028             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V4_V4:
    8029             :     case AMDGPU::IMAGE_GATHER4_C_B_CL_V4_V8:
    8030             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V1_V1:
    8031             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V1_V16:
    8032             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V1_V2:
    8033             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V1_V4:
    8034             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V1_V8:
    8035             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V2_V1:
    8036             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V2_V16:
    8037             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V2_V2:
    8038             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V2_V4:
    8039             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V2_V8:
    8040             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V3_V1:
    8041             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V3_V16:
    8042             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V3_V2:
    8043             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V3_V4:
    8044             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V3_V8:
    8045             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V4_V1:
    8046             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V4_V16:
    8047             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V4_V2:
    8048             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V4_V4:
    8049             :     case AMDGPU::IMAGE_GATHER4_C_B_O_V4_V8:
    8050             :     case AMDGPU::IMAGE_GATHER4_C_B_V1_V1:
    8051             :     case AMDGPU::IMAGE_GATHER4_C_B_V1_V16:
    8052             :     case AMDGPU::IMAGE_GATHER4_C_B_V1_V2:
    8053             :     case AMDGPU::IMAGE_GATHER4_C_B_V1_V4:
    8054             :     case AMDGPU::IMAGE_GATHER4_C_B_V1_V8:
    8055             :     case AMDGPU::IMAGE_GATHER4_C_B_V2_V1:
    8056             :     case AMDGPU::IMAGE_GATHER4_C_B_V2_V16:
    8057             :     case AMDGPU::IMAGE_GATHER4_C_B_V2_V2:
    8058             :     case AMDGPU::IMAGE_GATHER4_C_B_V2_V4:
    8059             :     case AMDGPU::IMAGE_GATHER4_C_B_V2_V8:
    8060             :     case AMDGPU::IMAGE_GATHER4_C_B_V3_V1:
    8061             :     case AMDGPU::IMAGE_GATHER4_C_B_V3_V16:
    8062             :     case AMDGPU::IMAGE_GATHER4_C_B_V3_V2:
    8063             :     case AMDGPU::IMAGE_GATHER4_C_B_V3_V4:
    8064             :     case AMDGPU::IMAGE_GATHER4_C_B_V3_V8:
    8065             :     case AMDGPU::IMAGE_GATHER4_C_B_V4_V1:
    8066             :     case AMDGPU::IMAGE_GATHER4_C_B_V4_V16:
    8067             :     case AMDGPU::IMAGE_GATHER4_C_B_V4_V2:
    8068             :     case AMDGPU::IMAGE_GATHER4_C_B_V4_V4:
    8069             :     case AMDGPU::IMAGE_GATHER4_C_B_V4_V8:
    8070             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V1_V1:
    8071             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V1_V16:
    8072             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V1_V2:
    8073             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V1_V4:
    8074             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V1_V8:
    8075             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V2_V1:
    8076             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V2_V16:
    8077             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V2_V2:
    8078             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V2_V4:
    8079             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V2_V8:
    8080             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V3_V1:
    8081             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V3_V16:
    8082             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V3_V2:
    8083             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V3_V4:
    8084             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V3_V8:
    8085             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V4_V1:
    8086             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V4_V16:
    8087             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V4_V2:
    8088             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V4_V4:
    8089             :     case AMDGPU::IMAGE_GATHER4_C_CL_O_V4_V8:
    8090             :     case AMDGPU::IMAGE_GATHER4_C_CL_V1_V1:
    8091             :     case AMDGPU::IMAGE_GATHER4_C_CL_V1_V16:
    8092             :     case AMDGPU::IMAGE_GATHER4_C_CL_V1_V2:
    8093             :     case AMDGPU::IMAGE_GATHER4_C_CL_V1_V4:
    8094             :     case AMDGPU::IMAGE_GATHER4_C_CL_V1_V8:
    8095             :     case AMDGPU::IMAGE_GATHER4_C_CL_V2_V1:
    8096             :     case AMDGPU::IMAGE_GATHER4_C_CL_V2_V16:
    8097             :     case AMDGPU::IMAGE_GATHER4_C_CL_V2_V2:
    8098             :     case AMDGPU::IMAGE_GATHER4_C_CL_V2_V4:
    8099             :     case AMDGPU::IMAGE_GATHER4_C_CL_V2_V8:
    8100             :     case AMDGPU::IMAGE_GATHER4_C_CL_V3_V1:
    8101             :     case AMDGPU::IMAGE_GATHER4_C_CL_V3_V16:
    8102             :     case AMDGPU::IMAGE_GATHER4_C_CL_V3_V2:
    8103             :     case AMDGPU::IMAGE_GATHER4_C_CL_V3_V4:
    8104             :     case AMDGPU::IMAGE_GATHER4_C_CL_V3_V8:
    8105             :     case AMDGPU::IMAGE_GATHER4_C_CL_V4_V1:
    8106             :     case AMDGPU::IMAGE_GATHER4_C_CL_V4_V16:
    8107             :     case AMDGPU::IMAGE_GATHER4_C_CL_V4_V2:
    8108             :     case AMDGPU::IMAGE_GATHER4_C_CL_V4_V4:
    8109             :     case AMDGPU::IMAGE_GATHER4_C_CL_V4_V8:
    8110             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V1_V1:
    8111             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V1_V16:
    8112             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V1_V2:
    8113             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V1_V4:
    8114             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V1_V8:
    8115             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V2_V1:
    8116             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V2_V16:
    8117             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V2_V2:
    8118             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V2_V4:
    8119             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V2_V8:
    8120             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V3_V1:
    8121             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V3_V16:
    8122             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V3_V2:
    8123             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V3_V4:
    8124             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V3_V8:
    8125             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V4_V1:
    8126             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V4_V16:
    8127             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V4_V2:
    8128             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V4_V4:
    8129             :     case AMDGPU::IMAGE_GATHER4_C_LZ_O_V4_V8:
    8130             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V1_V1:
    8131             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V1_V16:
    8132             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V1_V2:
    8133             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V1_V4:
    8134             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V1_V8:
    8135             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V2_V1:
    8136             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V2_V16:
    8137             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V2_V2:
    8138             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V2_V4:
    8139             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V2_V8:
    8140             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V3_V1:
    8141             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V3_V16:
    8142             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V3_V2:
    8143             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V3_V4:
    8144             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V3_V8:
    8145             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V4_V1:
    8146             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V4_V16:
    8147             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V4_V2:
    8148             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V4_V4:
    8149             :     case AMDGPU::IMAGE_GATHER4_C_LZ_V4_V8:
    8150             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V1_V1:
    8151             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V1_V16:
    8152             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V1_V2:
    8153             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V1_V4:
    8154             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V1_V8:
    8155             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V2_V1:
    8156             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V2_V16:
    8157             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V2_V2:
    8158             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V2_V4:
    8159             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V2_V8:
    8160             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V3_V1:
    8161             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V3_V16:
    8162             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V3_V2:
    8163             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V3_V4:
    8164             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V3_V8:
    8165             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V4_V1:
    8166             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V4_V16:
    8167             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V4_V2:
    8168             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V4_V4:
    8169             :     case AMDGPU::IMAGE_GATHER4_C_L_O_V4_V8:
    8170             :     case AMDGPU::IMAGE_GATHER4_C_L_V1_V1:
    8171             :     case AMDGPU::IMAGE_GATHER4_C_L_V1_V16:
    8172             :     case AMDGPU::IMAGE_GATHER4_C_L_V1_V2:
    8173             :     case AMDGPU::IMAGE_GATHER4_C_L_V1_V4:
    8174             :     case AMDGPU::IMAGE_GATHER4_C_L_V1_V8:
    8175             :     case AMDGPU::IMAGE_GATHER4_C_L_V2_V1:
    8176             :     case AMDGPU::IMAGE_GATHER4_C_L_V2_V16:
    8177             :     case AMDGPU::IMAGE_GATHER4_C_L_V2_V2:
    8178             :     case AMDGPU::IMAGE_GATHER4_C_L_V2_V4:
    8179             :     case AMDGPU::IMAGE_GATHER4_C_L_V2_V8:
    8180             :     case AMDGPU::IMAGE_GATHER4_C_L_V3_V1:
    8181             :     case AMDGPU::IMAGE_GATHER4_C_L_V3_V16:
    8182             :     case AMDGPU::IMAGE_GATHER4_C_L_V3_V2:
    8183             :     case AMDGPU::IMAGE_GATHER4_C_L_V3_V4:
    8184             :     case AMDGPU::IMAGE_GATHER4_C_L_V3_V8:
    8185             :     case AMDGPU::IMAGE_GATHER4_C_L_V4_V1:
    8186             :     case AMDGPU::IMAGE_GATHER4_C_L_V4_V16:
    8187             :     case AMDGPU::IMAGE_GATHER4_C_L_V4_V2:
    8188             :     case AMDGPU::IMAGE_GATHER4_C_L_V4_V4:
    8189             :     case AMDGPU::IMAGE_GATHER4_C_L_V4_V8:
    8190             :     case AMDGPU::IMAGE_GATHER4_C_O_V1_V1:
    8191             :     case AMDGPU::IMAGE_GATHER4_C_O_V1_V16:
    8192             :     case AMDGPU::IMAGE_GATHER4_C_O_V1_V2:
    8193             :     case AMDGPU::IMAGE_GATHER4_C_O_V1_V4:
    8194             :     case AMDGPU::IMAGE_GATHER4_C_O_V1_V8:
    8195             :     case AMDGPU::IMAGE_GATHER4_C_O_V2_V1:
    8196             :     case AMDGPU::IMAGE_GATHER4_C_O_V2_V16:
    8197             :     case AMDGPU::IMAGE_GATHER4_C_O_V2_V2:
    8198             :     case AMDGPU::IMAGE_GATHER4_C_O_V2_V4:
    8199             :     case AMDGPU::IMAGE_GATHER4_C_O_V2_V8:
    8200             :     case AMDGPU::IMAGE_GATHER4_C_O_V3_V1:
    8201             :     case AMDGPU::IMAGE_GATHER4_C_O_V3_V16:
    8202             :     case AMDGPU::IMAGE_GATHER4_C_O_V3_V2:
    8203             :     case AMDGPU::IMAGE_GATHER4_C_O_V3_V4:
    8204             :     case AMDGPU::IMAGE_GATHER4_C_O_V3_V8:
    8205             :     case AMDGPU::IMAGE_GATHER4_C_O_V4_V1:
    8206             :     case AMDGPU::IMAGE_GATHER4_C_O_V4_V16:
    8207             :     case AMDGPU::IMAGE_GATHER4_C_O_V4_V2:
    8208             :     case AMDGPU::IMAGE_GATHER4_C_O_V4_V4:
    8209             :     case AMDGPU::IMAGE_GATHER4_C_O_V4_V8:
    8210             :     case AMDGPU::IMAGE_GATHER4_C_V1_V1:
    8211             :     case AMDGPU::IMAGE_GATHER4_C_V1_V16:
    8212             :     case AMDGPU::IMAGE_GATHER4_C_V1_V2:
    8213             :     case AMDGPU::IMAGE_GATHER4_C_V1_V4:
    8214             :     case AMDGPU::IMAGE_GATHER4_C_V1_V8:
    8215             :     case AMDGPU::IMAGE_GATHER4_C_V2_V1:
    8216             :     case AMDGPU::IMAGE_GATHER4_C_V2_V16:
    8217             :     case AMDGPU::IMAGE_GATHER4_C_V2_V2:
    8218             :     case AMDGPU::IMAGE_GATHER4_C_V2_V4:
    8219             :     case AMDGPU::IMAGE_GATHER4_C_V2_V8:
    8220             :     case AMDGPU::IMAGE_GATHER4_C_V3_V1:
    8221             :     case AMDGPU::IMAGE_GATHER4_C_V3_V16:
    8222             :     case AMDGPU::IMAGE_GATHER4_C_V3_V2:
    8223             :     case AMDGPU::IMAGE_GATHER4_C_V3_V4:
    8224             :     case AMDGPU::IMAGE_GATHER4_C_V3_V8:
    8225             :     case AMDGPU::IMAGE_GATHER4_C_V4_V1:
    8226             :     case AMDGPU::IMAGE_GATHER4_C_V4_V16:
    8227             :     case AMDGPU::IMAGE_GATHER4_C_V4_V2:
    8228             :     case AMDGPU::IMAGE_GATHER4_C_V4_V4:
    8229             :     case AMDGPU::IMAGE_GATHER4_C_V4_V8:
    8230             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V1_V1:
    8231             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V1_V16:
    8232             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V1_V2:
    8233             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V1_V4:
    8234             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V1_V8:
    8235             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V2_V1:
    8236             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V2_V16:
    8237             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V2_V2:
    8238             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V2_V4:
    8239             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V2_V8:
    8240             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V3_V1:
    8241             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V3_V16:
    8242             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V3_V2:
    8243             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V3_V4:
    8244             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V3_V8:
    8245             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V4_V1:
    8246             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V4_V16:
    8247             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V4_V2:
    8248             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V4_V4:
    8249             :     case AMDGPU::IMAGE_GATHER4_LZ_O_V4_V8:
    8250             :     case AMDGPU::IMAGE_GATHER4_LZ_V1_V1:
    8251             :     case AMDGPU::IMAGE_GATHER4_LZ_V1_V16:
    8252             :     case AMDGPU::IMAGE_GATHER4_LZ_V1_V2:
    8253             :     case AMDGPU::IMAGE_GATHER4_LZ_V1_V4:
    8254             :     case AMDGPU::IMAGE_GATHER4_LZ_V1_V8:
    8255             :     case AMDGPU::IMAGE_GATHER4_LZ_V2_V1:
    8256             :     case AMDGPU::IMAGE_GATHER4_LZ_V2_V16:
    8257             :     case AMDGPU::IMAGE_GATHER4_LZ_V2_V2:
    8258             :     case AMDGPU::IMAGE_GATHER4_LZ_V2_V4:
    8259             :     case AMDGPU::IMAGE_GATHER4_LZ_V2_V8:
    8260             :     case AMDGPU::IMAGE_GATHER4_LZ_V3_V1:
    8261             :     case AMDGPU::IMAGE_GATHER4_LZ_V3_V16:
    8262             :     case AMDGPU::IMAGE_GATHER4_LZ_V3_V2:
    8263             :     case AMDGPU::IMAGE_GATHER4_LZ_V3_V4:
    8264             :     case AMDGPU::IMAGE_GATHER4_LZ_V3_V8:
    8265             :     case AMDGPU::IMAGE_GATHER4_LZ_V4_V1:
    8266             :     case AMDGPU::IMAGE_GATHER4_LZ_V4_V16:
    8267             :     case AMDGPU::IMAGE_GATHER4_LZ_V4_V2:
    8268             :     case AMDGPU::IMAGE_GATHER4_LZ_V4_V4:
    8269             :     case AMDGPU::IMAGE_GATHER4_LZ_V4_V8:
    8270             :     case AMDGPU::IMAGE_GATHER4_L_O_V1_V1:
    8271             :     case AMDGPU::IMAGE_GATHER4_L_O_V1_V16:
    8272             :     case AMDGPU::IMAGE_GATHER4_L_O_V1_V2:
    8273             :     case AMDGPU::IMAGE_GATHER4_L_O_V1_V4:
    8274             :     case AMDGPU::IMAGE_GATHER4_L_O_V1_V8:
    8275             :     case AMDGPU::IMAGE_GATHER4_L_O_V2_V1:
    8276             :     case AMDGPU::IMAGE_GATHER4_L_O_V2_V16:
    8277             :     case AMDGPU::IMAGE_GATHER4_L_O_V2_V2:
    8278             :     case AMDGPU::IMAGE_GATHER4_L_O_V2_V4:
    8279             :     case AMDGPU::IMAGE_GATHER4_L_O_V2_V8:
    8280             :     case AMDGPU::IMAGE_GATHER4_L_O_V3_V1:
    8281             :     case AMDGPU::IMAGE_GATHER4_L_O_V3_V16:
    8282             :     case AMDGPU::IMAGE_GATHER4_L_O_V3_V2:
    8283             :     case AMDGPU::IMAGE_GATHER4_L_O_V3_V4:
    8284             :     case AMDGPU::IMAGE_GATHER4_L_O_V3_V8:
    8285             :     case AMDGPU::IMAGE_GATHER4_L_O_V4_V1:
    8286             :     case AMDGPU::IMAGE_GATHER4_L_O_V4_V16:
    8287             :     case AMDGPU::IMAGE_GATHER4_L_O_V4_V2:
    8288             :     case AMDGPU::IMAGE_GATHER4_L_O_V4_V4:
    8289             :     case AMDGPU::IMAGE_GATHER4_L_O_V4_V8:
    8290             :     case AMDGPU::IMAGE_GATHER4_L_V1_V1:
    8291             :     case AMDGPU::IMAGE_GATHER4_L_V1_V16:
    8292             :     case AMDGPU::IMAGE_GATHER4_L_V1_V2:
    8293             :     case AMDGPU::IMAGE_GATHER4_L_V1_V4:
    8294             :     case AMDGPU::IMAGE_GATHER4_L_V1_V8:
    8295             :     case AMDGPU::IMAGE_GATHER4_L_V2_V1:
    8296             :     case AMDGPU::IMAGE_GATHER4_L_V2_V16:
    8297             :     case AMDGPU::IMAGE_GATHER4_L_V2_V2:
    8298             :     case AMDGPU::IMAGE_GATHER4_L_V2_V4:
    8299             :     case AMDGPU::IMAGE_GATHER4_L_V2_V8:
    8300             :     case AMDGPU::IMAGE_GATHER4_L_V3_V1:
    8301             :     case AMDGPU::IMAGE_GATHER4_L_V3_V16:
    8302             :     case AMDGPU::IMAGE_GATHER4_L_V3_V2:
    8303             :     case AMDGPU::IMAGE_GATHER4_L_V3_V4:
    8304             :     case AMDGPU::IMAGE_GATHER4_L_V3_V8:
    8305             :     case AMDGPU::IMAGE_GATHER4_L_V4_V1:
    8306             :     case AMDGPU::IMAGE_GATHER4_L_V4_V16:
    8307             :     case AMDGPU::IMAGE_GATHER4_L_V4_V2:
    8308             :     case AMDGPU::IMAGE_GATHER4_L_V4_V4:
    8309             :     case AMDGPU::IMAGE_GATHER4_L_V4_V8:
    8310             :     case AMDGPU::IMAGE_GATHER4_O_V1_V1:
    8311             :     case AMDGPU::IMAGE_GATHER4_O_V1_V16:
    8312             :     case AMDGPU::IMAGE_GATHER4_O_V1_V2:
    8313             :     case AMDGPU::IMAGE_GATHER4_O_V1_V4:
    8314             :     case AMDGPU::IMAGE_GATHER4_O_V1_V8:
    8315             :     case AMDGPU::IMAGE_GATHER4_O_V2_V1:
    8316             :     case AMDGPU::IMAGE_GATHER4_O_V2_V16:
    8317             :     case AMDGPU::IMAGE_GATHER4_O_V2_V2:
    8318             :     case AMDGPU::IMAGE_GATHER4_O_V2_V4:
    8319             :     case AMDGPU::IMAGE_GATHER4_O_V2_V8:
    8320             :     case AMDGPU::IMAGE_GATHER4_O_V3_V1:
    8321             :     case AMDGPU::IMAGE_GATHER4_O_V3_V16:
    8322             :     case AMDGPU::IMAGE_GATHER4_O_V3_V2:
    8323             :     case AMDGPU::IMAGE_GATHER4_O_V3_V4:
    8324             :     case AMDGPU::IMAGE_GATHER4_O_V3_V8:
    8325             :     case AMDGPU::IMAGE_GATHER4_O_V4_V1:
    8326             :     case AMDGPU::IMAGE_GATHER4_O_V4_V16:
    8327             :     case AMDGPU::IMAGE_GATHER4_O_V4_V2:
    8328             :     case AMDGPU::IMAGE_GATHER4_O_V4_V4:
    8329             :     case AMDGPU::IMAGE_GATHER4_O_V4_V8:
    8330             :     case AMDGPU::IMAGE_GATHER4_V1_V1:
    8331             :     case AMDGPU::IMAGE_GATHER4_V1_V16:
    8332             :     case AMDGPU::IMAGE_GATHER4_V1_V2:
    8333             :     case AMDGPU::IMAGE_GATHER4_V1_V4:
    8334             :     case AMDGPU::IMAGE_GATHER4_V1_V8:
    8335             :     case AMDGPU::IMAGE_GATHER4_V2_V1:
    8336             :     case AMDGPU::IMAGE_GATHER4_V2_V16:
    8337             :     case AMDGPU::IMAGE_GATHER4_V2_V2:
    8338             :     case AMDGPU::IMAGE_GATHER4_V2_V4:
    8339             :     case AMDGPU::IMAGE_GATHER4_V2_V8:
    8340             :     case AMDGPU::IMAGE_GATHER4_V3_V1:
    8341             :     case AMDGPU::IMAGE_GATHER4_V3_V16:
    8342             :     case AMDGPU::IMAGE_GATHER4_V3_V2:
    8343             :     case AMDGPU::IMAGE_GATHER4_V3_V4:
    8344             :     case AMDGPU::IMAGE_GATHER4_V3_V8:
    8345             :     case AMDGPU::IMAGE_GATHER4_V4_V1:
    8346             :     case AMDGPU::IMAGE_GATHER4_V4_V16:
    8347             :     case AMDGPU::IMAGE_GATHER4_V4_V2:
    8348             :     case AMDGPU::IMAGE_GATHER4_V4_V4:
    8349             :     case AMDGPU::IMAGE_GATHER4_V4_V8:
    8350             :     case AMDGPU::IMAGE_GET_LOD_V1_V1:
    8351             :     case AMDGPU::IMAGE_GET_LOD_V1_V16:
    8352             :     case AMDGPU::IMAGE_GET_LOD_V1_V2:
    8353             :     case AMDGPU::IMAGE_GET_LOD_V1_V4:
    8354             :     case AMDGPU::IMAGE_GET_LOD_V1_V8:
    8355             :     case AMDGPU::IMAGE_GET_LOD_V2_V1:
    8356             :     case AMDGPU::IMAGE_GET_LOD_V2_V16:
    8357             :     case AMDGPU::IMAGE_GET_LOD_V2_V2:
    8358             :     case AMDGPU::IMAGE_GET_LOD_V2_V4:
    8359             :     case AMDGPU::IMAGE_GET_LOD_V2_V8:
    8360             :     case AMDGPU::IMAGE_GET_LOD_V3_V1:
    8361             :     case AMDGPU::IMAGE_GET_LOD_V3_V16:
    8362             :     case AMDGPU::IMAGE_GET_LOD_V3_V2:
    8363             :     case AMDGPU::IMAGE_GET_LOD_V3_V4:
    8364             :     case AMDGPU::IMAGE_GET_LOD_V3_V8:
    8365             :     case AMDGPU::IMAGE_GET_LOD_V4_V1:
    8366             :     case AMDGPU::IMAGE_GET_LOD_V4_V16:
    8367             :     case AMDGPU::IMAGE_GET_LOD_V4_V2:
    8368             :     case AMDGPU::IMAGE_GET_LOD_V4_V4:
    8369             :     case AMDGPU::IMAGE_GET_LOD_V4_V8:
    8370             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V1_V1:
    8371             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V1_V16:
    8372             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V1_V2:
    8373             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V1_V4:
    8374             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V1_V8:
    8375             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V2_V1:
    8376             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V2_V16:
    8377             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V2_V2:
    8378             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V2_V4:
    8379             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V2_V8:
    8380             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V3_V1:
    8381             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V3_V16:
    8382             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V3_V2:
    8383             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V3_V4:
    8384             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V3_V8:
    8385             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V4_V1:
    8386             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V4_V16:
    8387             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V4_V2:
    8388             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V4_V4:
    8389             :     case AMDGPU::IMAGE_SAMPLE_B_CL_O_V4_V8:
    8390             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V1_V1:
    8391             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V1_V16:
    8392             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V1_V2:
    8393             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V1_V4:
    8394             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V1_V8:
    8395             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V2_V1:
    8396             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V2_V16:
    8397             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V2_V2:
    8398             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V2_V4:
    8399             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V2_V8:
    8400             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V3_V1:
    8401             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V3_V16:
    8402             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V3_V2:
    8403             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V3_V4:
    8404             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V3_V8:
    8405             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V4_V1:
    8406             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V4_V16:
    8407             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V4_V2:
    8408             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V4_V4:
    8409             :     case AMDGPU::IMAGE_SAMPLE_B_CL_V4_V8:
    8410             :     case AMDGPU::IMAGE_SAMPLE_B_O_V1_V1:
    8411             :     case AMDGPU::IMAGE_SAMPLE_B_O_V1_V16:
    8412             :     case AMDGPU::IMAGE_SAMPLE_B_O_V1_V2:
    8413             :     case AMDGPU::IMAGE_SAMPLE_B_O_V1_V4:
    8414             :     case AMDGPU::IMAGE_SAMPLE_B_O_V1_V8:
    8415             :     case AMDGPU::IMAGE_SAMPLE_B_O_V2_V1:
    8416             :     case AMDGPU::IMAGE_SAMPLE_B_O_V2_V16:
    8417             :     case AMDGPU::IMAGE_SAMPLE_B_O_V2_V2:
    8418             :     case AMDGPU::IMAGE_SAMPLE_B_O_V2_V4:
    8419             :     case AMDGPU::IMAGE_SAMPLE_B_O_V2_V8:
    8420             :     case AMDGPU::IMAGE_SAMPLE_B_O_V3_V1:
    8421             :     case AMDGPU::IMAGE_SAMPLE_B_O_V3_V16:
    8422             :     case AMDGPU::IMAGE_SAMPLE_B_O_V3_V2:
    8423             :     case AMDGPU::IMAGE_SAMPLE_B_O_V3_V4:
    8424             :     case AMDGPU::IMAGE_SAMPLE_B_O_V3_V8:
    8425             :     case AMDGPU::IMAGE_SAMPLE_B_O_V4_V1:
    8426             :     case AMDGPU::IMAGE_SAMPLE_B_O_V4_V16:
    8427             :     case AMDGPU::IMAGE_SAMPLE_B_O_V4_V2:
    8428             :     case AMDGPU::IMAGE_SAMPLE_B_O_V4_V4:
    8429             :     case AMDGPU::IMAGE_SAMPLE_B_O_V4_V8:
    8430             :     case AMDGPU::IMAGE_SAMPLE_B_V1_V1:
    8431             :     case AMDGPU::IMAGE_SAMPLE_B_V1_V16:
    8432             :     case AMDGPU::IMAGE_SAMPLE_B_V1_V2:
    8433             :     case AMDGPU::IMAGE_SAMPLE_B_V1_V4:
    8434             :     case AMDGPU::IMAGE_SAMPLE_B_V1_V8:
    8435             :     case AMDGPU::IMAGE_SAMPLE_B_V2_V1:
    8436             :     case AMDGPU::IMAGE_SAMPLE_B_V2_V16:
    8437             :     case AMDGPU::IMAGE_SAMPLE_B_V2_V2:
    8438             :     case AMDGPU::IMAGE_SAMPLE_B_V2_V4:
    8439             :     case AMDGPU::IMAGE_SAMPLE_B_V2_V8:
    8440             :     case AMDGPU::IMAGE_SAMPLE_B_V3_V1:
    8441             :     case AMDGPU::IMAGE_SAMPLE_B_V3_V16:
    8442             :     case AMDGPU::IMAGE_SAMPLE_B_V3_V2:
    8443             :     case AMDGPU::IMAGE_SAMPLE_B_V3_V4:
    8444             :     case AMDGPU::IMAGE_SAMPLE_B_V3_V8:
    8445             :     case AMDGPU::IMAGE_SAMPLE_B_V4_V1:
    8446             :     case AMDGPU::IMAGE_SAMPLE_B_V4_V16:
    8447             :     case AMDGPU::IMAGE_SAMPLE_B_V4_V2:
    8448             :     case AMDGPU::IMAGE_SAMPLE_B_V4_V4:
    8449             :     case AMDGPU::IMAGE_SAMPLE_B_V4_V8:
    8450             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V1_V1:
    8451             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V1_V16:
    8452             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V1_V2:
    8453             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V1_V4:
    8454             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V1_V8:
    8455             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V2_V1:
    8456             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V2_V16:
    8457             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V2_V2:
    8458             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V2_V4:
    8459             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V2_V8:
    8460             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V3_V1:
    8461             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V3_V16:
    8462             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V3_V2:
    8463             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V3_V4:
    8464             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V3_V8:
    8465             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V4_V1:
    8466             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V4_V16:
    8467             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V4_V2:
    8468             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V4_V4:
    8469             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_O_V4_V8:
    8470             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V1_V1:
    8471             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V1_V16:
    8472             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V1_V2:
    8473             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V1_V4:
    8474             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V1_V8:
    8475             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V2_V1:
    8476             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V2_V16:
    8477             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V2_V2:
    8478             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V2_V4:
    8479             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V2_V8:
    8480             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V3_V1:
    8481             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V3_V16:
    8482             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V3_V2:
    8483             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V3_V4:
    8484             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V3_V8:
    8485             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V4_V1:
    8486             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V4_V16:
    8487             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V4_V2:
    8488             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V4_V4:
    8489             :     case AMDGPU::IMAGE_SAMPLE_CD_CL_V4_V8:
    8490             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V1_V1:
    8491             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V1_V16:
    8492             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V1_V2:
    8493             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V1_V4:
    8494             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V1_V8:
    8495             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V2_V1:
    8496             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V2_V16:
    8497             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V2_V2:
    8498             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V2_V4:
    8499             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V2_V8:
    8500             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V3_V1:
    8501             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V3_V16:
    8502             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V3_V2:
    8503             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V3_V4:
    8504             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V3_V8:
    8505             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V4_V1:
    8506             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V4_V16:
    8507             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V4_V2:
    8508             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V4_V4:
    8509             :     case AMDGPU::IMAGE_SAMPLE_CD_O_V4_V8:
    8510             :     case AMDGPU::IMAGE_SAMPLE_CD_V1_V1:
    8511             :     case AMDGPU::IMAGE_SAMPLE_CD_V1_V16:
    8512             :     case AMDGPU::IMAGE_SAMPLE_CD_V1_V2:
    8513             :     case AMDGPU::IMAGE_SAMPLE_CD_V1_V4:
    8514             :     case AMDGPU::IMAGE_SAMPLE_CD_V1_V8:
    8515             :     case AMDGPU::IMAGE_SAMPLE_CD_V2_V1:
    8516             :     case AMDGPU::IMAGE_SAMPLE_CD_V2_V16:
    8517             :     case AMDGPU::IMAGE_SAMPLE_CD_V2_V2:
    8518             :     case AMDGPU::IMAGE_SAMPLE_CD_V2_V4:
    8519             :     case AMDGPU::IMAGE_SAMPLE_CD_V2_V8:
    8520             :     case AMDGPU::IMAGE_SAMPLE_CD_V3_V1:
    8521             :     case AMDGPU::IMAGE_SAMPLE_CD_V3_V16:
    8522             :     case AMDGPU::IMAGE_SAMPLE_CD_V3_V2:
    8523             :     case AMDGPU::IMAGE_SAMPLE_CD_V3_V4:
    8524             :     case AMDGPU::IMAGE_SAMPLE_CD_V3_V8:
    8525             :     case AMDGPU::IMAGE_SAMPLE_CD_V4_V1:
    8526             :     case AMDGPU::IMAGE_SAMPLE_CD_V4_V16:
    8527             :     case AMDGPU::IMAGE_SAMPLE_CD_V4_V2:
    8528             :     case AMDGPU::IMAGE_SAMPLE_CD_V4_V4:
    8529             :     case AMDGPU::IMAGE_SAMPLE_CD_V4_V8:
    8530             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V1_V1:
    8531             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V1_V16:
    8532             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V1_V2:
    8533             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V1_V4:
    8534             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V1_V8:
    8535             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V2_V1:
    8536             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V2_V16:
    8537             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V2_V2:
    8538             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V2_V4:
    8539             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V2_V8:
    8540             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V3_V1:
    8541             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V3_V16:
    8542             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V3_V2:
    8543             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V3_V4:
    8544             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V3_V8:
    8545             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V4_V1:
    8546             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V4_V16:
    8547             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V4_V2:
    8548             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V4_V4:
    8549             :     case AMDGPU::IMAGE_SAMPLE_CL_O_V4_V8:
    8550             :     case AMDGPU::IMAGE_SAMPLE_CL_V1_V1:
    8551             :     case AMDGPU::IMAGE_SAMPLE_CL_V1_V16:
    8552             :     case AMDGPU::IMAGE_SAMPLE_CL_V1_V2:
    8553             :     case AMDGPU::IMAGE_SAMPLE_CL_V1_V4:
    8554             :     case AMDGPU::IMAGE_SAMPLE_CL_V1_V8:
    8555             :     case AMDGPU::IMAGE_SAMPLE_CL_V2_V1:
    8556             :     case AMDGPU::IMAGE_SAMPLE_CL_V2_V16:
    8557             :     case AMDGPU::IMAGE_SAMPLE_CL_V2_V2:
    8558             :     case AMDGPU::IMAGE_SAMPLE_CL_V2_V4:
    8559             :     case AMDGPU::IMAGE_SAMPLE_CL_V2_V8:
    8560             :     case AMDGPU::IMAGE_SAMPLE_CL_V3_V1:
    8561             :     case AMDGPU::IMAGE_SAMPLE_CL_V3_V16:
    8562             :     case AMDGPU::IMAGE_SAMPLE_CL_V3_V2:
    8563             :     case AMDGPU::IMAGE_SAMPLE_CL_V3_V4:
    8564             :     case AMDGPU::IMAGE_SAMPLE_CL_V3_V8:
    8565             :     case AMDGPU::IMAGE_SAMPLE_CL_V4_V1:
    8566             :     case AMDGPU::IMAGE_SAMPLE_CL_V4_V16:
    8567             :     case AMDGPU::IMAGE_SAMPLE_CL_V4_V2:
    8568             :     case AMDGPU::IMAGE_SAMPLE_CL_V4_V4:
    8569             :     case AMDGPU::IMAGE_SAMPLE_CL_V4_V8:
    8570             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V1_V1:
    8571             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V1_V16:
    8572             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V1_V2:
    8573             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V1_V4:
    8574             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V1_V8:
    8575             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V2_V1:
    8576             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V2_V16:
    8577             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V2_V2:
    8578             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V2_V4:
    8579             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V2_V8:
    8580             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V3_V1:
    8581             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V3_V16:
    8582             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V3_V2:
    8583             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V3_V4:
    8584             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V3_V8:
    8585             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V4_V1:
    8586             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V4_V16:
    8587             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V4_V2:
    8588             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V4_V4:
    8589             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_O_V4_V8:
    8590             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V1_V1:
    8591             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V1_V16:
    8592             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V1_V2:
    8593             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V1_V4:
    8594             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V1_V8:
    8595             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V2_V1:
    8596             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V2_V16:
    8597             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V2_V2:
    8598             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V2_V4:
    8599             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V2_V8:
    8600             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V3_V1:
    8601             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V3_V16:
    8602             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V3_V2:
    8603             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V3_V4:
    8604             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V3_V8:
    8605             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V4_V1:
    8606             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V4_V16:
    8607             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V4_V2:
    8608             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V4_V4:
    8609             :     case AMDGPU::IMAGE_SAMPLE_C_B_CL_V4_V8:
    8610             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V1_V1:
    8611             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V1_V16:
    8612             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V1_V2:
    8613             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V1_V4:
    8614             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V1_V8:
    8615             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V2_V1:
    8616             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V2_V16:
    8617             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V2_V2:
    8618             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V2_V4:
    8619             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V2_V8:
    8620             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V3_V1:
    8621             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V3_V16:
    8622             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V3_V2:
    8623             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V3_V4:
    8624             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V3_V8:
    8625             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V4_V1:
    8626             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V4_V16:
    8627             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V4_V2:
    8628             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V4_V4:
    8629             :     case AMDGPU::IMAGE_SAMPLE_C_B_O_V4_V8:
    8630             :     case AMDGPU::IMAGE_SAMPLE_C_B_V1_V1:
    8631             :     case AMDGPU::IMAGE_SAMPLE_C_B_V1_V16:
    8632             :     case AMDGPU::IMAGE_SAMPLE_C_B_V1_V2:
    8633             :     case AMDGPU::IMAGE_SAMPLE_C_B_V1_V4:
    8634             :     case AMDGPU::IMAGE_SAMPLE_C_B_V1_V8:
    8635             :     case AMDGPU::IMAGE_SAMPLE_C_B_V2_V1:
    8636             :     case AMDGPU::IMAGE_SAMPLE_C_B_V2_V16:
    8637             :     case AMDGPU::IMAGE_SAMPLE_C_B_V2_V2:
    8638             :     case AMDGPU::IMAGE_SAMPLE_C_B_V2_V4:
    8639             :     case AMDGPU::IMAGE_SAMPLE_C_B_V2_V8:
    8640             :     case AMDGPU::IMAGE_SAMPLE_C_B_V3_V1:
    8641             :     case AMDGPU::IMAGE_SAMPLE_C_B_V3_V16:
    8642             :     case AMDGPU::IMAGE_SAMPLE_C_B_V3_V2:
    8643             :     case AMDGPU::IMAGE_SAMPLE_C_B_V3_V4:
    8644             :     case AMDGPU::IMAGE_SAMPLE_C_B_V3_V8:
    8645             :     case AMDGPU::IMAGE_SAMPLE_C_B_V4_V1:
    8646             :     case AMDGPU::IMAGE_SAMPLE_C_B_V4_V16:
    8647             :     case AMDGPU::IMAGE_SAMPLE_C_B_V4_V2:
    8648             :     case AMDGPU::IMAGE_SAMPLE_C_B_V4_V4:
    8649             :     case AMDGPU::IMAGE_SAMPLE_C_B_V4_V8:
    8650             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V1_V1:
    8651             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V1_V16:
    8652             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V1_V2:
    8653             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V1_V4:
    8654             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V1_V8:
    8655             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V2_V1:
    8656             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V2_V16:
    8657             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V2_V2:
    8658             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V2_V4:
    8659             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V2_V8:
    8660             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V3_V1:
    8661             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V3_V16:
    8662             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V3_V2:
    8663             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V3_V4:
    8664             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V3_V8:
    8665             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V4_V1:
    8666             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V4_V16:
    8667             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V4_V2:
    8668             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V4_V4:
    8669             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_O_V4_V8:
    8670             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V1_V1:
    8671             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V1_V16:
    8672             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V1_V2:
    8673             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V1_V4:
    8674             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V1_V8:
    8675             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V2_V1:
    8676             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V2_V16:
    8677             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V2_V2:
    8678             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V2_V4:
    8679             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V2_V8:
    8680             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V3_V1:
    8681             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V3_V16:
    8682             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V3_V2:
    8683             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V3_V4:
    8684             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V3_V8:
    8685             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V4_V1:
    8686             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V4_V16:
    8687             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V4_V2:
    8688             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V4_V4:
    8689             :     case AMDGPU::IMAGE_SAMPLE_C_CD_CL_V4_V8:
    8690             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V1_V1:
    8691             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V1_V16:
    8692             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V1_V2:
    8693             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V1_V4:
    8694             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V1_V8:
    8695             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V2_V1:
    8696             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V2_V16:
    8697             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V2_V2:
    8698             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V2_V4:
    8699             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V2_V8:
    8700             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V3_V1:
    8701             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V3_V16:
    8702             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V3_V2:
    8703             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V3_V4:
    8704             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V3_V8:
    8705             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V4_V1:
    8706             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V4_V16:
    8707             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V4_V2:
    8708             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V4_V4:
    8709             :     case AMDGPU::IMAGE_SAMPLE_C_CD_O_V4_V8:
    8710             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V1_V1:
    8711             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V1_V16:
    8712             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V1_V2:
    8713             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V1_V4:
    8714             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V1_V8:
    8715             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V2_V1:
    8716             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V2_V16:
    8717             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V2_V2:
    8718             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V2_V4:
    8719             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V2_V8:
    8720             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V3_V1:
    8721             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V3_V16:
    8722             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V3_V2:
    8723             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V3_V4:
    8724             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V3_V8:
    8725             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V4_V1:
    8726             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V4_V16:
    8727             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V4_V2:
    8728             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V4_V4:
    8729             :     case AMDGPU::IMAGE_SAMPLE_C_CD_V4_V8:
    8730             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V1_V1:
    8731             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V1_V16:
    8732             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V1_V2:
    8733             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V1_V4:
    8734             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V1_V8:
    8735             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V2_V1:
    8736             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V2_V16:
    8737             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V2_V2:
    8738             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V2_V4:
    8739             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V2_V8:
    8740             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V3_V1:
    8741             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V3_V16:
    8742             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V3_V2:
    8743             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V3_V4:
    8744             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V3_V8:
    8745             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V4_V1:
    8746             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V4_V16:
    8747             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V4_V2:
    8748             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V4_V4:
    8749             :     case AMDGPU::IMAGE_SAMPLE_C_CL_O_V4_V8:
    8750             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V1_V1:
    8751             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V1_V16:
    8752             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V1_V2:
    8753             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V1_V4:
    8754             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V1_V8:
    8755             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V2_V1:
    8756             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V2_V16:
    8757             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V2_V2:
    8758             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V2_V4:
    8759             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V2_V8:
    8760             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V3_V1:
    8761             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V3_V16:
    8762             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V3_V2:
    8763             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V3_V4:
    8764             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V3_V8:
    8765             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V4_V1:
    8766             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V4_V16:
    8767             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V4_V2:
    8768             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V4_V4:
    8769             :     case AMDGPU::IMAGE_SAMPLE_C_CL_V4_V8:
    8770             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V1_V1:
    8771             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V1_V16:
    8772             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V1_V2:
    8773             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V1_V4:
    8774             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V1_V8:
    8775             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V2_V1:
    8776             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V2_V16:
    8777             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V2_V2:
    8778             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V2_V4:
    8779             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V2_V8:
    8780             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V3_V1:
    8781             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V3_V16:
    8782             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V3_V2:
    8783             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V3_V4:
    8784             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V3_V8:
    8785             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V4_V1:
    8786             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V4_V16:
    8787             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V4_V2:
    8788             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V4_V4:
    8789             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_O_V4_V8:
    8790             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V1_V1:
    8791             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V1_V16:
    8792             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V1_V2:
    8793             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V1_V4:
    8794             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V1_V8:
    8795             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V2_V1:
    8796             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V2_V16:
    8797             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V2_V2:
    8798             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V2_V4:
    8799             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V2_V8:
    8800             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V3_V1:
    8801             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V3_V16:
    8802             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V3_V2:
    8803             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V3_V4:
    8804             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V3_V8:
    8805             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V4_V1:
    8806             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V4_V16:
    8807             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V4_V2:
    8808             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V4_V4:
    8809             :     case AMDGPU::IMAGE_SAMPLE_C_D_CL_V4_V8:
    8810             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V1_V1:
    8811             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V1_V16:
    8812             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V1_V2:
    8813             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V1_V4:
    8814             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V1_V8:
    8815             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V2_V1:
    8816             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V2_V16:
    8817             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V2_V2:
    8818             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V2_V4:
    8819             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V2_V8:
    8820             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V3_V1:
    8821             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V3_V16:
    8822             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V3_V2:
    8823             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V3_V4:
    8824             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V3_V8:
    8825             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V4_V1:
    8826             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V4_V16:
    8827             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V4_V2:
    8828             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V4_V4:
    8829             :     case AMDGPU::IMAGE_SAMPLE_C_D_O_V4_V8:
    8830             :     case AMDGPU::IMAGE_SAMPLE_C_D_V1_V1:
    8831             :     case AMDGPU::IMAGE_SAMPLE_C_D_V1_V16:
    8832             :     case AMDGPU::IMAGE_SAMPLE_C_D_V1_V2:
    8833             :     case AMDGPU::IMAGE_SAMPLE_C_D_V1_V4:
    8834             :     case AMDGPU::IMAGE_SAMPLE_C_D_V1_V8:
    8835             :     case AMDGPU::IMAGE_SAMPLE_C_D_V2_V1:
    8836             :     case AMDGPU::IMAGE_SAMPLE_C_D_V2_V16:
    8837             :     case AMDGPU::IMAGE_SAMPLE_C_D_V2_V2:
    8838             :     case AMDGPU::IMAGE_SAMPLE_C_D_V2_V4:
    8839             :     case AMDGPU::IMAGE_SAMPLE_C_D_V2_V8:
    8840             :     case AMDGPU::IMAGE_SAMPLE_C_D_V3_V1:
    8841             :     case AMDGPU::IMAGE_SAMPLE_C_D_V3_V16:
    8842             :     case AMDGPU::IMAGE_SAMPLE_C_D_V3_V2:
    8843             :     case AMDGPU::IMAGE_SAMPLE_C_D_V3_V4:
    8844             :     case AMDGPU::IMAGE_SAMPLE_C_D_V3_V8:
    8845             :     case AMDGPU::IMAGE_SAMPLE_C_D_V4_V1:
    8846             :     case AMDGPU::IMAGE_SAMPLE_C_D_V4_V16:
    8847             :     case AMDGPU::IMAGE_SAMPLE_C_D_V4_V2:
    8848             :     case AMDGPU::IMAGE_SAMPLE_C_D_V4_V4:
    8849             :     case AMDGPU::IMAGE_SAMPLE_C_D_V4_V8:
    8850             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V1_V1:
    8851             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V1_V16:
    8852             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V1_V2:
    8853             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V1_V4:
    8854             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V1_V8:
    8855             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V2_V1:
    8856             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V2_V16:
    8857             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V2_V2:
    8858             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V2_V4:
    8859             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V2_V8:
    8860             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V3_V1:
    8861             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V3_V16:
    8862             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V3_V2:
    8863             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V3_V4:
    8864             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V3_V8:
    8865             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V4_V1:
    8866             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V4_V16:
    8867             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V4_V2:
    8868             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V4_V4:
    8869             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_O_V4_V8:
    8870             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V1_V1:
    8871             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V1_V16:
    8872             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V1_V2:
    8873             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V1_V4:
    8874             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V1_V8:
    8875             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V2_V1:
    8876             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V2_V16:
    8877             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V2_V2:
    8878             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V2_V4:
    8879             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V2_V8:
    8880             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V3_V1:
    8881             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V3_V16:
    8882             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V3_V2:
    8883             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V3_V4:
    8884             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V3_V8:
    8885             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V4_V1:
    8886             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V4_V16:
    8887             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V4_V2:
    8888             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V4_V4:
    8889             :     case AMDGPU::IMAGE_SAMPLE_C_LZ_V4_V8:
    8890             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V1_V1:
    8891             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V1_V16:
    8892             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V1_V2:
    8893             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V1_V4:
    8894             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V1_V8:
    8895             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V2_V1:
    8896             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V2_V16:
    8897             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V2_V2:
    8898             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V2_V4:
    8899             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V2_V8:
    8900             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V3_V1:
    8901             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V3_V16:
    8902             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V3_V2:
    8903             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V3_V4:
    8904             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V3_V8:
    8905             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V4_V1:
    8906             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V4_V16:
    8907             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V4_V2:
    8908             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V4_V4:
    8909             :     case AMDGPU::IMAGE_SAMPLE_C_L_O_V4_V8:
    8910             :     case AMDGPU::IMAGE_SAMPLE_C_L_V1_V1:
    8911             :     case AMDGPU::IMAGE_SAMPLE_C_L_V1_V16:
    8912             :     case AMDGPU::IMAGE_SAMPLE_C_L_V1_V2:
    8913             :     case AMDGPU::IMAGE_SAMPLE_C_L_V1_V4:
    8914             :     case AMDGPU::IMAGE_SAMPLE_C_L_V1_V8:
    8915             :     case AMDGPU::IMAGE_SAMPLE_C_L_V2_V1:
    8916             :     case AMDGPU::IMAGE_SAMPLE_C_L_V2_V16:
    8917             :     case AMDGPU::IMAGE_SAMPLE_C_L_V2_V2:
    8918             :     case AMDGPU::IMAGE_SAMPLE_C_L_V2_V4:
    8919             :     case AMDGPU::IMAGE_SAMPLE_C_L_V2_V8:
    8920             :     case AMDGPU::IMAGE_SAMPLE_C_L_V3_V1:
    8921             :     case AMDGPU::IMAGE_SAMPLE_C_L_V3_V16:
    8922             :     case AMDGPU::IMAGE_SAMPLE_C_L_V3_V2:
    8923             :     case AMDGPU::IMAGE_SAMPLE_C_L_V3_V4:
    8924             :     case AMDGPU::IMAGE_SAMPLE_C_L_V3_V8:
    8925             :     case AMDGPU::IMAGE_SAMPLE_C_L_V4_V1:
    8926             :     case AMDGPU::IMAGE_SAMPLE_C_L_V4_V16:
    8927             :     case AMDGPU::IMAGE_SAMPLE_C_L_V4_V2:
    8928             :     case AMDGPU::IMAGE_SAMPLE_C_L_V4_V4:
    8929             :     case AMDGPU::IMAGE_SAMPLE_C_L_V4_V8:
    8930             :     case AMDGPU::IMAGE_SAMPLE_C_O_V1_V1:
    8931             :     case AMDGPU::IMAGE_SAMPLE_C_O_V1_V16:
    8932             :     case AMDGPU::IMAGE_SAMPLE_C_O_V1_V2:
    8933             :     case AMDGPU::IMAGE_SAMPLE_C_O_V1_V4:
    8934             :     case AMDGPU::IMAGE_SAMPLE_C_O_V1_V8:
    8935             :     case AMDGPU::IMAGE_SAMPLE_C_O_V2_V1:
    8936             :     case AMDGPU::IMAGE_SAMPLE_C_O_V2_V16:
    8937             :     case AMDGPU::IMAGE_SAMPLE_C_O_V2_V2:
    8938             :     case AMDGPU::IMAGE_SAMPLE_C_O_V2_V4:
    8939             :     case AMDGPU::IMAGE_SAMPLE_C_O_V2_V8:
    8940             :     case AMDGPU::IMAGE_SAMPLE_C_O_V3_V1:
    8941             :     case AMDGPU::IMAGE_SAMPLE_C_O_V3_V16:
    8942             :     case AMDGPU::IMAGE_SAMPLE_C_O_V3_V2:
    8943             :     case AMDGPU::IMAGE_SAMPLE_C_O_V3_V4:
    8944             :     case AMDGPU::IMAGE_SAMPLE_C_O_V3_V8:
    8945             :     case AMDGPU::IMAGE_SAMPLE_C_O_V4_V1:
    8946             :     case AMDGPU::IMAGE_SAMPLE_C_O_V4_V16:
    8947             :     case AMDGPU::IMAGE_SAMPLE_C_O_V4_V2:
    8948             :     case AMDGPU::IMAGE_SAMPLE_C_O_V4_V4:
    8949             :     case AMDGPU::IMAGE_SAMPLE_C_O_V4_V8:
    8950             :     case AMDGPU::IMAGE_SAMPLE_C_V1_V1:
    8951             :     case AMDGPU::IMAGE_SAMPLE_C_V1_V16:
    8952             :     case AMDGPU::IMAGE_SAMPLE_C_V1_V2:
    8953             :     case AMDGPU::IMAGE_SAMPLE_C_V1_V4:
    8954             :     case AMDGPU::IMAGE_SAMPLE_C_V1_V8:
    8955             :     case AMDGPU::IMAGE_SAMPLE_C_V2_V1:
    8956             :     case AMDGPU::IMAGE_SAMPLE_C_V2_V16:
    8957             :     case AMDGPU::IMAGE_SAMPLE_C_V2_V2:
    8958             :     case AMDGPU::IMAGE_SAMPLE_C_V2_V4:
    8959             :     case AMDGPU::IMAGE_SAMPLE_C_V2_V8:
    8960             :     case AMDGPU::IMAGE_SAMPLE_C_V3_V1:
    8961             :     case AMDGPU::IMAGE_SAMPLE_C_V3_V16:
    8962             :     case AMDGPU::IMAGE_SAMPLE_C_V3_V2:
    8963             :     case AMDGPU::IMAGE_SAMPLE_C_V3_V4:
    8964             :     case AMDGPU::IMAGE_SAMPLE_C_V3_V8:
    8965             :     case AMDGPU::IMAGE_SAMPLE_C_V4_V1:
    8966             :     case AMDGPU::IMAGE_SAMPLE_C_V4_V16:
    8967             :     case AMDGPU::IMAGE_SAMPLE_C_V4_V2:
    8968             :     case AMDGPU::IMAGE_SAMPLE_C_V4_V4:
    8969             :     case AMDGPU::IMAGE_SAMPLE_C_V4_V8:
    8970             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V1_V1:
    8971             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V1_V16:
    8972             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V1_V2:
    8973             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V1_V4:
    8974             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V1_V8:
    8975             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V2_V1:
    8976             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V2_V16:
    8977             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V2_V2:
    8978             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V2_V4:
    8979             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V2_V8:
    8980             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V3_V1:
    8981             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V3_V16:
    8982             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V3_V2:
    8983             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V3_V4:
    8984             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V3_V8:
    8985             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V4_V1:
    8986             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V4_V16:
    8987             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V4_V2:
    8988             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V4_V4:
    8989             :     case AMDGPU::IMAGE_SAMPLE_D_CL_O_V4_V8:
    8990             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V1_V1:
    8991             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V1_V16:
    8992             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V1_V2:
    8993             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V1_V4:
    8994             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V1_V8:
    8995             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V2_V1:
    8996             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V2_V16:
    8997             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V2_V2:
    8998             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V2_V4:
    8999             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V2_V8:
    9000             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V3_V1:
    9001             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V3_V16:
    9002             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V3_V2:
    9003             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V3_V4:
    9004             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V3_V8:
    9005             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V4_V1:
    9006             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V4_V16:
    9007             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V4_V2:
    9008             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V4_V4:
    9009             :     case AMDGPU::IMAGE_SAMPLE_D_CL_V4_V8:
    9010             :     case AMDGPU::IMAGE_SAMPLE_D_O_V1_V1:
    9011             :     case AMDGPU::IMAGE_SAMPLE_D_O_V1_V16:
    9012             :     case AMDGPU::IMAGE_SAMPLE_D_O_V1_V2:
    9013             :     case AMDGPU::IMAGE_SAMPLE_D_O_V1_V4:
    9014             :     case AMDGPU::IMAGE_SAMPLE_D_O_V1_V8:
    9015             :     case AMDGPU::IMAGE_SAMPLE_D_O_V2_V1:
    9016             :     case AMDGPU::IMAGE_SAMPLE_D_O_V2_V16:
    9017             :     case AMDGPU::IMAGE_SAMPLE_D_O_V2_V2:
    9018             :     case AMDGPU::IMAGE_SAMPLE_D_O_V2_V4:
    9019             :     case AMDGPU::IMAGE_SAMPLE_D_O_V2_V8:
    9020             :     case AMDGPU::IMAGE_SAMPLE_D_O_V3_V1:
    9021             :     case AMDGPU::IMAGE_SAMPLE_D_O_V3_V16:
    9022             :     case AMDGPU::IMAGE_SAMPLE_D_O_V3_V2:
    9023             :     case AMDGPU::IMAGE_SAMPLE_D_O_V3_V4:
    9024             :     case AMDGPU::IMAGE_SAMPLE_D_O_V3_V8:
    9025             :     case AMDGPU::IMAGE_SAMPLE_D_O_V4_V1:
    9026             :     case AMDGPU::IMAGE_SAMPLE_D_O_V4_V16:
    9027             :     case AMDGPU::IMAGE_SAMPLE_D_O_V4_V2:
    9028             :     case AMDGPU::IMAGE_SAMPLE_D_O_V4_V4:
    9029             :     case AMDGPU::IMAGE_SAMPLE_D_O_V4_V8:
    9030             :     case AMDGPU::IMAGE_SAMPLE_D_V1_V1:
    9031             :     case AMDGPU::IMAGE_SAMPLE_D_V1_V16:
    9032             :     case AMDGPU::IMAGE_SAMPLE_D_V1_V2:
    9033             :     case AMDGPU::IMAGE_SAMPLE_D_V1_V4:
    9034             :     case AMDGPU::IMAGE_SAMPLE_D_V1_V8:
    9035             :     case AMDGPU::IMAGE_SAMPLE_D_V2_V1:
    9036             :     case AMDGPU::IMAGE_SAMPLE_D_V2_V16:
    9037             :     case AMDGPU::IMAGE_SAMPLE_D_V2_V2:
    9038             :     case AMDGPU::IMAGE_SAMPLE_D_V2_V4:
    9039             :     case AMDGPU::IMAGE_SAMPLE_D_V2_V8:
    9040             :     case AMDGPU::IMAGE_SAMPLE_D_V3_V1:
    9041             :     case AMDGPU::IMAGE_SAMPLE_D_V3_V16:
    9042             :     case AMDGPU::IMAGE_SAMPLE_D_V3_V2:
    9043             :     case AMDGPU::IMAGE_SAMPLE_D_V3_V4:
    9044             :     case AMDGPU::IMAGE_SAMPLE_D_V3_V8:
    9045             :     case AMDGPU::IMAGE_SAMPLE_D_V4_V1:
    9046             :     case AMDGPU::IMAGE_SAMPLE_D_V4_V16:
    9047             :     case AMDGPU::IMAGE_SAMPLE_D_V4_V2:
    9048             :     case AMDGPU::IMAGE_SAMPLE_D_V4_V4:
    9049             :     case AMDGPU::IMAGE_SAMPLE_D_V4_V8:
    9050             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V1_V1:
    9051             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V1_V16:
    9052             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V1_V2:
    9053             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V1_V4:
    9054             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V1_V8:
    9055             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V2_V1:
    9056             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V2_V16:
    9057             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V2_V2:
    9058             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V2_V4:
    9059             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V2_V8:
    9060             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V3_V1:
    9061             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V3_V16:
    9062             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V3_V2:
    9063             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V3_V4:
    9064             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V3_V8:
    9065             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V4_V1:
    9066             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V4_V16:
    9067             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V4_V2:
    9068             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V4_V4:
    9069             :     case AMDGPU::IMAGE_SAMPLE_LZ_O_V4_V8:
    9070             :     case AMDGPU::IMAGE_SAMPLE_LZ_V1_V1:
    9071             :     case AMDGPU::IMAGE_SAMPLE_LZ_V1_V16:
    9072             :     case AMDGPU::IMAGE_SAMPLE_LZ_V1_V2:
    9073             :     case AMDGPU::IMAGE_SAMPLE_LZ_V1_V4:
    9074             :     case AMDGPU::IMAGE_SAMPLE_LZ_V1_V8:
    9075             :     case AMDGPU::IMAGE_SAMPLE_LZ_V2_V1:
    9076             :     case AMDGPU::IMAGE_SAMPLE_LZ_V2_V16:
    9077             :     case AMDGPU::IMAGE_SAMPLE_LZ_V2_V2:
    9078             :     case AMDGPU::IMAGE_SAMPLE_LZ_V2_V4:
    9079             :     case AMDGPU::IMAGE_SAMPLE_LZ_V2_V8:
    9080             :     case AMDGPU::IMAGE_SAMPLE_LZ_V3_V1:
    9081             :     case AMDGPU::IMAGE_SAMPLE_LZ_V3_V16:
    9082             :     case AMDGPU::IMAGE_SAMPLE_LZ_V3_V2:
    9083             :     case AMDGPU::IMAGE_SAMPLE_LZ_V3_V4:
    9084             :     case AMDGPU::IMAGE_SAMPLE_LZ_V3_V8:
    9085             :     case AMDGPU::IMAGE_SAMPLE_LZ_V4_V1:
    9086             :     case AMDGPU::IMAGE_SAMPLE_LZ_V4_V16:
    9087             :     case AMDGPU::IMAGE_SAMPLE_LZ_V4_V2:
    9088             :     case AMDGPU::IMAGE_SAMPLE_LZ_V4_V4:
    9089             :     case AMDGPU::IMAGE_SAMPLE_LZ_V4_V8:
    9090             :     case AMDGPU::IMAGE_SAMPLE_L_O_V1_V1:
    9091             :     case AMDGPU::IMAGE_SAMPLE_L_O_V1_V16:
    9092             :     case AMDGPU::IMAGE_SAMPLE_L_O_V1_V2:
    9093             :     case AMDGPU::IMAGE_SAMPLE_L_O_V1_V4:
    9094             :     case AMDGPU::IMAGE_SAMPLE_L_O_V1_V8:
    9095             :     case AMDGPU::IMAGE_SAMPLE_L_O_V2_V1:
    9096             :     case AMDGPU::IMAGE_SAMPLE_L_O_V2_V16:
    9097             :     case AMDGPU::IMAGE_SAMPLE_L_O_V2_V2:
    9098             :     case AMDGPU::IMAGE_SAMPLE_L_O_V2_V4:
    9099             :     case AMDGPU::IMAGE_SAMPLE_L_O_V2_V8:
    9100             :     case AMDGPU::IMAGE_SAMPLE_L_O_V3_V1:
    9101             :     case AMDGPU::IMAGE_SAMPLE_L_O_V3_V16:
    9102             :     case AMDGPU::IMAGE_SAMPLE_L_O_V3_V2:
    9103             :     case AMDGPU::IMAGE_SAMPLE_L_O_V3_V4:
    9104             :     case AMDGPU::IMAGE_SAMPLE_L_O_V3_V8:
    9105             :     case AMDGPU::IMAGE_SAMPLE_L_O_V4_V1:
    9106             :     case AMDGPU::IMAGE_SAMPLE_L_O_V4_V16:
    9107             :     case AMDGPU::IMAGE_SAMPLE_L_O_V4_V2:
    9108             :     case AMDGPU::IMAGE_SAMPLE_L_O_V4_V4:
    9109             :     case AMDGPU::IMAGE_SAMPLE_L_O_V4_V8:
    9110             :     case AMDGPU::IMAGE_SAMPLE_L_V1_V1:
    9111             :     case AMDGPU::IMAGE_SAMPLE_L_V1_V16:
    9112             :     case AMDGPU::IMAGE_SAMPLE_L_V1_V2:
    9113             :     case AMDGPU::IMAGE_SAMPLE_L_V1_V4:
    9114             :     case AMDGPU::IMAGE_SAMPLE_L_V1_V8:
    9115             :     case AMDGPU::IMAGE_SAMPLE_L_V2_V1:
    9116             :     case AMDGPU::IMAGE_SAMPLE_L_V2_V16:
    9117             :     case AMDGPU::IMAGE_SAMPLE_L_V2_V2:
    9118             :     case AMDGPU::IMAGE_SAMPLE_L_V2_V4:
    9119             :     case AMDGPU::IMAGE_SAMPLE_L_V2_V8:
    9120             :     case AMDGPU::IMAGE_SAMPLE_L_V3_V1:
    9121             :     case AMDGPU::IMAGE_SAMPLE_L_V3_V16:
    9122             :     case AMDGPU::IMAGE_SAMPLE_L_V3_V2:
    9123             :     case AMDGPU::IMAGE_SAMPLE_L_V3_V4:
    9124             :     case AMDGPU::IMAGE_SAMPLE_L_V3_V8:
    9125             :     case AMDGPU::IMAGE_SAMPLE_L_V4_V1:
    9126             :     case AMDGPU::IMAGE_SAMPLE_L_V4_V16:
    9127             :     case AMDGPU::IMAGE_SAMPLE_L_V4_V2:
    9128             :     case AMDGPU::IMAGE_SAMPLE_L_V4_V4:
    9129             :     case AMDGPU::IMAGE_SAMPLE_L_V4_V8:
    9130             :     case AMDGPU::IMAGE_SAMPLE_O_V1_V1:
    9131             :     case AMDGPU::IMAGE_SAMPLE_O_V1_V16:
    9132             :     case AMDGPU::IMAGE_SAMPLE_O_V1_V2:
    9133             :     case AMDGPU::IMAGE_SAMPLE_O_V1_V4:
    9134             :     case AMDGPU::IMAGE_SAMPLE_O_V1_V8:
    9135             :     case AMDGPU::IMAGE_SAMPLE_O_V2_V1:
    9136             :     case AMDGPU::IMAGE_SAMPLE_O_V2_V16:
    9137             :     case AMDGPU::IMAGE_SAMPLE_O_V2_V2:
    9138             :     case AMDGPU::IMAGE_SAMPLE_O_V2_V4:
    9139             :     case AMDGPU::IMAGE_SAMPLE_O_V2_V8:
    9140             :     case AMDGPU::IMAGE_SAMPLE_O_V3_V1:
    9141             :     case AMDGPU::IMAGE_SAMPLE_O_V3_V16:
    9142             :     case AMDGPU::IMAGE_SAMPLE_O_V3_V2:
    9143             :     case AMDGPU::IMAGE_SAMPLE_O_V3_V4:
    9144             :     case AMDGPU::IMAGE_SAMPLE_O_V3_V8:
    9145             :     case AMDGPU::IMAGE_SAMPLE_O_V4_V1:
    9146             :     case AMDGPU::IMAGE_SAMPLE_O_V4_V16:
    9147             :     case AMDGPU::IMAGE_SAMPLE_O_V4_V2:
    9148             :     case AMDGPU::IMAGE_SAMPLE_O_V4_V4:
    9149             :     case AMDGPU::IMAGE_SAMPLE_O_V4_V8:
    9150             :     case AMDGPU::IMAGE_SAMPLE_V1_V1:
    9151             :     case AMDGPU::IMAGE_SAMPLE_V1_V16:
    9152             :     case AMDGPU::IMAGE_SAMPLE_V1_V2:
    9153             :     case AMDGPU::IMAGE_SAMPLE_V1_V4:
    9154             :     case AMDGPU::IMAGE_SAMPLE_V1_V8:
    9155             :     case AMDGPU::IMAGE_SAMPLE_V2_V1:
    9156             :     case AMDGPU::IMAGE_SAMPLE_V2_V16:
    9157             :     case AMDGPU::IMAGE_SAMPLE_V2_V2:
    9158             :     case AMDGPU::IMAGE_SAMPLE_V2_V4:
    9159             :     case AMDGPU::IMAGE_SAMPLE_V2_V8:
    9160             :     case AMDGPU::IMAGE_SAMPLE_V3_V1:
    9161             :     case AMDGPU::IMAGE_SAMPLE_V3_V16:
    9162             :     case AMDGPU::IMAGE_SAMPLE_V3_V2:
    9163             :     case AMDGPU::IMAGE_SAMPLE_V3_V4:
    9164             :     case AMDGPU::IMAGE_SAMPLE_V3_V8:
    9165             :     case AMDGPU::IMAGE_SAMPLE_V4_V1:
    9166             :     case AMDGPU::IMAGE_SAMPLE_V4_V16:
    9167             :     case AMDGPU::IMAGE_SAMPLE_V4_V2:
    9168             :     case AMDGPU::IMAGE_SAMPLE_V4_V4:
    9169             :     case AMDGPU::IMAGE_SAMPLE_V4_V8: {
    9170             :       // op: vdata
    9171           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9172           0 :       Value |= (op & UINT64_C(255)) << 40;
    9173             :       // op: dmask
    9174           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9175           0 :       Value |= (op & UINT64_C(15)) << 8;
    9176             :       // op: unorm
    9177           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9178           0 :       Value |= (op & UINT64_C(1)) << 12;
    9179             :       // op: glc
    9180           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9181           0 :       Value |= (op & UINT64_C(1)) << 13;
    9182             :       // op: da
    9183           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9184           0 :       Value |= (op & UINT64_C(1)) << 14;
    9185             :       // op: r128
    9186           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    9187           0 :       Value |= (op & UINT64_C(1)) << 15;
    9188             :       // op: tfe
    9189           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    9190           0 :       Value |= (op & UINT64_C(1)) << 16;
    9191             :       // op: lwe
    9192           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    9193           0 :       Value |= (op & UINT64_C(1)) << 17;
    9194             :       // op: slc
    9195           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    9196           0 :       Value |= (op & UINT64_C(1)) << 25;
    9197             :       // op: vaddr
    9198           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    9199           0 :       Value |= (op & UINT64_C(255)) << 32;
    9200             :       // op: srsrc
    9201           0 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    9202           0 :       Value |= (op & UINT64_C(124)) << 46;
    9203             :       // op: ssamp
    9204           0 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    9205           0 :       Value |= (op & UINT64_C(124)) << 51;
    9206           0 :       break;
    9207             :     }
    9208             :     case AMDGPU::TBUFFER_LOAD_FORMAT_XYZW_si:
    9209             :     case AMDGPU::TBUFFER_STORE_FORMAT_XYZW_si:
    9210             :     case AMDGPU::TBUFFER_STORE_FORMAT_XYZ_si:
    9211             :     case AMDGPU::TBUFFER_STORE_FORMAT_XY_si:
    9212             :     case AMDGPU::TBUFFER_STORE_FORMAT_X_si: {
    9213             :       // op: vdata
    9214           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9215           2 :       Value |= (op & UINT64_C(255)) << 40;
    9216             :       // op: offset
    9217           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9218           2 :       Value |= op & UINT64_C(4095);
    9219             :       // op: offen
    9220           4 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9221           2 :       Value |= (op & UINT64_C(1)) << 12;
    9222             :       // op: idxen
    9223           4 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9224           2 :       Value |= (op & UINT64_C(1)) << 13;
    9225             :       // op: glc
    9226           4 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9227           2 :       Value |= (op & UINT64_C(1)) << 14;
    9228             :       // op: addr64
    9229           4 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    9230           2 :       Value |= (op & UINT64_C(1)) << 15;
    9231             :       // op: dfmt
    9232           4 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
    9233           2 :       Value |= (op & UINT64_C(15)) << 19;
    9234             :       // op: nfmt
    9235           4 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
    9236           2 :       Value |= (op & UINT64_C(7)) << 23;
    9237             :       // op: vaddr
    9238           4 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
    9239           2 :       Value |= (op & UINT64_C(255)) << 32;
    9240             :       // op: srsrc
    9241           4 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
    9242           2 :       Value |= (op & UINT64_C(124)) << 46;
    9243             :       // op: slc
    9244           4 :       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
    9245           2 :       Value |= (op & UINT64_C(1)) << 54;
    9246             :       // op: tfe
    9247           4 :       op = getMachineOpValue(MI, MI.getOperand(11), Fixups, STI);
    9248           2 :       Value |= (op & UINT64_C(1)) << 55;
    9249             :       // op: soffset
    9250           4 :       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
    9251           2 :       Value |= (op & UINT64_C(255)) << 56;
    9252           2 :       break;
    9253             :     }
    9254             :     case AMDGPU::V_BFREV_B32_e32_si:
    9255             :     case AMDGPU::V_BFREV_B32_e32_vi:
    9256             :     case AMDGPU::V_CEIL_F16_e32_si:
    9257             :     case AMDGPU::V_CEIL_F16_e32_vi:
    9258             :     case AMDGPU::V_CEIL_F32_e32_si:
    9259             :     case AMDGPU::V_CEIL_F32_e32_vi:
    9260             :     case AMDGPU::V_CEIL_F64_e32_si:
    9261             :     case AMDGPU::V_CEIL_F64_e32_vi:
    9262             :     case AMDGPU::V_COS_F16_e32_si:
    9263             :     case AMDGPU::V_COS_F16_e32_vi:
    9264             :     case AMDGPU::V_COS_F32_e32_si:
    9265             :     case AMDGPU::V_COS_F32_e32_vi:
    9266             :     case AMDGPU::V_CVT_F16_F32_e32_si:
    9267             :     case AMDGPU::V_CVT_F16_F32_e32_vi:
    9268             :     case AMDGPU::V_CVT_F16_I16_e32_si:
    9269             :     case AMDGPU::V_CVT_F16_I16_e32_vi:
    9270             :     case AMDGPU::V_CVT_F16_U16_e32_si:
    9271             :     case AMDGPU::V_CVT_F16_U16_e32_vi:
    9272             :     case AMDGPU::V_CVT_F32_F16_e32_si:
    9273             :     case AMDGPU::V_CVT_F32_F16_e32_vi:
    9274             :     case AMDGPU::V_CVT_F32_F64_e32_si:
    9275             :     case AMDGPU::V_CVT_F32_F64_e32_vi:
    9276             :     case AMDGPU::V_CVT_F32_I32_e32_si:
    9277             :     case AMDGPU::V_CVT_F32_I32_e32_vi:
    9278             :     case AMDGPU::V_CVT_F32_U32_e32_si:
    9279             :     case AMDGPU::V_CVT_F32_U32_e32_vi:
    9280             :     case AMDGPU::V_CVT_F32_UBYTE0_e32_si:
    9281             :     case AMDGPU::V_CVT_F32_UBYTE0_e32_vi:
    9282             :     case AMDGPU::V_CVT_F32_UBYTE1_e32_si:
    9283             :     case AMDGPU::V_CVT_F32_UBYTE1_e32_vi:
    9284             :     case AMDGPU::V_CVT_F32_UBYTE2_e32_si:
    9285             :     case AMDGPU::V_CVT_F32_UBYTE2_e32_vi:
    9286             :     case AMDGPU::V_CVT_F32_UBYTE3_e32_si:
    9287             :     case AMDGPU::V_CVT_F32_UBYTE3_e32_vi:
    9288             :     case AMDGPU::V_CVT_F64_F32_e32_si:
    9289             :     case AMDGPU::V_CVT_F64_F32_e32_vi:
    9290             :     case AMDGPU::V_CVT_F64_I32_e32_si:
    9291             :     case AMDGPU::V_CVT_F64_I32_e32_vi:
    9292             :     case AMDGPU::V_CVT_F64_U32_e32_si:
    9293             :     case AMDGPU::V_CVT_F64_U32_e32_vi:
    9294             :     case AMDGPU::V_CVT_FLR_I32_F32_e32_si:
    9295             :     case AMDGPU::V_CVT_FLR_I32_F32_e32_vi:
    9296             :     case AMDGPU::V_CVT_I16_F16_e32_si:
    9297             :     case AMDGPU::V_CVT_I16_F16_e32_vi:
    9298             :     case AMDGPU::V_CVT_I32_F32_e32_si:
    9299             :     case AMDGPU::V_CVT_I32_F32_e32_vi:
    9300             :     case AMDGPU::V_CVT_I32_F64_e32_si:
    9301             :     case AMDGPU::V_CVT_I32_F64_e32_vi:
    9302             :     case AMDGPU::V_CVT_OFF_F32_I4_e32_si:
    9303             :     case AMDGPU::V_CVT_OFF_F32_I4_e32_vi:
    9304             :     case AMDGPU::V_CVT_RPI_I32_F32_e32_si:
    9305             :     case AMDGPU::V_CVT_RPI_I32_F32_e32_vi:
    9306             :     case AMDGPU::V_CVT_U16_F16_e32_si:
    9307             :     case AMDGPU::V_CVT_U16_F16_e32_vi:
    9308             :     case AMDGPU::V_CVT_U32_F32_e32_si:
    9309             :     case AMDGPU::V_CVT_U32_F32_e32_vi:
    9310             :     case AMDGPU::V_CVT_U32_F64_e32_si:
    9311             :     case AMDGPU::V_CVT_U32_F64_e32_vi:
    9312             :     case AMDGPU::V_EXP_F16_e32_si:
    9313             :     case AMDGPU::V_EXP_F16_e32_vi:
    9314             :     case AMDGPU::V_EXP_F32_e32_si:
    9315             :     case AMDGPU::V_EXP_F32_e32_vi:
    9316             :     case AMDGPU::V_EXP_LEGACY_F32_e32_si:
    9317             :     case AMDGPU::V_EXP_LEGACY_F32_e32_vi:
    9318             :     case AMDGPU::V_FFBH_I32_e32_si:
    9319             :     case AMDGPU::V_FFBH_I32_e32_vi:
    9320             :     case AMDGPU::V_FFBH_U32_e32_si:
    9321             :     case AMDGPU::V_FFBH_U32_e32_vi:
    9322             :     case AMDGPU::V_FFBL_B32_e32_si:
    9323             :     case AMDGPU::V_FFBL_B32_e32_vi:
    9324             :     case AMDGPU::V_FLOOR_F16_e32_si:
    9325             :     case AMDGPU::V_FLOOR_F16_e32_vi:
    9326             :     case AMDGPU::V_FLOOR_F32_e32_si:
    9327             :     case AMDGPU::V_FLOOR_F32_e32_vi:
    9328             :     case AMDGPU::V_FLOOR_F64_e32_si:
    9329             :     case AMDGPU::V_FLOOR_F64_e32_vi:
    9330             :     case AMDGPU::V_FRACT_F16_e32_si:
    9331             :     case AMDGPU::V_FRACT_F16_e32_vi:
    9332             :     case AMDGPU::V_FRACT_F32_e32_si:
    9333             :     case AMDGPU::V_FRACT_F32_e32_vi:
    9334             :     case AMDGPU::V_FRACT_F64_e32_si:
    9335             :     case AMDGPU::V_FRACT_F64_e32_vi:
    9336             :     case AMDGPU::V_FREXP_EXP_I16_F16_e32_si:
    9337             :     case AMDGPU::V_FREXP_EXP_I16_F16_e32_vi:
    9338             :     case AMDGPU::V_FREXP_EXP_I32_F32_e32_si:
    9339             :     case AMDGPU::V_FREXP_EXP_I32_F32_e32_vi:
    9340             :     case AMDGPU::V_FREXP_EXP_I32_F64_e32_si:
    9341             :     case AMDGPU::V_FREXP_EXP_I32_F64_e32_vi:
    9342             :     case AMDGPU::V_FREXP_MANT_F16_e32_si:
    9343             :     case AMDGPU::V_FREXP_MANT_F16_e32_vi:
    9344             :     case AMDGPU::V_FREXP_MANT_F32_e32_si:
    9345             :     case AMDGPU::V_FREXP_MANT_F32_e32_vi:
    9346             :     case AMDGPU::V_FREXP_MANT_F64_e32_si:
    9347             :     case AMDGPU::V_FREXP_MANT_F64_e32_vi:
    9348             :     case AMDGPU::V_LOG_CLAMP_F32_e32_si:
    9349             :     case AMDGPU::V_LOG_F16_e32_si:
    9350             :     case AMDGPU::V_LOG_F16_e32_vi:
    9351             :     case AMDGPU::V_LOG_F32_e32_si:
    9352             :     case AMDGPU::V_LOG_F32_e32_vi:
    9353             :     case AMDGPU::V_LOG_LEGACY_F32_e32_si:
    9354             :     case AMDGPU::V_LOG_LEGACY_F32_e32_vi:
    9355             :     case AMDGPU::V_MOVRELD_B32_e32_si:
    9356             :     case AMDGPU::V_MOVRELD_B32_e32_vi:
    9357             :     case AMDGPU::V_MOVRELSD_B32_e32_si:
    9358             :     case AMDGPU::V_MOVRELSD_B32_e32_vi:
    9359             :     case AMDGPU::V_MOVRELS_B32_e32_si:
    9360             :     case AMDGPU::V_MOVRELS_B32_e32_vi:
    9361             :     case AMDGPU::V_MOV_B32_e32_si:
    9362             :     case AMDGPU::V_MOV_B32_e32_vi:
    9363             :     case AMDGPU::V_MOV_FED_B32_e32_si:
    9364             :     case AMDGPU::V_NOT_B32_e32_si:
    9365             :     case AMDGPU::V_NOT_B32_e32_vi:
    9366             :     case AMDGPU::V_RCP_CLAMP_F32_e32_si:
    9367             :     case AMDGPU::V_RCP_CLAMP_F64_e32_si:
    9368             :     case AMDGPU::V_RCP_F16_e32_si:
    9369             :     case AMDGPU::V_RCP_F16_e32_vi:
    9370             :     case AMDGPU::V_RCP_F32_e32_si:
    9371             :     case AMDGPU::V_RCP_F32_e32_vi:
    9372             :     case AMDGPU::V_RCP_F64_e32_si:
    9373             :     case AMDGPU::V_RCP_F64_e32_vi:
    9374             :     case AMDGPU::V_RCP_IFLAG_F32_e32_si:
    9375             :     case AMDGPU::V_RCP_IFLAG_F32_e32_vi:
    9376             :     case AMDGPU::V_RCP_LEGACY_F32_e32_si:
    9377             :     case AMDGPU::V_READFIRSTLANE_B32:
    9378             :     case AMDGPU::V_RNDNE_F16_e32_si:
    9379             :     case AMDGPU::V_RNDNE_F16_e32_vi:
    9380             :     case AMDGPU::V_RNDNE_F32_e32_si:
    9381             :     case AMDGPU::V_RNDNE_F32_e32_vi:
    9382             :     case AMDGPU::V_RNDNE_F64_e32_si:
    9383             :     case AMDGPU::V_RNDNE_F64_e32_vi:
    9384             :     case AMDGPU::V_RSQ_CLAMP_F32_e32_si:
    9385             :     case AMDGPU::V_RSQ_CLAMP_F64_e32_si:
    9386             :     case AMDGPU::V_RSQ_F16_e32_si:
    9387             :     case AMDGPU::V_RSQ_F16_e32_vi:
    9388             :     case AMDGPU::V_RSQ_F32_e32_si:
    9389             :     case AMDGPU::V_RSQ_F32_e32_vi:
    9390             :     case AMDGPU::V_RSQ_F64_e32_si:
    9391             :     case AMDGPU::V_RSQ_F64_e32_vi:
    9392             :     case AMDGPU::V_RSQ_LEGACY_F32_e32_si:
    9393             :     case AMDGPU::V_SIN_F16_e32_si:
    9394             :     case AMDGPU::V_SIN_F16_e32_vi:
    9395             :     case AMDGPU::V_SIN_F32_e32_si:
    9396             :     case AMDGPU::V_SIN_F32_e32_vi:
    9397             :     case AMDGPU::V_SQRT_F16_e32_si:
    9398             :     case AMDGPU::V_SQRT_F16_e32_vi:
    9399             :     case AMDGPU::V_SQRT_F32_e32_si:
    9400             :     case AMDGPU::V_SQRT_F32_e32_vi:
    9401             :     case AMDGPU::V_SQRT_F64_e32_si:
    9402             :     case AMDGPU::V_SQRT_F64_e32_vi:
    9403             :     case AMDGPU::V_TRUNC_F16_e32_si:
    9404             :     case AMDGPU::V_TRUNC_F16_e32_vi:
    9405             :     case AMDGPU::V_TRUNC_F32_e32_si:
    9406             :     case AMDGPU::V_TRUNC_F32_e32_vi:
    9407             :     case AMDGPU::V_TRUNC_F64_e32_si:
    9408             :     case AMDGPU::V_TRUNC_F64_e32_vi: {
    9409             :       // op: vdst
    9410        1616 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9411         808 :       Value |= (op & UINT64_C(255)) << 17;
    9412             :       // op: src0
    9413        1616 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9414         808 :       Value |= op & UINT64_C(511);
    9415         808 :       break;
    9416             :     }
    9417             :     case AMDGPU::V_ADDC_U32_e32_si:
    9418             :     case AMDGPU::V_ADDC_U32_e32_vi:
    9419             :     case AMDGPU::V_ADD_F16_e32_si:
    9420             :     case AMDGPU::V_ADD_F16_e32_vi:
    9421             :     case AMDGPU::V_ADD_F32_e32_si:
    9422             :     case AMDGPU::V_ADD_F32_e32_vi:
    9423             :     case AMDGPU::V_ADD_I32_e32_si:
    9424             :     case AMDGPU::V_ADD_I32_e32_vi:
    9425             :     case AMDGPU::V_ADD_U16_e32_si:
    9426             :     case AMDGPU::V_ADD_U16_e32_vi:
    9427             :     case AMDGPU::V_AND_B32_e32_si:
    9428             :     case AMDGPU::V_AND_B32_e32_vi:
    9429             :     case AMDGPU::V_ASHRREV_B16_e32_si:
    9430             :     case AMDGPU::V_ASHRREV_B16_e32_vi:
    9431             :     case AMDGPU::V_ASHRREV_I32_e32_si:
    9432             :     case AMDGPU::V_ASHRREV_I32_e32_vi:
    9433             :     case AMDGPU::V_ASHR_I32_e32_si:
    9434             :     case AMDGPU::V_BCNT_U32_B32_e32_si:
    9435             :     case AMDGPU::V_BFM_B32_e32_si:
    9436             :     case AMDGPU::V_CNDMASK_B32_e32_si:
    9437             :     case AMDGPU::V_CNDMASK_B32_e32_vi:
    9438             :     case AMDGPU::V_CVT_PKACCUM_U8_F32_e32_si:
    9439             :     case AMDGPU::V_CVT_PKNORM_I16_F32_e32_si:
    9440             :     case AMDGPU::V_CVT_PKNORM_U16_F32_e32_si:
    9441             :     case AMDGPU::V_CVT_PKRTZ_F16_F32_e32_si:
    9442             :     case AMDGPU::V_CVT_PK_I16_I32_e32_si:
    9443             :     case AMDGPU::V_CVT_PK_U16_U32_e32_si:
    9444             :     case AMDGPU::V_LDEXP_F16_e32_si:
    9445             :     case AMDGPU::V_LDEXP_F16_e32_vi:
    9446             :     case AMDGPU::V_LDEXP_F32_e32_si:
    9447             :     case AMDGPU::V_LSHLREV_B16_e32_si:
    9448             :     case AMDGPU::V_LSHLREV_B16_e32_vi:
    9449             :     case AMDGPU::V_LSHLREV_B32_e32_si:
    9450             :     case AMDGPU::V_LSHLREV_B32_e32_vi:
    9451             :     case AMDGPU::V_LSHL_B32_e32_si:
    9452             :     case AMDGPU::V_LSHRREV_B16_e32_si:
    9453             :     case AMDGPU::V_LSHRREV_B16_e32_vi:
    9454             :     case AMDGPU::V_LSHRREV_B32_e32_si:
    9455             :     case AMDGPU::V_LSHRREV_B32_e32_vi:
    9456             :     case AMDGPU::V_LSHR_B32_e32_si:
    9457             :     case AMDGPU::V_MAC_F16_e32_si:
    9458             :     case AMDGPU::V_MAC_F16_e32_vi:
    9459             :     case AMDGPU::V_MAC_F32_e32_si:
    9460             :     case AMDGPU::V_MAC_F32_e32_vi:
    9461             :     case AMDGPU::V_MAC_LEGACY_F32_e32_si:
    9462             :     case AMDGPU::V_MAX_F16_e32_si:
    9463             :     case AMDGPU::V_MAX_F16_e32_vi:
    9464             :     case AMDGPU::V_MAX_F32_e32_si:
    9465             :     case AMDGPU::V_MAX_F32_e32_vi:
    9466             :     case AMDGPU::V_MAX_I16_e32_si:
    9467             :     case AMDGPU::V_MAX_I16_e32_vi:
    9468             :     case AMDGPU::V_MAX_I32_e32_si:
    9469             :     case AMDGPU::V_MAX_I32_e32_vi:
    9470             :     case AMDGPU::V_MAX_LEGACY_F32_e32_si:
    9471             :     case AMDGPU::V_MAX_U16_e32_si:
    9472             :     case AMDGPU::V_MAX_U16_e32_vi:
    9473             :     case AMDGPU::V_MAX_U32_e32_si:
    9474             :     case AMDGPU::V_MAX_U32_e32_vi:
    9475             :     case AMDGPU::V_MBCNT_HI_U32_B32_e32_si:
    9476             :     case AMDGPU::V_MBCNT_LO_U32_B32_e32_si:
    9477             :     case AMDGPU::V_MIN_F16_e32_si:
    9478             :     case AMDGPU::V_MIN_F16_e32_vi:
    9479             :     case AMDGPU::V_MIN_F32_e32_si:
    9480             :     case AMDGPU::V_MIN_F32_e32_vi:
    9481             :     case AMDGPU::V_MIN_I16_e32_si:
    9482             :     case AMDGPU::V_MIN_I16_e32_vi:
    9483             :     case AMDGPU::V_MIN_I32_e32_si:
    9484             :     case AMDGPU::V_MIN_I32_e32_vi:
    9485             :     case AMDGPU::V_MIN_LEGACY_F32_e32_si:
    9486             :     case AMDGPU::V_MIN_U16_e32_si:
    9487             :     case AMDGPU::V_MIN_U16_e32_vi:
    9488             :     case AMDGPU::V_MIN_U32_e32_si:
    9489             :     case AMDGPU::V_MIN_U32_e32_vi:
    9490             :     case AMDGPU::V_MUL_F16_e32_si:
    9491             :     case AMDGPU::V_MUL_F16_e32_vi:
    9492             :     case AMDGPU::V_MUL_F32_e32_si:
    9493             :     case AMDGPU::V_MUL_F32_e32_vi:
    9494             :     case AMDGPU::V_MUL_HI_I32_I24_e32_si:
    9495             :     case AMDGPU::V_MUL_HI_I32_I24_e32_vi:
    9496             :     case AMDGPU::V_MUL_HI_U32_U24_e32_si:
    9497             :     case AMDGPU::V_MUL_HI_U32_U24_e32_vi:
    9498             :     case AMDGPU::V_MUL_I32_I24_e32_si:
    9499             :     case AMDGPU::V_MUL_I32_I24_e32_vi:
    9500             :     case AMDGPU::V_MUL_LEGACY_F32_e32_si:
    9501             :     case AMDGPU::V_MUL_LEGACY_F32_e32_vi:
    9502             :     case AMDGPU::V_MUL_LO_U16_e32_si:
    9503             :     case AMDGPU::V_MUL_LO_U16_e32_vi:
    9504             :     case AMDGPU::V_MUL_U32_U24_e32_si:
    9505             :     case AMDGPU::V_MUL_U32_U24_e32_vi:
    9506             :     case AMDGPU::V_OR_B32_e32_si:
    9507             :     case AMDGPU::V_OR_B32_e32_vi:
    9508             :     case AMDGPU::V_READLANE_B32_si:
    9509             :     case AMDGPU::V_SUBBREV_U32_e32_si:
    9510             :     case AMDGPU::V_SUBBREV_U32_e32_vi:
    9511             :     case AMDGPU::V_SUBB_U32_e32_si:
    9512             :     case AMDGPU::V_SUBB_U32_e32_vi:
    9513             :     case AMDGPU::V_SUBREV_F16_e32_si:
    9514             :     case AMDGPU::V_SUBREV_F16_e32_vi:
    9515             :     case AMDGPU::V_SUBREV_F32_e32_si:
    9516             :     case AMDGPU::V_SUBREV_F32_e32_vi:
    9517             :     case AMDGPU::V_SUBREV_I32_e32_si:
    9518             :     case AMDGPU::V_SUBREV_I32_e32_vi:
    9519             :     case AMDGPU::V_SUBREV_U16_e32_si:
    9520             :     case AMDGPU::V_SUBREV_U16_e32_vi:
    9521             :     case AMDGPU::V_SUB_F16_e32_si:
    9522             :     case AMDGPU::V_SUB_F16_e32_vi:
    9523             :     case AMDGPU::V_SUB_F32_e32_si:
    9524             :     case AMDGPU::V_SUB_F32_e32_vi:
    9525             :     case AMDGPU::V_SUB_I32_e32_si:
    9526             :     case AMDGPU::V_SUB_I32_e32_vi:
    9527             :     case AMDGPU::V_SUB_U16_e32_si:
    9528             :     case AMDGPU::V_SUB_U16_e32_vi:
    9529             :     case AMDGPU::V_WRITELANE_B32_si:
    9530             :     case AMDGPU::V_XOR_B32_e32_si:
    9531             :     case AMDGPU::V_XOR_B32_e32_vi: {
    9532             :       // op: vdst
    9533        1224 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9534         612 :       Value |= (op & UINT64_C(255)) << 17;
    9535             :       // op: src0
    9536        1224 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9537         612 :       Value |= op & UINT64_C(511);
    9538             :       // op: src1
    9539        1224 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9540         612 :       Value |= (op & UINT64_C(255)) << 9;
    9541         612 :       break;
    9542             :     }
    9543             :     case AMDGPU::V_MADAK_F16_si:
    9544             :     case AMDGPU::V_MADAK_F16_vi:
    9545             :     case AMDGPU::V_MADAK_F32_si:
    9546             :     case AMDGPU::V_MADAK_F32_vi:
    9547             :     case AMDGPU::V_MADMK_F16_si:
    9548             :     case AMDGPU::V_MADMK_F16_vi:
    9549             :     case AMDGPU::V_MADMK_F32_si:
    9550             :     case AMDGPU::V_MADMK_F32_vi: {
    9551             :       // op: vdst
    9552          40 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9553          20 :       Value |= (op & UINT64_C(255)) << 17;
    9554             :       // op: src0
    9555          40 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9556          20 :       Value |= op & UINT64_C(511);
    9557             :       // op: vsrc1
    9558          40 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9559          20 :       Value |= (op & UINT64_C(255)) << 9;
    9560             :       // op: src2
    9561          40 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9562          20 :       Value |= (op & UINT64_C(4294967295)) << 32;
    9563          20 :       break;
    9564             :     }
    9565             :     case AMDGPU::V_INTERP_MOV_F32_si:
    9566             :     case AMDGPU::V_INTERP_MOV_F32_vi:
    9567             :     case AMDGPU::V_INTERP_P1_F32_16bank_si:
    9568             :     case AMDGPU::V_INTERP_P1_F32_16bank_vi:
    9569             :     case AMDGPU::V_INTERP_P1_F32_si:
    9570             :     case AMDGPU::V_INTERP_P1_F32_vi: {
    9571             :       // op: vdst
    9572           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9573           0 :       Value |= (op & UINT64_C(255)) << 18;
    9574             :       // op: vsrc
    9575           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9576           0 :       Value |= op & UINT64_C(255);
    9577             :       // op: attrchan
    9578           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9579           0 :       Value |= (op & UINT64_C(3)) << 8;
    9580             :       // op: attr
    9581           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9582           0 :       Value |= (op & UINT64_C(63)) << 10;
    9583           0 :       break;
    9584             :     }
    9585             :     case AMDGPU::V_INTERP_P2_F32_si:
    9586             :     case AMDGPU::V_INTERP_P2_F32_vi: {
    9587             :       // op: vdst
    9588           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9589           0 :       Value |= (op & UINT64_C(255)) << 18;
    9590             :       // op: vsrc
    9591           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9592           0 :       Value |= op & UINT64_C(255);
    9593             :       // op: attrchan
    9594           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9595           0 :       Value |= (op & UINT64_C(3)) << 8;
    9596             :       // op: attr
    9597           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9598           0 :       Value |= (op & UINT64_C(63)) << 10;
    9599           0 :       break;
    9600             :     }
    9601             :     case AMDGPU::DS_ORDERED_COUNT_si:
    9602             :     case AMDGPU::DS_ORDERED_COUNT_vi: {
    9603             :       // op: vdst
    9604           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9605           2 :       Value |= (op & UINT64_C(255)) << 56;
    9606             :       // op: addr
    9607           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9608           2 :       Value |= (op & UINT64_C(255)) << 32;
    9609             :       // op: offset
    9610           4 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9611           2 :       Value |= op & UINT64_C(65535);
    9612           2 :       break;
    9613             :     }
    9614             :     case AMDGPU::DS_APPEND_vi:
    9615             :     case AMDGPU::DS_CONSUME_vi: {
    9616             :       // op: vdst
    9617           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9618           0 :       Value |= (op & UINT64_C(255)) << 56;
    9619             :       // op: gds
    9620           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9621           0 :       Value |= (op & UINT64_C(1)) << 16;
    9622             :       // op: offset
    9623           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9624           0 :       Value |= op & UINT64_C(65535);
    9625           0 :       break;
    9626             :     }
    9627             :     case AMDGPU::DS_APPEND_si:
    9628             :     case AMDGPU::DS_CONSUME_si: {
    9629             :       // op: vdst
    9630           8 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9631           4 :       Value |= (op & UINT64_C(255)) << 56;
    9632             :       // op: gds
    9633           8 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9634           4 :       Value |= (op & UINT64_C(1)) << 17;
    9635             :       // op: offset
    9636           8 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9637           4 :       Value |= op & UINT64_C(65535);
    9638           4 :       break;
    9639             :     }
    9640             :     case AMDGPU::DS_READ_B32_vi:
    9641             :     case AMDGPU::DS_READ_B64_vi:
    9642             :     case AMDGPU::DS_READ_I16_vi:
    9643             :     case AMDGPU::DS_READ_I8_vi:
    9644             :     case AMDGPU::DS_READ_U16_vi:
    9645             :     case AMDGPU::DS_READ_U8_vi:
    9646             :     case AMDGPU::DS_SWIZZLE_B32_vi: {
    9647             :       // op: vdst
    9648          20 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9649          10 :       Value |= (op & UINT64_C(255)) << 56;
    9650             :       // op: gds
    9651          20 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9652          10 :       Value |= (op & UINT64_C(1)) << 16;
    9653             :       // op: addr
    9654          20 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9655          10 :       Value |= (op & UINT64_C(255)) << 32;
    9656             :       // op: offset
    9657          20 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9658          10 :       Value |= op & UINT64_C(65535);
    9659          10 :       break;
    9660             :     }
    9661             :     case AMDGPU::DS_READ_B32_si:
    9662             :     case AMDGPU::DS_READ_B64_si:
    9663             :     case AMDGPU::DS_READ_I16_si:
    9664             :     case AMDGPU::DS_READ_I8_si:
    9665             :     case AMDGPU::DS_READ_U16_si:
    9666             :     case AMDGPU::DS_READ_U8_si:
    9667             :     case AMDGPU::DS_SWIZZLE_B32_si: {
    9668             :       // op: vdst
    9669          48 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9670          24 :       Value |= (op & UINT64_C(255)) << 56;
    9671             :       // op: gds
    9672          48 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9673          24 :       Value |= (op & UINT64_C(1)) << 17;
    9674             :       // op: addr
    9675          48 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9676          24 :       Value |= (op & UINT64_C(255)) << 32;
    9677             :       // op: offset
    9678          48 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9679          24 :       Value |= op & UINT64_C(65535);
    9680          24 :       break;
    9681             :     }
    9682             :     case AMDGPU::DS_ADD_RTN_U32_vi:
    9683             :     case AMDGPU::DS_ADD_RTN_U64_vi:
    9684             :     case AMDGPU::DS_AND_RTN_B32_vi:
    9685             :     case AMDGPU::DS_AND_RTN_B64_vi:
    9686             :     case AMDGPU::DS_DEC_RTN_U32_vi:
    9687             :     case AMDGPU::DS_DEC_RTN_U64_vi:
    9688             :     case AMDGPU::DS_INC_RTN_U32_vi:
    9689             :     case AMDGPU::DS_INC_RTN_U64_vi:
    9690             :     case AMDGPU::DS_MAX_RTN_F64_vi:
    9691             :     case AMDGPU::DS_MAX_RTN_I32_vi:
    9692             :     case AMDGPU::DS_MAX_RTN_I64_vi:
    9693             :     case AMDGPU::DS_MAX_RTN_U32_vi:
    9694             :     case AMDGPU::DS_MAX_RTN_U64_vi:
    9695             :     case AMDGPU::DS_MIN_RTN_F64_vi:
    9696             :     case AMDGPU::DS_MIN_RTN_I32_vi:
    9697             :     case AMDGPU::DS_MIN_RTN_I64_vi:
    9698             :     case AMDGPU::DS_MIN_RTN_U32_vi:
    9699             :     case AMDGPU::DS_MIN_RTN_U64_vi:
    9700             :     case AMDGPU::DS_OR_RTN_B32_vi:
    9701             :     case AMDGPU::DS_OR_RTN_B64_vi:
    9702             :     case AMDGPU::DS_RSUB_RTN_U32_vi:
    9703             :     case AMDGPU::DS_RSUB_RTN_U64_vi:
    9704             :     case AMDGPU::DS_SUB_RTN_U32_vi:
    9705             :     case AMDGPU::DS_SUB_RTN_U64_vi:
    9706             :     case AMDGPU::DS_WRAP_RTN_F32_vi:
    9707             :     case AMDGPU::DS_WRXCHG_RTN_B32_vi:
    9708             :     case AMDGPU::DS_WRXCHG_RTN_B64_vi:
    9709             :     case AMDGPU::DS_XOR_RTN_B32_vi:
    9710             :     case AMDGPU::DS_XOR_RTN_B64_vi: {
    9711             :       // op: vdst
    9712           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9713           0 :       Value |= (op & UINT64_C(255)) << 56;
    9714             :       // op: gds
    9715           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9716           0 :       Value |= (op & UINT64_C(1)) << 16;
    9717             :       // op: addr
    9718           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9719           0 :       Value |= (op & UINT64_C(255)) << 32;
    9720             :       // op: data0
    9721           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9722           0 :       Value |= (op & UINT64_C(255)) << 40;
    9723             :       // op: offset
    9724           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9725           0 :       Value |= op & UINT64_C(65535);
    9726           0 :       break;
    9727             :     }
    9728             :     case AMDGPU::DS_READ2ST64_B32_vi:
    9729             :     case AMDGPU::DS_READ2ST64_B64_vi:
    9730             :     case AMDGPU::DS_READ2_B32_vi:
    9731             :     case AMDGPU::DS_READ2_B64_vi: {
    9732             :       // op: vdst
    9733           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9734           0 :       Value |= (op & UINT64_C(255)) << 56;
    9735             :       // op: gds
    9736           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9737           0 :       Value |= (op & UINT64_C(1)) << 16;
    9738             :       // op: addr
    9739           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9740           0 :       Value |= (op & UINT64_C(255)) << 32;
    9741             :       // op: offset0
    9742           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9743           0 :       Value |= op & UINT64_C(255);
    9744             :       // op: offset1
    9745           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9746           0 :       Value |= (op & UINT64_C(255)) << 8;
    9747           0 :       break;
    9748             :     }
    9749             :     case AMDGPU::DS_ADD_RTN_U32_si:
    9750             :     case AMDGPU::DS_ADD_RTN_U64_si:
    9751             :     case AMDGPU::DS_AND_RTN_B32_si:
    9752             :     case AMDGPU::DS_AND_RTN_B64_si:
    9753             :     case AMDGPU::DS_DEC_RTN_U32_si:
    9754             :     case AMDGPU::DS_DEC_RTN_U64_si:
    9755             :     case AMDGPU::DS_INC_RTN_U32_si:
    9756             :     case AMDGPU::DS_INC_RTN_U64_si:
    9757             :     case AMDGPU::DS_MAX_RTN_F64_si:
    9758             :     case AMDGPU::DS_MAX_RTN_I32_si:
    9759             :     case AMDGPU::DS_MAX_RTN_I64_si:
    9760             :     case AMDGPU::DS_MAX_RTN_U32_si:
    9761             :     case AMDGPU::DS_MAX_RTN_U64_si:
    9762             :     case AMDGPU::DS_MIN_RTN_F64_si:
    9763             :     case AMDGPU::DS_MIN_RTN_I32_si:
    9764             :     case AMDGPU::DS_MIN_RTN_I64_si:
    9765             :     case AMDGPU::DS_MIN_RTN_U32_si:
    9766             :     case AMDGPU::DS_MIN_RTN_U64_si:
    9767             :     case AMDGPU::DS_OR_RTN_B32_si:
    9768             :     case AMDGPU::DS_OR_RTN_B64_si:
    9769             :     case AMDGPU::DS_RSUB_RTN_U32_si:
    9770             :     case AMDGPU::DS_RSUB_RTN_U64_si:
    9771             :     case AMDGPU::DS_SUB_RTN_U32_si:
    9772             :     case AMDGPU::DS_SUB_RTN_U64_si:
    9773             :     case AMDGPU::DS_WRAP_RTN_F32_si:
    9774             :     case AMDGPU::DS_WRXCHG_RTN_B32_si:
    9775             :     case AMDGPU::DS_WRXCHG_RTN_B64_si:
    9776             :     case AMDGPU::DS_XOR_RTN_B32_si:
    9777             :     case AMDGPU::DS_XOR_RTN_B64_si: {
    9778             :       // op: vdst
    9779         112 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9780          56 :       Value |= (op & UINT64_C(255)) << 56;
    9781             :       // op: gds
    9782         112 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9783          56 :       Value |= (op & UINT64_C(1)) << 17;
    9784             :       // op: addr
    9785         112 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9786          56 :       Value |= (op & UINT64_C(255)) << 32;
    9787             :       // op: data0
    9788         112 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9789          56 :       Value |= (op & UINT64_C(255)) << 40;
    9790             :       // op: offset
    9791         112 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9792          56 :       Value |= op & UINT64_C(65535);
    9793          56 :       break;
    9794             :     }
    9795             :     case AMDGPU::DS_READ2ST64_B32_si:
    9796             :     case AMDGPU::DS_READ2ST64_B64_si:
    9797             :     case AMDGPU::DS_READ2_B32_si:
    9798             :     case AMDGPU::DS_READ2_B64_si: {
    9799             :       // op: vdst
    9800          28 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9801          14 :       Value |= (op & UINT64_C(255)) << 56;
    9802             :       // op: gds
    9803          28 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9804          14 :       Value |= (op & UINT64_C(1)) << 17;
    9805             :       // op: addr
    9806          28 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9807          14 :       Value |= (op & UINT64_C(255)) << 32;
    9808             :       // op: offset0
    9809          28 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9810          14 :       Value |= op & UINT64_C(255);
    9811             :       // op: offset1
    9812          28 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9813          14 :       Value |= (op & UINT64_C(255)) << 8;
    9814          14 :       break;
    9815             :     }
    9816             :     case AMDGPU::DS_CMPST_RTN_B32_vi:
    9817             :     case AMDGPU::DS_CMPST_RTN_B64_vi:
    9818             :     case AMDGPU::DS_CMPST_RTN_F32_vi:
    9819             :     case AMDGPU::DS_CMPST_RTN_F64_vi:
    9820             :     case AMDGPU::DS_MAX_RTN_F32_vi:
    9821             :     case AMDGPU::DS_MIN_RTN_F32_vi:
    9822             :     case AMDGPU::DS_MSKOR_RTN_B32_vi:
    9823             :     case AMDGPU::DS_MSKOR_RTN_B64_vi:
    9824             :     case AMDGPU::DS_WRXCHG2ST64_RTN_B32_vi:
    9825             :     case AMDGPU::DS_WRXCHG2ST64_RTN_B64_vi:
    9826             :     case AMDGPU::DS_WRXCHG2_RTN_B32_vi:
    9827             :     case AMDGPU::DS_WRXCHG2_RTN_B64_vi: {
    9828             :       // op: vdst
    9829           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9830           0 :       Value |= (op & UINT64_C(255)) << 56;
    9831             :       // op: gds
    9832           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    9833           0 :       Value |= (op & UINT64_C(1)) << 16;
    9834             :       // op: addr
    9835           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9836           0 :       Value |= (op & UINT64_C(255)) << 32;
    9837             :       // op: data0
    9838           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9839           0 :       Value |= (op & UINT64_C(255)) << 40;
    9840             :       // op: data1
    9841           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9842           0 :       Value |= (op & UINT64_C(255)) << 48;
    9843             :       // op: offset
    9844           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9845           0 :       Value |= op & UINT64_C(65535);
    9846           0 :       break;
    9847             :     }
    9848             :     case AMDGPU::DS_CMPST_RTN_B32_si:
    9849             :     case AMDGPU::DS_CMPST_RTN_B64_si:
    9850             :     case AMDGPU::DS_CMPST_RTN_F32_si:
    9851             :     case AMDGPU::DS_CMPST_RTN_F64_si:
    9852             :     case AMDGPU::DS_MAX_RTN_F32_si:
    9853             :     case AMDGPU::DS_MIN_RTN_F32_si:
    9854             :     case AMDGPU::DS_MSKOR_RTN_B32_si:
    9855             :     case AMDGPU::DS_MSKOR_RTN_B64_si:
    9856             :     case AMDGPU::DS_WRXCHG2ST64_RTN_B32_si:
    9857             :     case AMDGPU::DS_WRXCHG2ST64_RTN_B64_si:
    9858             :     case AMDGPU::DS_WRXCHG2_RTN_B32_si:
    9859             :     case AMDGPU::DS_WRXCHG2_RTN_B64_si: {
    9860             :       // op: vdst
    9861          48 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9862          24 :       Value |= (op & UINT64_C(255)) << 56;
    9863             :       // op: gds
    9864          48 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
    9865          24 :       Value |= (op & UINT64_C(1)) << 17;
    9866             :       // op: addr
    9867          48 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9868          24 :       Value |= (op & UINT64_C(255)) << 32;
    9869             :       // op: data0
    9870          48 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
    9871          24 :       Value |= (op & UINT64_C(255)) << 40;
    9872             :       // op: data1
    9873          48 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
    9874          24 :       Value |= (op & UINT64_C(255)) << 48;
    9875             :       // op: offset
    9876          48 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
    9877          24 :       Value |= op & UINT64_C(65535);
    9878          24 :       break;
    9879             :     }
    9880             :     case AMDGPU::V_BFREV_B32_e64_si:
    9881             :     case AMDGPU::V_BFREV_B32_e64_vi:
    9882             :     case AMDGPU::V_CVT_F16_I16_e64_si:
    9883             :     case AMDGPU::V_CVT_F16_I16_e64_vi:
    9884             :     case AMDGPU::V_CVT_F16_U16_e64_si:
    9885             :     case AMDGPU::V_CVT_F16_U16_e64_vi:
    9886             :     case AMDGPU::V_CVT_F32_F16_e64_si:
    9887             :     case AMDGPU::V_CVT_F32_F16_e64_vi:
    9888             :     case AMDGPU::V_CVT_F32_I32_e64_si:
    9889             :     case AMDGPU::V_CVT_F32_I32_e64_vi:
    9890             :     case AMDGPU::V_CVT_F32_U32_e64_si:
    9891             :     case AMDGPU::V_CVT_F32_U32_e64_vi:
    9892             :     case AMDGPU::V_CVT_F32_UBYTE0_e64_si:
    9893             :     case AMDGPU::V_CVT_F32_UBYTE0_e64_vi:
    9894             :     case AMDGPU::V_CVT_F32_UBYTE1_e64_si:
    9895             :     case AMDGPU::V_CVT_F32_UBYTE1_e64_vi:
    9896             :     case AMDGPU::V_CVT_F32_UBYTE2_e64_si:
    9897             :     case AMDGPU::V_CVT_F32_UBYTE2_e64_vi:
    9898             :     case AMDGPU::V_CVT_F32_UBYTE3_e64_si:
    9899             :     case AMDGPU::V_CVT_F32_UBYTE3_e64_vi:
    9900             :     case AMDGPU::V_CVT_F64_I32_e64_si:
    9901             :     case AMDGPU::V_CVT_F64_I32_e64_vi:
    9902             :     case AMDGPU::V_CVT_F64_U32_e64_si:
    9903             :     case AMDGPU::V_CVT_F64_U32_e64_vi:
    9904             :     case AMDGPU::V_CVT_OFF_F32_I4_e64_si:
    9905             :     case AMDGPU::V_CVT_OFF_F32_I4_e64_vi:
    9906             :     case AMDGPU::V_FFBH_I32_e64_si:
    9907             :     case AMDGPU::V_FFBH_I32_e64_vi:
    9908             :     case AMDGPU::V_FFBH_U32_e64_si:
    9909             :     case AMDGPU::V_FFBH_U32_e64_vi:
    9910             :     case AMDGPU::V_FFBL_B32_e64_si:
    9911             :     case AMDGPU::V_FFBL_B32_e64_vi:
    9912             :     case AMDGPU::V_MOVRELD_B32_e64_si:
    9913             :     case AMDGPU::V_MOVRELD_B32_e64_vi:
    9914             :     case AMDGPU::V_MOVRELSD_B32_e64_si:
    9915             :     case AMDGPU::V_MOVRELSD_B32_e64_vi:
    9916             :     case AMDGPU::V_MOVRELS_B32_e64_si:
    9917             :     case AMDGPU::V_MOVRELS_B32_e64_vi:
    9918             :     case AMDGPU::V_MOV_B32_e64_si:
    9919             :     case AMDGPU::V_MOV_B32_e64_vi:
    9920             :     case AMDGPU::V_MOV_FED_B32_e64_si:
    9921             :     case AMDGPU::V_NOT_B32_e64_si:
    9922             :     case AMDGPU::V_NOT_B32_e64_vi: {
    9923             :       // op: vdst
    9924           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
    9925           0 :       Value |= op & UINT64_C(255);
    9926             :       // op: src0
    9927           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
    9928           0 :       Value |= (op & UINT64_C(511)) << 32;
    9929           0 :       break;
    9930             :     }
    9931             :     case AMDGPU::V_ADDC_U32_e64_si:
    9932             :     case AMDGPU::V_ADDC_U32_e64_vi:
    9933             :     case AMDGPU::V_ADD_I32_e64_si:
    9934             :     case AMDGPU::V_ADD_I32_e64_vi:
    9935             :     case AMDGPU::V_ADD_U16_e64_si:
    9936             :     case AMDGPU::V_ADD_U16_e64_vi:
    9937             :     case AMDGPU::V_AND_B32_e64_si:
    9938             :     case AMDGPU::V_AND_B32_e64_vi:
    9939             :     case AMDGPU::V_ASHRREV_B16_e64_si:
    9940             :     case AMDGPU::V_ASHRREV_B16_e64_vi:
    9941             :     case AMDGPU::V_ASHRREV_I32_e64_si:
    9942             :     case AMDGPU::V_ASHRREV_I32_e64_vi:
    9943             :     case AMDGPU::V_ASHRREV_I64_si:
    9944             :     case AMDGPU::V_ASHRREV_I64_vi:
    9945             :     case AMDGPU::V_ASHR_I32_e64_si:
    9946             :     case AMDGPU::V_ASHR_I64_si:
    9947             :     case AMDGPU::V_ASHR_I64_vi:
    9948             :     case AMDGPU::V_BCNT_U32_B32_e64_si:
    9949             :     case AMDGPU::V_BCNT_U32_B32_e64_vi:
    9950             :     case AMDGPU::V_BFM_B32_e64_si:
    9951             :     case AMDGPU::V_BFM_B32_e64_vi:
    9952             :     case AMDGPU::V_CMPX_EQ_I32_e64_si:
    9953             :     case AMDGPU::V_CMPX_EQ_I32_e64_vi:
    9954             :     case AMDGPU::V_CMPX_EQ_I64_e64_si:
    9955             :     case AMDGPU::V_CMPX_EQ_I64_e64_vi:
    9956             :     case AMDGPU::V_CMPX_EQ_U32_e64_si:
    9957             :     case AMDGPU::V_CMPX_EQ_U32_e64_vi:
    9958             :     case AMDGPU::V_CMPX_EQ_U64_e64_si:
    9959             :     case AMDGPU::V_CMPX_EQ_U64_e64_vi:
    9960             :     case AMDGPU::V_CMPX_F_I32_e64_si:
    9961             :     case AMDGPU::V_CMPX_F_I32_e64_vi:
    9962             :     case AMDGPU::V_CMPX_F_I64_e64_si:
    9963             :     case AMDGPU::V_CMPX_F_I64_e64_vi:
    9964             :     case AMDGPU::V_CMPX_F_U32_e64_si:
    9965             :     case AMDGPU::V_CMPX_F_U32_e64_vi:
    9966             :     case AMDGPU::V_CMPX_F_U64_e64_si:
    9967             :     case AMDGPU::V_CMPX_F_U64_e64_vi:
    9968             :     case AMDGPU::V_CMPX_GE_I32_e64_si:
    9969             :     case AMDGPU::V_CMPX_GE_I32_e64_vi:
    9970             :     case AMDGPU::V_CMPX_GE_I64_e64_si:
    9971             :     case AMDGPU::V_CMPX_GE_I64_e64_vi:
    9972             :     case AMDGPU::V_CMPX_GE_U32_e64_si:
    9973             :     case AMDGPU::V_CMPX_GE_U32_e64_vi:
    9974             :     case AMDGPU::V_CMPX_GE_U64_e64_si:
    9975             :     case AMDGPU::V_CMPX_GE_U64_e64_vi:
    9976             :     case AMDGPU::V_CMPX_GT_I32_e64_si:
    9977             :     case AMDGPU::V_CMPX_GT_I32_e64_vi:
    9978             :     case AMDGPU::V_CMPX_GT_I64_e64_si:
    9979             :     case AMDGPU::V_CMPX_GT_I64_e64_vi:
    9980             :     case AMDGPU::V_CMPX_GT_U32_e64_si:
    9981             :     case AMDGPU::V_CMPX_GT_U32_e64_vi:
    9982             :     case AMDGPU::V_CMPX_GT_U64_e64_si:
    9983             :     case AMDGPU::V_CMPX_GT_U64_e64_vi:
    9984             :     case AMDGPU::V_CMPX_LE_I32_e64_si:
    9985             :     case AMDGPU::V_CMPX_LE_I32_e64_vi:
    9986             :     case AMDGPU::V_CMPX_LE_I64_e64_si:
    9987             :     case AMDGPU::V_CMPX_LE_I64_e64_vi:
    9988             :     case AMDGPU::V_CMPX_LE_U32_e64_si:
    9989             :     case AMDGPU::V_CMPX_LE_U32_e64_vi:
    9990             :     case AMDGPU::V_CMPX_LE_U64_e64_si:
    9991             :     case AMDGPU::V_CMPX_LE_U64_e64_vi:
    9992             :     case AMDGPU::V_CMPX_LT_I32_e64_si:
    9993             :     case AMDGPU::V_CMPX_LT_I32_e64_vi:
    9994             :     case AMDGPU::V_CMPX_LT_I64_e64_si:
    9995             :     case AMDGPU::V_CMPX_LT_I64_e64_vi:
    9996             :     case AMDGPU::V_CMPX_LT_U32_e64_si:
    9997             :     case AMDGPU::V_CMPX_LT_U32_e64_vi:
    9998             :     case AMDGPU::V_CMPX_LT_U64_e64_si:
    9999             :     case AMDGPU::V_CMPX_LT_U64_e64_vi:
   10000             :     case AMDGPU::V_CMPX_NE_I32_e64_si:
   10001             :     case AMDGPU::V_CMPX_NE_I32_e64_vi:
   10002             :     case AMDGPU::V_CMPX_NE_I64_e64_si:
   10003             :     case AMDGPU::V_CMPX_NE_I64_e64_vi:
   10004             :     case AMDGPU::V_CMPX_NE_U32_e64_si:
   10005             :     case AMDGPU::V_CMPX_NE_U32_e64_vi:
   10006             :     case AMDGPU::V_CMPX_NE_U64_e64_si:
   10007             :     case AMDGPU::V_CMPX_NE_U64_e64_vi:
   10008             :     case AMDGPU::V_CMPX_T_I32_e64_si:
   10009             :     case AMDGPU::V_CMPX_T_I32_e64_vi:
   10010             :     case AMDGPU::V_CMPX_T_I64_e64_si:
   10011             :     case AMDGPU::V_CMPX_T_I64_e64_vi:
   10012             :     case AMDGPU::V_CMPX_T_U32_e64_si:
   10013             :     case AMDGPU::V_CMPX_T_U32_e64_vi:
   10014             :     case AMDGPU::V_CMPX_T_U64_e64_si:
   10015             :     case AMDGPU::V_CMPX_T_U64_e64_vi:
   10016             :     case AMDGPU::V_CMP_EQ_I32_e64_si:
   10017             :     case AMDGPU::V_CMP_EQ_I32_e64_vi:
   10018             :     case AMDGPU::V_CMP_EQ_I64_e64_si:
   10019             :     case AMDGPU::V_CMP_EQ_I64_e64_vi:
   10020             :     case AMDGPU::V_CMP_EQ_U32_e64_si:
   10021             :     case AMDGPU::V_CMP_EQ_U32_e64_vi:
   10022             :     case AMDGPU::V_CMP_EQ_U64_e64_si:
   10023             :     case AMDGPU::V_CMP_EQ_U64_e64_vi:
   10024             :     case AMDGPU::V_CMP_F_I32_e64_si:
   10025             :     case AMDGPU::V_CMP_F_I32_e64_vi:
   10026             :     case AMDGPU::V_CMP_F_I64_e64_si:
   10027             :     case AMDGPU::V_CMP_F_I64_e64_vi:
   10028             :     case AMDGPU::V_CMP_F_U32_e64_si:
   10029             :     case AMDGPU::V_CMP_F_U32_e64_vi:
   10030             :     case AMDGPU::V_CMP_F_U64_e64_si:
   10031             :     case AMDGPU::V_CMP_F_U64_e64_vi:
   10032             :     case AMDGPU::V_CMP_GE_I32_e64_si:
   10033             :     case AMDGPU::V_CMP_GE_I32_e64_vi:
   10034             :     case AMDGPU::V_CMP_GE_I64_e64_si:
   10035             :     case AMDGPU::V_CMP_GE_I64_e64_vi:
   10036             :     case AMDGPU::V_CMP_GE_U32_e64_si:
   10037             :     case AMDGPU::V_CMP_GE_U32_e64_vi:
   10038             :     case AMDGPU::V_CMP_GE_U64_e64_si:
   10039             :     case AMDGPU::V_CMP_GE_U64_e64_vi:
   10040             :     case AMDGPU::V_CMP_GT_I32_e64_si:
   10041             :     case AMDGPU::V_CMP_GT_I32_e64_vi:
   10042             :     case AMDGPU::V_CMP_GT_I64_e64_si:
   10043             :     case AMDGPU::V_CMP_GT_I64_e64_vi:
   10044             :     case AMDGPU::V_CMP_GT_U32_e64_si:
   10045             :     case AMDGPU::V_CMP_GT_U32_e64_vi:
   10046             :     case AMDGPU::V_CMP_GT_U64_e64_si:
   10047             :     case AMDGPU::V_CMP_GT_U64_e64_vi:
   10048             :     case AMDGPU::V_CMP_LE_I32_e64_si:
   10049             :     case AMDGPU::V_CMP_LE_I32_e64_vi:
   10050             :     case AMDGPU::V_CMP_LE_I64_e64_si:
   10051             :     case AMDGPU::V_CMP_LE_I64_e64_vi:
   10052             :     case AMDGPU::V_CMP_LE_U32_e64_si:
   10053             :     case AMDGPU::V_CMP_LE_U32_e64_vi:
   10054             :     case AMDGPU::V_CMP_LE_U64_e64_si:
   10055             :     case AMDGPU::V_CMP_LE_U64_e64_vi:
   10056             :     case AMDGPU::V_CMP_LT_I32_e64_si:
   10057             :     case AMDGPU::V_CMP_LT_I32_e64_vi:
   10058             :     case AMDGPU::V_CMP_LT_I64_e64_si:
   10059             :     case AMDGPU::V_CMP_LT_I64_e64_vi:
   10060             :     case AMDGPU::V_CMP_LT_U32_e64_si:
   10061             :     case AMDGPU::V_CMP_LT_U32_e64_vi:
   10062             :     case AMDGPU::V_CMP_LT_U64_e64_si:
   10063             :     case AMDGPU::V_CMP_LT_U64_e64_vi:
   10064             :     case AMDGPU::V_CMP_NE_I32_e64_si:
   10065             :     case AMDGPU::V_CMP_NE_I32_e64_vi:
   10066             :     case AMDGPU::V_CMP_NE_I64_e64_si:
   10067             :     case AMDGPU::V_CMP_NE_I64_e64_vi:
   10068             :     case AMDGPU::V_CMP_NE_U32_e64_si:
   10069             :     case AMDGPU::V_CMP_NE_U32_e64_vi:
   10070             :     case AMDGPU::V_CMP_NE_U64_e64_si:
   10071             :     case AMDGPU::V_CMP_NE_U64_e64_vi:
   10072             :     case AMDGPU::V_CMP_T_I32_e64_si:
   10073             :     case AMDGPU::V_CMP_T_I32_e64_vi:
   10074             :     case AMDGPU::V_CMP_T_I64_e64_si:
   10075             :     case AMDGPU::V_CMP_T_I64_e64_vi:
   10076             :     case AMDGPU::V_CMP_T_U32_e64_si:
   10077             :     case AMDGPU::V_CMP_T_U32_e64_vi:
   10078             :     case AMDGPU::V_CMP_T_U64_e64_si:
   10079             :     case AMDGPU::V_CMP_T_U64_e64_vi:
   10080             :     case AMDGPU::V_CVT_PK_I16_I32_e64_si:
   10081             :     case AMDGPU::V_CVT_PK_I16_I32_e64_vi:
   10082             :     case AMDGPU::V_CVT_PK_U16_U32_e64_si:
   10083             :     case AMDGPU::V_CVT_PK_U16_U32_e64_vi:
   10084             :     case AMDGPU::V_LSHLREV_B16_e64_si:
   10085             :     case AMDGPU::V_LSHLREV_B16_e64_vi:
   10086             :     case AMDGPU::V_LSHLREV_B32_e64_si:
   10087             :     case AMDGPU::V_LSHLREV_B32_e64_vi:
   10088             :     case AMDGPU::V_LSHLREV_B64_si:
   10089             :     case AMDGPU::V_LSHLREV_B64_vi:
   10090             :     case AMDGPU::V_LSHL_B32_e64_si:
   10091             :     case AMDGPU::V_LSHL_B64_si:
   10092             :     case AMDGPU::V_LSHL_B64_vi:
   10093             :     case AMDGPU::V_LSHRREV_B16_e64_si:
   10094             :     case AMDGPU::V_LSHRREV_B16_e64_vi:
   10095             :     case AMDGPU::V_LSHRREV_B32_e64_si:
   10096             :     case AMDGPU::V_LSHRREV_B32_e64_vi:
   10097             :     case AMDGPU::V_LSHRREV_B64_si:
   10098             :     case AMDGPU::V_LSHRREV_B64_vi:
   10099             :     case AMDGPU::V_LSHR_B32_e64_si:
   10100             :     case AMDGPU::V_LSHR_B64_si:
   10101             :     case AMDGPU::V_LSHR_B64_vi:
   10102             :     case AMDGPU::V_MAX_I16_e64_si:
   10103             :     case AMDGPU::V_MAX_I16_e64_vi:
   10104             :     case AMDGPU::V_MAX_I32_e64_si:
   10105             :     case AMDGPU::V_MAX_I32_e64_vi:
   10106             :     case AMDGPU::V_MAX_U16_e64_si:
   10107             :     case AMDGPU::V_MAX_U16_e64_vi:
   10108             :     case AMDGPU::V_MAX_U32_e64_si:
   10109             :     case AMDGPU::V_MAX_U32_e64_vi:
   10110             :     case AMDGPU::V_MBCNT_HI_U32_B32_e64_si:
   10111             :     case AMDGPU::V_MBCNT_HI_U32_B32_e64_vi:
   10112             :     case AMDGPU::V_MBCNT_LO_U32_B32_e64_si:
   10113             :     case AMDGPU::V_MBCNT_LO_U32_B32_e64_vi:
   10114             :     case AMDGPU::V_MIN_I16_e64_si:
   10115             :     case AMDGPU::V_MIN_I16_e64_vi:
   10116             :     case AMDGPU::V_MIN_I32_e64_si:
   10117             :     case AMDGPU::V_MIN_I32_e64_vi:
   10118             :     case AMDGPU::V_MIN_U16_e64_si:
   10119             :     case AMDGPU::V_MIN_U16_e64_vi:
   10120             :     case AMDGPU::V_MIN_U32_e64_si:
   10121             :     case AMDGPU::V_MIN_U32_e64_vi:
   10122             :     case AMDGPU::V_MQSAD_U16_U8_si:
   10123             :     case AMDGPU::V_MQSAD_U16_U8_vi:
   10124             :     case AMDGPU::V_MQSAD_U32_U8_si:
   10125             :     case AMDGPU::V_MQSAD_U32_U8_vi:
   10126             :     case AMDGPU::V_MUL_HI_I32_I24_e64_si:
   10127             :     case AMDGPU::V_MUL_HI_I32_I24_e64_vi:
   10128             :     case AMDGPU::V_MUL_HI_I32_si:
   10129             :     case AMDGPU::V_MUL_HI_I32_vi:
   10130             :     case AMDGPU::V_MUL_HI_U32_U24_e64_si:
   10131             :     case AMDGPU::V_MUL_HI_U32_U24_e64_vi:
   10132             :     case AMDGPU::V_MUL_HI_U32_si:
   10133             :     case AMDGPU::V_MUL_HI_U32_vi:
   10134             :     case AMDGPU::V_MUL_I32_I24_e64_si:
   10135             :     case AMDGPU::V_MUL_I32_I24_e64_vi:
   10136             :     case AMDGPU::V_MUL_LO_I32_si:
   10137             :     case AMDGPU::V_MUL_LO_I32_vi:
   10138             :     case AMDGPU::V_MUL_LO_U16_e64_si:
   10139             :     case AMDGPU::V_MUL_LO_U16_e64_vi:
   10140             :     case AMDGPU::V_MUL_LO_U32_si:
   10141             :     case AMDGPU::V_MUL_LO_U32_vi:
   10142             :     case AMDGPU::V_MUL_U32_U24_e64_si:
   10143             :     case AMDGPU::V_MUL_U32_U24_e64_vi:
   10144             :     case AMDGPU::V_OR_B32_e64_si:
   10145             :     case AMDGPU::V_OR_B32_e64_vi:
   10146             :     case AMDGPU::V_QSAD_PK_U16_U8_si:
   10147             :     case AMDGPU::V_QSAD_PK_U16_U8_vi:
   10148             :     case AMDGPU::V_READLANE_B32_vi:
   10149             :     case AMDGPU::V_SUBBREV_U32_e64_si:
   10150             :     case AMDGPU::V_SUBBREV_U32_e64_vi:
   10151             :     case AMDGPU::V_SUBB_U32_e64_si:
   10152             :     case AMDGPU::V_SUBB_U32_e64_vi:
   10153             :     case AMDGPU::V_SUBREV_I32_e64_si:
   10154             :     case AMDGPU::V_SUBREV_I32_e64_vi:
   10155             :     case AMDGPU::V_SUBREV_U16_e64_si:
   10156             :     case AMDGPU::V_SUBREV_U16_e64_vi:
   10157             :     case AMDGPU::V_SUB_I32_e64_si:
   10158             :     case AMDGPU::V_SUB_I32_e64_vi:
   10159             :     case AMDGPU::V_SUB_U16_e64_si:
   10160             :     case AMDGPU::V_SUB_U16_e64_vi:
   10161             :     case AMDGPU::V_WRITELANE_B32_vi:
   10162             :     case AMDGPU::V_XOR_B32_e64_si:
   10163             :     case AMDGPU::V_XOR_B32_e64_vi: {
   10164             :       // op: vdst
   10165         228 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10166         114 :       Value |= op & UINT64_C(255);
   10167             :       // op: src0
   10168         228 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10169         114 :       Value |= (op & UINT64_C(511)) << 32;
   10170             :       // op: src1
   10171         228 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10172         114 :       Value |= (op & UINT64_C(511)) << 41;
   10173         114 :       break;
   10174             :     }
   10175             :     case AMDGPU::V_ALIGNBIT_B32_si:
   10176             :     case AMDGPU::V_ALIGNBIT_B32_vi:
   10177             :     case AMDGPU::V_ALIGNBYTE_B32_si:
   10178             :     case AMDGPU::V_ALIGNBYTE_B32_vi:
   10179             :     case AMDGPU::V_BFE_I32_si:
   10180             :     case AMDGPU::V_BFE_I32_vi:
   10181             :     case AMDGPU::V_BFE_U32_si:
   10182             :     case AMDGPU::V_BFE_U32_vi:
   10183             :     case AMDGPU::V_BFI_B32_si:
   10184             :     case AMDGPU::V_BFI_B32_vi:
   10185             :     case AMDGPU::V_CNDMASK_B32_e64_si:
   10186             :     case AMDGPU::V_CNDMASK_B32_e64_vi:
   10187             :     case AMDGPU::V_MAD_I32_I24_si:
   10188             :     case AMDGPU::V_MAD_I32_I24_vi:
   10189             :     case AMDGPU::V_MAD_I64_I32_si:
   10190             :     case AMDGPU::V_MAD_I64_I32_vi:
   10191             :     case AMDGPU::V_MAD_U32_U24_si:
   10192             :     case AMDGPU::V_MAD_U32_U24_vi:
   10193             :     case AMDGPU::V_MAD_U64_U32_si:
   10194             :     case AMDGPU::V_MAD_U64_U32_vi:
   10195             :     case AMDGPU::V_MAX3_I32_si:
   10196             :     case AMDGPU::V_MAX3_I32_vi:
   10197             :     case AMDGPU::V_MAX3_U32_si:
   10198             :     case AMDGPU::V_MAX3_U32_vi:
   10199             :     case AMDGPU::V_MED3_I32_si:
   10200             :     case AMDGPU::V_MED3_I32_vi:
   10201             :     case AMDGPU::V_MED3_U32_si:
   10202             :     case AMDGPU::V_MED3_U32_vi:
   10203             :     case AMDGPU::V_MIN3_I32_si:
   10204             :     case AMDGPU::V_MIN3_I32_vi:
   10205             :     case AMDGPU::V_MIN3_U32_si:
   10206             :     case AMDGPU::V_MIN3_U32_vi:
   10207             :     case AMDGPU::V_SAD_U32_si:
   10208             :     case AMDGPU::V_SAD_U32_vi: {
   10209             :       // op: vdst
   10210          20 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10211          10 :       Value |= op & UINT64_C(255);
   10212             :       // op: src0
   10213          20 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10214          10 :       Value |= (op & UINT64_C(511)) << 32;
   10215             :       // op: src1
   10216          20 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10217          10 :       Value |= (op & UINT64_C(511)) << 41;
   10218             :       // op: src2
   10219          20 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10220          10 :       Value |= (op & UINT64_C(511)) << 50;
   10221          10 :       break;
   10222             :     }
   10223             :     case AMDGPU::V_CEIL_F16_e64_si:
   10224             :     case AMDGPU::V_CEIL_F32_e64_si:
   10225             :     case AMDGPU::V_CEIL_F64_e64_si:
   10226             :     case AMDGPU::V_COS_F16_e64_si:
   10227             :     case AMDGPU::V_COS_F32_e64_si:
   10228             :     case AMDGPU::V_CVT_F16_F32_e64_si:
   10229             :     case AMDGPU::V_CVT_F32_F64_e64_si:
   10230             :     case AMDGPU::V_CVT_F64_F32_e64_si:
   10231             :     case AMDGPU::V_CVT_FLR_I32_F32_e64_si:
   10232             :     case AMDGPU::V_CVT_I16_F16_e64_si:
   10233             :     case AMDGPU::V_CVT_I32_F32_e64_si:
   10234             :     case AMDGPU::V_CVT_I32_F64_e64_si:
   10235             :     case AMDGPU::V_CVT_RPI_I32_F32_e64_si:
   10236             :     case AMDGPU::V_CVT_U16_F16_e64_si:
   10237             :     case AMDGPU::V_CVT_U32_F32_e64_si:
   10238             :     case AMDGPU::V_CVT_U32_F64_e64_si:
   10239             :     case AMDGPU::V_EXP_F16_e64_si:
   10240             :     case AMDGPU::V_EXP_F32_e64_si:
   10241             :     case AMDGPU::V_EXP_LEGACY_F32_e64_si:
   10242             :     case AMDGPU::V_FLOOR_F16_e64_si:
   10243             :     case AMDGPU::V_FLOOR_F32_e64_si:
   10244             :     case AMDGPU::V_FLOOR_F64_e64_si:
   10245             :     case AMDGPU::V_FRACT_F16_e64_si:
   10246             :     case AMDGPU::V_FRACT_F32_e64_si:
   10247             :     case AMDGPU::V_FRACT_F64_e64_si:
   10248             :     case AMDGPU::V_FREXP_EXP_I16_F16_e64_si:
   10249             :     case AMDGPU::V_FREXP_EXP_I32_F32_e64_si:
   10250             :     case AMDGPU::V_FREXP_EXP_I32_F64_e64_si:
   10251             :     case AMDGPU::V_FREXP_MANT_F16_e64_si:
   10252             :     case AMDGPU::V_FREXP_MANT_F32_e64_si:
   10253             :     case AMDGPU::V_FREXP_MANT_F64_e64_si:
   10254             :     case AMDGPU::V_LOG_CLAMP_F32_e64_si:
   10255             :     case AMDGPU::V_LOG_F16_e64_si:
   10256             :     case AMDGPU::V_LOG_F32_e64_si:
   10257             :     case AMDGPU::V_LOG_LEGACY_F32_e64_si:
   10258             :     case AMDGPU::V_RCP_CLAMP_F32_e64_si:
   10259             :     case AMDGPU::V_RCP_CLAMP_F64_e64_si:
   10260             :     case AMDGPU::V_RCP_F16_e64_si:
   10261             :     case AMDGPU::V_RCP_F32_e64_si:
   10262             :     case AMDGPU::V_RCP_F64_e64_si:
   10263             :     case AMDGPU::V_RCP_IFLAG_F32_e64_si:
   10264             :     case AMDGPU::V_RCP_LEGACY_F32_e64_si:
   10265             :     case AMDGPU::V_RNDNE_F16_e64_si:
   10266             :     case AMDGPU::V_RNDNE_F32_e64_si:
   10267             :     case AMDGPU::V_RNDNE_F64_e64_si:
   10268             :     case AMDGPU::V_RSQ_CLAMP_F32_e64_si:
   10269             :     case AMDGPU::V_RSQ_CLAMP_F64_e64_si:
   10270             :     case AMDGPU::V_RSQ_F16_e64_si:
   10271             :     case AMDGPU::V_RSQ_F32_e64_si:
   10272             :     case AMDGPU::V_RSQ_F64_e64_si:
   10273             :     case AMDGPU::V_RSQ_LEGACY_F32_e64_si:
   10274             :     case AMDGPU::V_SIN_F16_e64_si:
   10275             :     case AMDGPU::V_SIN_F32_e64_si:
   10276             :     case AMDGPU::V_SQRT_F16_e64_si:
   10277             :     case AMDGPU::V_SQRT_F32_e64_si:
   10278             :     case AMDGPU::V_SQRT_F64_e64_si:
   10279             :     case AMDGPU::V_TRUNC_F16_e64_si:
   10280             :     case AMDGPU::V_TRUNC_F32_e64_si:
   10281             :     case AMDGPU::V_TRUNC_F64_e64_si: {
   10282             :       // op: vdst
   10283          24 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10284          12 :       Value |= op & UINT64_C(255);
   10285             :       // op: src0_modifiers
   10286          24 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10287          12 :       Value |= (op & UINT64_C(1)) << 61;
   10288          12 :       Value |= (op & UINT64_C(2)) << 7;
   10289             :       // op: src0
   10290          24 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10291          12 :       Value |= (op & UINT64_C(511)) << 32;
   10292             :       // op: clamp
   10293          24 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10294          12 :       Value |= (op & UINT64_C(1)) << 11;
   10295             :       // op: omod
   10296          24 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10297          12 :       Value |= (op & UINT64_C(3)) << 59;
   10298          12 :       break;
   10299             :     }
   10300             :     case AMDGPU::V_CEIL_F16_e64_vi:
   10301             :     case AMDGPU::V_CEIL_F32_e64_vi:
   10302             :     case AMDGPU::V_CEIL_F64_e64_vi:
   10303             :     case AMDGPU::V_COS_F16_e64_vi:
   10304             :     case AMDGPU::V_COS_F32_e64_vi:
   10305             :     case AMDGPU::V_CVT_F16_F32_e64_vi:
   10306             :     case AMDGPU::V_CVT_F32_F64_e64_vi:
   10307             :     case AMDGPU::V_CVT_F64_F32_e64_vi:
   10308             :     case AMDGPU::V_CVT_FLR_I32_F32_e64_vi:
   10309             :     case AMDGPU::V_CVT_I16_F16_e64_vi:
   10310             :     case AMDGPU::V_CVT_I32_F32_e64_vi:
   10311             :     case AMDGPU::V_CVT_I32_F64_e64_vi:
   10312             :     case AMDGPU::V_CVT_RPI_I32_F32_e64_vi:
   10313             :     case AMDGPU::V_CVT_U16_F16_e64_vi:
   10314             :     case AMDGPU::V_CVT_U32_F32_e64_vi:
   10315             :     case AMDGPU::V_CVT_U32_F64_e64_vi:
   10316             :     case AMDGPU::V_EXP_F16_e64_vi:
   10317             :     case AMDGPU::V_EXP_F32_e64_vi:
   10318             :     case AMDGPU::V_EXP_LEGACY_F32_e64_vi:
   10319             :     case AMDGPU::V_FLOOR_F16_e64_vi:
   10320             :     case AMDGPU::V_FLOOR_F32_e64_vi:
   10321             :     case AMDGPU::V_FLOOR_F64_e64_vi:
   10322             :     case AMDGPU::V_FRACT_F16_e64_vi:
   10323             :     case AMDGPU::V_FRACT_F32_e64_vi:
   10324             :     case AMDGPU::V_FRACT_F64_e64_vi:
   10325             :     case AMDGPU::V_FREXP_EXP_I16_F16_e64_vi:
   10326             :     case AMDGPU::V_FREXP_EXP_I32_F32_e64_vi:
   10327             :     case AMDGPU::V_FREXP_EXP_I32_F64_e64_vi:
   10328             :     case AMDGPU::V_FREXP_MANT_F16_e64_vi:
   10329             :     case AMDGPU::V_FREXP_MANT_F32_e64_vi:
   10330             :     case AMDGPU::V_FREXP_MANT_F64_e64_vi:
   10331             :     case AMDGPU::V_LOG_F16_e64_vi:
   10332             :     case AMDGPU::V_LOG_F32_e64_vi:
   10333             :     case AMDGPU::V_LOG_LEGACY_F32_e64_vi:
   10334             :     case AMDGPU::V_RCP_F16_e64_vi:
   10335             :     case AMDGPU::V_RCP_F32_e64_vi:
   10336             :     case AMDGPU::V_RCP_F64_e64_vi:
   10337             :     case AMDGPU::V_RCP_IFLAG_F32_e64_vi:
   10338             :     case AMDGPU::V_RNDNE_F16_e64_vi:
   10339             :     case AMDGPU::V_RNDNE_F32_e64_vi:
   10340             :     case AMDGPU::V_RNDNE_F64_e64_vi:
   10341             :     case AMDGPU::V_RSQ_F16_e64_vi:
   10342             :     case AMDGPU::V_RSQ_F32_e64_vi:
   10343             :     case AMDGPU::V_RSQ_F64_e64_vi:
   10344             :     case AMDGPU::V_SIN_F16_e64_vi:
   10345             :     case AMDGPU::V_SIN_F32_e64_vi:
   10346             :     case AMDGPU::V_SQRT_F16_e64_vi:
   10347             :     case AMDGPU::V_SQRT_F32_e64_vi:
   10348             :     case AMDGPU::V_SQRT_F64_e64_vi:
   10349             :     case AMDGPU::V_TRUNC_F16_e64_vi:
   10350             :     case AMDGPU::V_TRUNC_F32_e64_vi:
   10351             :     case AMDGPU::V_TRUNC_F64_e64_vi: {
   10352             :       // op: vdst
   10353           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10354           0 :       Value |= op & UINT64_C(255);
   10355             :       // op: src0_modifiers
   10356           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10357           0 :       Value |= (op & UINT64_C(1)) << 61;
   10358           0 :       Value |= (op & UINT64_C(2)) << 7;
   10359             :       // op: src0
   10360           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10361           0 :       Value |= (op & UINT64_C(511)) << 32;
   10362             :       // op: clamp
   10363           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10364           0 :       Value |= (op & UINT64_C(1)) << 15;
   10365             :       // op: omod
   10366           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10367           0 :       Value |= (op & UINT64_C(3)) << 59;
   10368           0 :       break;
   10369             :     }
   10370             :     case AMDGPU::V_CMPX_CLASS_F32_e64_si:
   10371             :     case AMDGPU::V_CMPX_CLASS_F32_e64_vi:
   10372             :     case AMDGPU::V_CMPX_CLASS_F64_e64_si:
   10373             :     case AMDGPU::V_CMPX_CLASS_F64_e64_vi:
   10374             :     case AMDGPU::V_CMP_CLASS_F32_e64_si:
   10375             :     case AMDGPU::V_CMP_CLASS_F32_e64_vi:
   10376             :     case AMDGPU::V_CMP_CLASS_F64_e64_si:
   10377             :     case AMDGPU::V_CMP_CLASS_F64_e64_vi: {
   10378             :       // op: vdst
   10379           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10380           0 :       Value |= op & UINT64_C(255);
   10381             :       // op: src0_modifiers
   10382           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10383           0 :       Value |= (op & UINT64_C(1)) << 61;
   10384           0 :       Value |= (op & UINT64_C(2)) << 7;
   10385             :       // op: src0
   10386           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10387           0 :       Value |= (op & UINT64_C(511)) << 32;
   10388             :       // op: src1
   10389           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10390           0 :       Value |= (op & UINT64_C(511)) << 41;
   10391           0 :       break;
   10392             :     }
   10393             :     case AMDGPU::V_ADD_F16_e64_si:
   10394             :     case AMDGPU::V_ADD_F32_e64_si:
   10395             :     case AMDGPU::V_ADD_F64_si:
   10396             :     case AMDGPU::V_CMPSX_EQ_F32_e64_si:
   10397             :     case AMDGPU::V_CMPSX_EQ_F64_e64_si:
   10398             :     case AMDGPU::V_CMPSX_F_F32_e64_si:
   10399             :     case AMDGPU::V_CMPSX_F_F64_e64_si:
   10400             :     case AMDGPU::V_CMPSX_GE_F32_e64_si:
   10401             :     case AMDGPU::V_CMPSX_GE_F64_e64_si:
   10402             :     case AMDGPU::V_CMPSX_GT_F32_e64_si:
   10403             :     case AMDGPU::V_CMPSX_GT_F64_e64_si:
   10404             :     case AMDGPU::V_CMPSX_LE_F32_e64_si:
   10405             :     case AMDGPU::V_CMPSX_LE_F64_e64_si:
   10406             :     case AMDGPU::V_CMPSX_LG_F32_e64_si:
   10407             :     case AMDGPU::V_CMPSX_LG_F64_e64_si:
   10408             :     case AMDGPU::V_CMPSX_LT_F32_e64_si:
   10409             :     case AMDGPU::V_CMPSX_LT_F64_e64_si:
   10410             :     case AMDGPU::V_CMPSX_NEQ_F32_e64_si:
   10411             :     case AMDGPU::V_CMPSX_NEQ_F64_e64_si:
   10412             :     case AMDGPU::V_CMPSX_NGE_F32_e64_si:
   10413             :     case AMDGPU::V_CMPSX_NGE_F64_e64_si:
   10414             :     case AMDGPU::V_CMPSX_NGT_F32_e64_si:
   10415             :     case AMDGPU::V_CMPSX_NGT_F64_e64_si:
   10416             :     case AMDGPU::V_CMPSX_NLE_F32_e64_si:
   10417             :     case AMDGPU::V_CMPSX_NLE_F64_e64_si:
   10418             :     case AMDGPU::V_CMPSX_NLG_F32_e64_si:
   10419             :     case AMDGPU::V_CMPSX_NLG_F64_e64_si:
   10420             :     case AMDGPU::V_CMPSX_NLT_F32_e64_si:
   10421             :     case AMDGPU::V_CMPSX_NLT_F64_e64_si:
   10422             :     case AMDGPU::V_CMPSX_O_F32_e64_si:
   10423             :     case AMDGPU::V_CMPSX_O_F64_e64_si:
   10424             :     case AMDGPU::V_CMPSX_TRU_F32_e64_si:
   10425             :     case AMDGPU::V_CMPSX_TRU_F64_e64_si:
   10426             :     case AMDGPU::V_CMPSX_U_F32_e64_si:
   10427             :     case AMDGPU::V_CMPSX_U_F64_e64_si:
   10428             :     case AMDGPU::V_CMPS_EQ_F32_e64_si:
   10429             :     case AMDGPU::V_CMPS_EQ_F64_e64_si:
   10430             :     case AMDGPU::V_CMPS_F_F32_e64_si:
   10431             :     case AMDGPU::V_CMPS_F_F64_e64_si:
   10432             :     case AMDGPU::V_CMPS_GE_F32_e64_si:
   10433             :     case AMDGPU::V_CMPS_GE_F64_e64_si:
   10434             :     case AMDGPU::V_CMPS_GT_F32_e64_si:
   10435             :     case AMDGPU::V_CMPS_GT_F64_e64_si:
   10436             :     case AMDGPU::V_CMPS_LE_F32_e64_si:
   10437             :     case AMDGPU::V_CMPS_LE_F64_e64_si:
   10438             :     case AMDGPU::V_CMPS_LG_F32_e64_si:
   10439             :     case AMDGPU::V_CMPS_LG_F64_e64_si:
   10440             :     case AMDGPU::V_CMPS_LT_F32_e64_si:
   10441             :     case AMDGPU::V_CMPS_LT_F64_e64_si:
   10442             :     case AMDGPU::V_CMPS_NEQ_F32_e64_si:
   10443             :     case AMDGPU::V_CMPS_NEQ_F64_e64_si:
   10444             :     case AMDGPU::V_CMPS_NGE_F32_e64_si:
   10445             :     case AMDGPU::V_CMPS_NGE_F64_e64_si:
   10446             :     case AMDGPU::V_CMPS_NGT_F32_e64_si:
   10447             :     case AMDGPU::V_CMPS_NGT_F64_e64_si:
   10448             :     case AMDGPU::V_CMPS_NLE_F32_e64_si:
   10449             :     case AMDGPU::V_CMPS_NLE_F64_e64_si:
   10450             :     case AMDGPU::V_CMPS_NLG_F32_e64_si:
   10451             :     case AMDGPU::V_CMPS_NLG_F64_e64_si:
   10452             :     case AMDGPU::V_CMPS_NLT_F32_e64_si:
   10453             :     case AMDGPU::V_CMPS_NLT_F64_e64_si:
   10454             :     case AMDGPU::V_CMPS_O_F32_e64_si:
   10455             :     case AMDGPU::V_CMPS_O_F64_e64_si:
   10456             :     case AMDGPU::V_CMPS_TRU_F32_e64_si:
   10457             :     case AMDGPU::V_CMPS_TRU_F64_e64_si:
   10458             :     case AMDGPU::V_CMPS_U_F32_e64_si:
   10459             :     case AMDGPU::V_CMPS_U_F64_e64_si:
   10460             :     case AMDGPU::V_CMPX_EQ_F32_e64_si:
   10461             :     case AMDGPU::V_CMPX_EQ_F64_e64_si:
   10462             :     case AMDGPU::V_CMPX_F_F32_e64_si:
   10463             :     case AMDGPU::V_CMPX_F_F64_e64_si:
   10464             :     case AMDGPU::V_CMPX_GE_F32_e64_si:
   10465             :     case AMDGPU::V_CMPX_GE_F64_e64_si:
   10466             :     case AMDGPU::V_CMPX_GT_F32_e64_si:
   10467             :     case AMDGPU::V_CMPX_GT_F64_e64_si:
   10468             :     case AMDGPU::V_CMPX_LE_F32_e64_si:
   10469             :     case AMDGPU::V_CMPX_LE_F64_e64_si:
   10470             :     case AMDGPU::V_CMPX_LG_F32_e64_si:
   10471             :     case AMDGPU::V_CMPX_LG_F64_e64_si:
   10472             :     case AMDGPU::V_CMPX_LT_F32_e64_si:
   10473             :     case AMDGPU::V_CMPX_LT_F64_e64_si:
   10474             :     case AMDGPU::V_CMPX_NEQ_F32_e64_si:
   10475             :     case AMDGPU::V_CMPX_NEQ_F64_e64_si:
   10476             :     case AMDGPU::V_CMPX_NGE_F32_e64_si:
   10477             :     case AMDGPU::V_CMPX_NGE_F64_e64_si:
   10478             :     case AMDGPU::V_CMPX_NGT_F32_e64_si:
   10479             :     case AMDGPU::V_CMPX_NGT_F64_e64_si:
   10480             :     case AMDGPU::V_CMPX_NLE_F32_e64_si:
   10481             :     case AMDGPU::V_CMPX_NLE_F64_e64_si:
   10482             :     case AMDGPU::V_CMPX_NLG_F32_e64_si:
   10483             :     case AMDGPU::V_CMPX_NLG_F64_e64_si:
   10484             :     case AMDGPU::V_CMPX_NLT_F32_e64_si:
   10485             :     case AMDGPU::V_CMPX_NLT_F64_e64_si:
   10486             :     case AMDGPU::V_CMPX_O_F32_e64_si:
   10487             :     case AMDGPU::V_CMPX_O_F64_e64_si:
   10488             :     case AMDGPU::V_CMPX_TRU_F32_e64_si:
   10489             :     case AMDGPU::V_CMPX_TRU_F64_e64_si:
   10490             :     case AMDGPU::V_CMPX_U_F32_e64_si:
   10491             :     case AMDGPU::V_CMPX_U_F64_e64_si:
   10492             :     case AMDGPU::V_CMP_EQ_F32_e64_si:
   10493             :     case AMDGPU::V_CMP_EQ_F64_e64_si:
   10494             :     case AMDGPU::V_CMP_F_F32_e64_si:
   10495             :     case AMDGPU::V_CMP_F_F64_e64_si:
   10496             :     case AMDGPU::V_CMP_GE_F32_e64_si:
   10497             :     case AMDGPU::V_CMP_GE_F64_e64_si:
   10498             :     case AMDGPU::V_CMP_GT_F32_e64_si:
   10499             :     case AMDGPU::V_CMP_GT_F64_e64_si:
   10500             :     case AMDGPU::V_CMP_LE_F32_e64_si:
   10501             :     case AMDGPU::V_CMP_LE_F64_e64_si:
   10502             :     case AMDGPU::V_CMP_LG_F32_e64_si:
   10503             :     case AMDGPU::V_CMP_LG_F64_e64_si:
   10504             :     case AMDGPU::V_CMP_LT_F32_e64_si:
   10505             :     case AMDGPU::V_CMP_LT_F64_e64_si:
   10506             :     case AMDGPU::V_CMP_NEQ_F32_e64_si:
   10507             :     case AMDGPU::V_CMP_NEQ_F64_e64_si:
   10508             :     case AMDGPU::V_CMP_NGE_F32_e64_si:
   10509             :     case AMDGPU::V_CMP_NGE_F64_e64_si:
   10510             :     case AMDGPU::V_CMP_NGT_F32_e64_si:
   10511             :     case AMDGPU::V_CMP_NGT_F64_e64_si:
   10512             :     case AMDGPU::V_CMP_NLE_F32_e64_si:
   10513             :     case AMDGPU::V_CMP_NLE_F64_e64_si:
   10514             :     case AMDGPU::V_CMP_NLG_F32_e64_si:
   10515             :     case AMDGPU::V_CMP_NLG_F64_e64_si:
   10516             :     case AMDGPU::V_CMP_NLT_F32_e64_si:
   10517             :     case AMDGPU::V_CMP_NLT_F64_e64_si:
   10518             :     case AMDGPU::V_CMP_O_F32_e64_si:
   10519             :     case AMDGPU::V_CMP_O_F64_e64_si:
   10520             :     case AMDGPU::V_CMP_TRU_F32_e64_si:
   10521             :     case AMDGPU::V_CMP_TRU_F64_e64_si:
   10522             :     case AMDGPU::V_CMP_U_F32_e64_si:
   10523             :     case AMDGPU::V_CMP_U_F64_e64_si:
   10524             :     case AMDGPU::V_CVT_PKACCUM_U8_F32_e64_si:
   10525             :     case AMDGPU::V_CVT_PKNORM_I16_F32_e64_si:
   10526             :     case AMDGPU::V_CVT_PKNORM_U16_F32_e64_si:
   10527             :     case AMDGPU::V_CVT_PKRTZ_F16_F32_e64_si:
   10528             :     case AMDGPU::V_LDEXP_F16_e64_si:
   10529             :     case AMDGPU::V_LDEXP_F32_e64_si:
   10530             :     case AMDGPU::V_LDEXP_F64_si:
   10531             :     case AMDGPU::V_MAC_F16_e64_si:
   10532             :     case AMDGPU::V_MAC_F32_e64_si:
   10533             :     case AMDGPU::V_MAC_LEGACY_F32_e64_si:
   10534             :     case AMDGPU::V_MAX_F16_e64_si:
   10535             :     case AMDGPU::V_MAX_F32_e64_si:
   10536             :     case AMDGPU::V_MAX_F64_si:
   10537             :     case AMDGPU::V_MAX_LEGACY_F32_e64_si:
   10538             :     case AMDGPU::V_MIN_F16_e64_si:
   10539             :     case AMDGPU::V_MIN_F32_e64_si:
   10540             :     case AMDGPU::V_MIN_F64_si:
   10541             :     case AMDGPU::V_MIN_LEGACY_F32_e64_si:
   10542             :     case AMDGPU::V_MUL_F16_e64_si:
   10543             :     case AMDGPU::V_MUL_F32_e64_si:
   10544             :     case AMDGPU::V_MUL_F64_si:
   10545             :     case AMDGPU::V_MUL_LEGACY_F32_e64_si:
   10546             :     case AMDGPU::V_SUBREV_F16_e64_si:
   10547             :     case AMDGPU::V_SUBREV_F32_e64_si:
   10548             :     case AMDGPU::V_SUB_F16_e64_si:
   10549             :     case AMDGPU::V_SUB_F32_e64_si:
   10550             :     case AMDGPU::V_TRIG_PREOP_F64_si: {
   10551             :       // op: vdst
   10552          96 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10553          48 :       Value |= op & UINT64_C(255);
   10554             :       // op: src0_modifiers
   10555          96 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10556          48 :       Value |= (op & UINT64_C(1)) << 61;
   10557          48 :       Value |= (op & UINT64_C(2)) << 7;
   10558             :       // op: src0
   10559          96 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10560          48 :       Value |= (op & UINT64_C(511)) << 32;
   10561             :       // op: src1_modifiers
   10562          96 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10563          48 :       Value |= (op & UINT64_C(1)) << 62;
   10564          48 :       Value |= (op & UINT64_C(2)) << 8;
   10565             :       // op: src1
   10566          96 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10567          48 :       Value |= (op & UINT64_C(511)) << 41;
   10568             :       // op: clamp
   10569          96 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10570          48 :       Value |= (op & UINT64_C(1)) << 11;
   10571             :       // op: omod
   10572          96 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10573          48 :       Value |= (op & UINT64_C(3)) << 59;
   10574          48 :       break;
   10575             :     }
   10576             :     case AMDGPU::V_ADD_F16_e64_vi:
   10577             :     case AMDGPU::V_ADD_F32_e64_vi:
   10578             :     case AMDGPU::V_ADD_F64_vi:
   10579             :     case AMDGPU::V_CMPSX_EQ_F32_e64_vi:
   10580             :     case AMDGPU::V_CMPSX_EQ_F64_e64_vi:
   10581             :     case AMDGPU::V_CMPSX_F_F32_e64_vi:
   10582             :     case AMDGPU::V_CMPSX_F_F64_e64_vi:
   10583             :     case AMDGPU::V_CMPSX_GE_F32_e64_vi:
   10584             :     case AMDGPU::V_CMPSX_GE_F64_e64_vi:
   10585             :     case AMDGPU::V_CMPSX_GT_F32_e64_vi:
   10586             :     case AMDGPU::V_CMPSX_GT_F64_e64_vi:
   10587             :     case AMDGPU::V_CMPSX_LE_F32_e64_vi:
   10588             :     case AMDGPU::V_CMPSX_LE_F64_e64_vi:
   10589             :     case AMDGPU::V_CMPSX_LG_F32_e64_vi:
   10590             :     case AMDGPU::V_CMPSX_LG_F64_e64_vi:
   10591             :     case AMDGPU::V_CMPSX_LT_F32_e64_vi:
   10592             :     case AMDGPU::V_CMPSX_LT_F64_e64_vi:
   10593             :     case AMDGPU::V_CMPSX_NEQ_F32_e64_vi:
   10594             :     case AMDGPU::V_CMPSX_NEQ_F64_e64_vi:
   10595             :     case AMDGPU::V_CMPSX_NGE_F32_e64_vi:
   10596             :     case AMDGPU::V_CMPSX_NGE_F64_e64_vi:
   10597             :     case AMDGPU::V_CMPSX_NGT_F32_e64_vi:
   10598             :     case AMDGPU::V_CMPSX_NGT_F64_e64_vi:
   10599             :     case AMDGPU::V_CMPSX_NLE_F32_e64_vi:
   10600             :     case AMDGPU::V_CMPSX_NLE_F64_e64_vi:
   10601             :     case AMDGPU::V_CMPSX_NLG_F32_e64_vi:
   10602             :     case AMDGPU::V_CMPSX_NLG_F64_e64_vi:
   10603             :     case AMDGPU::V_CMPSX_NLT_F32_e64_vi:
   10604             :     case AMDGPU::V_CMPSX_NLT_F64_e64_vi:
   10605             :     case AMDGPU::V_CMPSX_O_F32_e64_vi:
   10606             :     case AMDGPU::V_CMPSX_O_F64_e64_vi:
   10607             :     case AMDGPU::V_CMPSX_TRU_F32_e64_vi:
   10608             :     case AMDGPU::V_CMPSX_TRU_F64_e64_vi:
   10609             :     case AMDGPU::V_CMPSX_U_F32_e64_vi:
   10610             :     case AMDGPU::V_CMPSX_U_F64_e64_vi:
   10611             :     case AMDGPU::V_CMPS_EQ_F32_e64_vi:
   10612             :     case AMDGPU::V_CMPS_EQ_F64_e64_vi:
   10613             :     case AMDGPU::V_CMPS_F_F32_e64_vi:
   10614             :     case AMDGPU::V_CMPS_F_F64_e64_vi:
   10615             :     case AMDGPU::V_CMPS_GE_F32_e64_vi:
   10616             :     case AMDGPU::V_CMPS_GE_F64_e64_vi:
   10617             :     case AMDGPU::V_CMPS_GT_F32_e64_vi:
   10618             :     case AMDGPU::V_CMPS_GT_F64_e64_vi:
   10619             :     case AMDGPU::V_CMPS_LE_F32_e64_vi:
   10620             :     case AMDGPU::V_CMPS_LE_F64_e64_vi:
   10621             :     case AMDGPU::V_CMPS_LG_F32_e64_vi:
   10622             :     case AMDGPU::V_CMPS_LG_F64_e64_vi:
   10623             :     case AMDGPU::V_CMPS_LT_F32_e64_vi:
   10624             :     case AMDGPU::V_CMPS_LT_F64_e64_vi:
   10625             :     case AMDGPU::V_CMPS_NEQ_F32_e64_vi:
   10626             :     case AMDGPU::V_CMPS_NEQ_F64_e64_vi:
   10627             :     case AMDGPU::V_CMPS_NGE_F32_e64_vi:
   10628             :     case AMDGPU::V_CMPS_NGE_F64_e64_vi:
   10629             :     case AMDGPU::V_CMPS_NGT_F32_e64_vi:
   10630             :     case AMDGPU::V_CMPS_NGT_F64_e64_vi:
   10631             :     case AMDGPU::V_CMPS_NLE_F32_e64_vi:
   10632             :     case AMDGPU::V_CMPS_NLE_F64_e64_vi:
   10633             :     case AMDGPU::V_CMPS_NLG_F32_e64_vi:
   10634             :     case AMDGPU::V_CMPS_NLG_F64_e64_vi:
   10635             :     case AMDGPU::V_CMPS_NLT_F32_e64_vi:
   10636             :     case AMDGPU::V_CMPS_NLT_F64_e64_vi:
   10637             :     case AMDGPU::V_CMPS_O_F32_e64_vi:
   10638             :     case AMDGPU::V_CMPS_O_F64_e64_vi:
   10639             :     case AMDGPU::V_CMPS_TRU_F32_e64_vi:
   10640             :     case AMDGPU::V_CMPS_TRU_F64_e64_vi:
   10641             :     case AMDGPU::V_CMPS_U_F32_e64_vi:
   10642             :     case AMDGPU::V_CMPS_U_F64_e64_vi:
   10643             :     case AMDGPU::V_CMPX_EQ_F32_e64_vi:
   10644             :     case AMDGPU::V_CMPX_EQ_F64_e64_vi:
   10645             :     case AMDGPU::V_CMPX_F_F32_e64_vi:
   10646             :     case AMDGPU::V_CMPX_F_F64_e64_vi:
   10647             :     case AMDGPU::V_CMPX_GE_F32_e64_vi:
   10648             :     case AMDGPU::V_CMPX_GE_F64_e64_vi:
   10649             :     case AMDGPU::V_CMPX_GT_F32_e64_vi:
   10650             :     case AMDGPU::V_CMPX_GT_F64_e64_vi:
   10651             :     case AMDGPU::V_CMPX_LE_F32_e64_vi:
   10652             :     case AMDGPU::V_CMPX_LE_F64_e64_vi:
   10653             :     case AMDGPU::V_CMPX_LG_F32_e64_vi:
   10654             :     case AMDGPU::V_CMPX_LG_F64_e64_vi:
   10655             :     case AMDGPU::V_CMPX_LT_F32_e64_vi:
   10656             :     case AMDGPU::V_CMPX_LT_F64_e64_vi:
   10657             :     case AMDGPU::V_CMPX_NEQ_F32_e64_vi:
   10658             :     case AMDGPU::V_CMPX_NEQ_F64_e64_vi:
   10659             :     case AMDGPU::V_CMPX_NGE_F32_e64_vi:
   10660             :     case AMDGPU::V_CMPX_NGE_F64_e64_vi:
   10661             :     case AMDGPU::V_CMPX_NGT_F32_e64_vi:
   10662             :     case AMDGPU::V_CMPX_NGT_F64_e64_vi:
   10663             :     case AMDGPU::V_CMPX_NLE_F32_e64_vi:
   10664             :     case AMDGPU::V_CMPX_NLE_F64_e64_vi:
   10665             :     case AMDGPU::V_CMPX_NLG_F32_e64_vi:
   10666             :     case AMDGPU::V_CMPX_NLG_F64_e64_vi:
   10667             :     case AMDGPU::V_CMPX_NLT_F32_e64_vi:
   10668             :     case AMDGPU::V_CMPX_NLT_F64_e64_vi:
   10669             :     case AMDGPU::V_CMPX_O_F32_e64_vi:
   10670             :     case AMDGPU::V_CMPX_O_F64_e64_vi:
   10671             :     case AMDGPU::V_CMPX_TRU_F32_e64_vi:
   10672             :     case AMDGPU::V_CMPX_TRU_F64_e64_vi:
   10673             :     case AMDGPU::V_CMPX_U_F32_e64_vi:
   10674             :     case AMDGPU::V_CMPX_U_F64_e64_vi:
   10675             :     case AMDGPU::V_CMP_EQ_F32_e64_vi:
   10676             :     case AMDGPU::V_CMP_EQ_F64_e64_vi:
   10677             :     case AMDGPU::V_CMP_F_F32_e64_vi:
   10678             :     case AMDGPU::V_CMP_F_F64_e64_vi:
   10679             :     case AMDGPU::V_CMP_GE_F32_e64_vi:
   10680             :     case AMDGPU::V_CMP_GE_F64_e64_vi:
   10681             :     case AMDGPU::V_CMP_GT_F32_e64_vi:
   10682             :     case AMDGPU::V_CMP_GT_F64_e64_vi:
   10683             :     case AMDGPU::V_CMP_LE_F32_e64_vi:
   10684             :     case AMDGPU::V_CMP_LE_F64_e64_vi:
   10685             :     case AMDGPU::V_CMP_LG_F32_e64_vi:
   10686             :     case AMDGPU::V_CMP_LG_F64_e64_vi:
   10687             :     case AMDGPU::V_CMP_LT_F32_e64_vi:
   10688             :     case AMDGPU::V_CMP_LT_F64_e64_vi:
   10689             :     case AMDGPU::V_CMP_NEQ_F32_e64_vi:
   10690             :     case AMDGPU::V_CMP_NEQ_F64_e64_vi:
   10691             :     case AMDGPU::V_CMP_NGE_F32_e64_vi:
   10692             :     case AMDGPU::V_CMP_NGE_F64_e64_vi:
   10693             :     case AMDGPU::V_CMP_NGT_F32_e64_vi:
   10694             :     case AMDGPU::V_CMP_NGT_F64_e64_vi:
   10695             :     case AMDGPU::V_CMP_NLE_F32_e64_vi:
   10696             :     case AMDGPU::V_CMP_NLE_F64_e64_vi:
   10697             :     case AMDGPU::V_CMP_NLG_F32_e64_vi:
   10698             :     case AMDGPU::V_CMP_NLG_F64_e64_vi:
   10699             :     case AMDGPU::V_CMP_NLT_F32_e64_vi:
   10700             :     case AMDGPU::V_CMP_NLT_F64_e64_vi:
   10701             :     case AMDGPU::V_CMP_O_F32_e64_vi:
   10702             :     case AMDGPU::V_CMP_O_F64_e64_vi:
   10703             :     case AMDGPU::V_CMP_TRU_F32_e64_vi:
   10704             :     case AMDGPU::V_CMP_TRU_F64_e64_vi:
   10705             :     case AMDGPU::V_CMP_U_F32_e64_vi:
   10706             :     case AMDGPU::V_CMP_U_F64_e64_vi:
   10707             :     case AMDGPU::V_CVT_PKACCUM_U8_F32_e64_vi:
   10708             :     case AMDGPU::V_CVT_PKNORM_I16_F32_e64_vi:
   10709             :     case AMDGPU::V_CVT_PKNORM_U16_F32_e64_vi:
   10710             :     case AMDGPU::V_CVT_PKRTZ_F16_F32_e64_vi:
   10711             :     case AMDGPU::V_LDEXP_F16_e64_vi:
   10712             :     case AMDGPU::V_LDEXP_F32_e64_vi:
   10713             :     case AMDGPU::V_LDEXP_F64_vi:
   10714             :     case AMDGPU::V_MAC_F16_e64_vi:
   10715             :     case AMDGPU::V_MAC_F32_e64_vi:
   10716             :     case AMDGPU::V_MAC_LEGACY_F32_e64_vi:
   10717             :     case AMDGPU::V_MAX_F16_e64_vi:
   10718             :     case AMDGPU::V_MAX_F32_e64_vi:
   10719             :     case AMDGPU::V_MAX_F64_vi:
   10720             :     case AMDGPU::V_MIN_F16_e64_vi:
   10721             :     case AMDGPU::V_MIN_F32_e64_vi:
   10722             :     case AMDGPU::V_MIN_F64_vi:
   10723             :     case AMDGPU::V_MUL_F16_e64_vi:
   10724             :     case AMDGPU::V_MUL_F32_e64_vi:
   10725             :     case AMDGPU::V_MUL_F64_vi:
   10726             :     case AMDGPU::V_MUL_LEGACY_F32_e64_vi:
   10727             :     case AMDGPU::V_SUBREV_F16_e64_vi:
   10728             :     case AMDGPU::V_SUBREV_F32_e64_vi:
   10729             :     case AMDGPU::V_SUB_F16_e64_vi:
   10730             :     case AMDGPU::V_SUB_F32_e64_vi:
   10731             :     case AMDGPU::V_TRIG_PREOP_F64_vi: {
   10732             :       // op: vdst
   10733          20 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10734          10 :       Value |= op & UINT64_C(255);
   10735             :       // op: src0_modifiers
   10736          20 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10737          10 :       Value |= (op & UINT64_C(1)) << 61;
   10738          10 :       Value |= (op & UINT64_C(2)) << 7;
   10739             :       // op: src0
   10740          20 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10741          10 :       Value |= (op & UINT64_C(511)) << 32;
   10742             :       // op: src1_modifiers
   10743          20 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10744          10 :       Value |= (op & UINT64_C(1)) << 62;
   10745          10 :       Value |= (op & UINT64_C(2)) << 8;
   10746             :       // op: src1
   10747          20 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10748          10 :       Value |= (op & UINT64_C(511)) << 41;
   10749             :       // op: clamp
   10750          20 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10751          10 :       Value |= (op & UINT64_C(1)) << 15;
   10752             :       // op: omod
   10753          20 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10754          10 :       Value |= (op & UINT64_C(3)) << 59;
   10755          10 :       break;
   10756             :     }
   10757             :     case AMDGPU::V_CUBEID_F32_si:
   10758             :     case AMDGPU::V_CUBEMA_F32_si:
   10759             :     case AMDGPU::V_CUBESC_F32_si:
   10760             :     case AMDGPU::V_CUBETC_F32_si:
   10761             :     case AMDGPU::V_DIV_FIXUP_F32_si:
   10762             :     case AMDGPU::V_DIV_FIXUP_F64_si:
   10763             :     case AMDGPU::V_DIV_FMAS_F32_si:
   10764             :     case AMDGPU::V_DIV_FMAS_F64_si:
   10765             :     case AMDGPU::V_FMA_F32_si:
   10766             :     case AMDGPU::V_FMA_F64_si:
   10767             :     case AMDGPU::V_MAD_F32_si:
   10768             :     case AMDGPU::V_MAD_LEGACY_F32_si:
   10769             :     case AMDGPU::V_MAX3_F32_si:
   10770             :     case AMDGPU::V_MED3_F32_si:
   10771             :     case AMDGPU::V_MIN3_F32_si:
   10772             :     case AMDGPU::V_MULLIT_F32_si: {
   10773             :       // op: vdst
   10774           4 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10775           2 :       Value |= op & UINT64_C(255);
   10776             :       // op: src0_modifiers
   10777           4 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10778           2 :       Value |= (op & UINT64_C(1)) << 61;
   10779           2 :       Value |= (op & UINT64_C(2)) << 7;
   10780             :       // op: src0
   10781           4 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10782           2 :       Value |= (op & UINT64_C(511)) << 32;
   10783             :       // op: src1_modifiers
   10784           4 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10785           2 :       Value |= (op & UINT64_C(1)) << 62;
   10786           2 :       Value |= (op & UINT64_C(2)) << 8;
   10787             :       // op: src1
   10788           4 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10789           2 :       Value |= (op & UINT64_C(511)) << 41;
   10790             :       // op: src2_modifiers
   10791           4 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10792           2 :       Value |= (op & UINT64_C(1)) << 63;
   10793           2 :       Value |= (op & UINT64_C(2)) << 9;
   10794             :       // op: src2
   10795           4 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10796           2 :       Value |= (op & UINT64_C(511)) << 50;
   10797             :       // op: clamp
   10798           4 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
   10799           2 :       Value |= (op & UINT64_C(1)) << 11;
   10800             :       // op: omod
   10801           4 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
   10802           2 :       Value |= (op & UINT64_C(3)) << 59;
   10803           2 :       break;
   10804             :     }
   10805             :     case AMDGPU::V_CUBEID_F32_vi:
   10806             :     case AMDGPU::V_CUBEMA_F32_vi:
   10807             :     case AMDGPU::V_CUBESC_F32_vi:
   10808             :     case AMDGPU::V_CUBETC_F32_vi:
   10809             :     case AMDGPU::V_DIV_FIXUP_F32_vi:
   10810             :     case AMDGPU::V_DIV_FIXUP_F64_vi:
   10811             :     case AMDGPU::V_DIV_FMAS_F32_vi:
   10812             :     case AMDGPU::V_DIV_FMAS_F64_vi:
   10813             :     case AMDGPU::V_FMA_F32_vi:
   10814             :     case AMDGPU::V_FMA_F64_vi:
   10815             :     case AMDGPU::V_MAD_F32_vi:
   10816             :     case AMDGPU::V_MAD_LEGACY_F32_vi:
   10817             :     case AMDGPU::V_MAX3_F32_vi:
   10818             :     case AMDGPU::V_MED3_F32_vi:
   10819             :     case AMDGPU::V_MIN3_F32_vi:
   10820             :     case AMDGPU::V_MULLIT_F32_vi: {
   10821             :       // op: vdst
   10822           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10823           0 :       Value |= op & UINT64_C(255);
   10824             :       // op: src0_modifiers
   10825           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10826           0 :       Value |= (op & UINT64_C(1)) << 61;
   10827           0 :       Value |= (op & UINT64_C(2)) << 7;
   10828             :       // op: src0
   10829           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10830           0 :       Value |= (op & UINT64_C(511)) << 32;
   10831             :       // op: src1_modifiers
   10832           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10833           0 :       Value |= (op & UINT64_C(1)) << 62;
   10834           0 :       Value |= (op & UINT64_C(2)) << 8;
   10835             :       // op: src1
   10836           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10837           0 :       Value |= (op & UINT64_C(511)) << 41;
   10838             :       // op: src2_modifiers
   10839           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10840           0 :       Value |= (op & UINT64_C(1)) << 63;
   10841           0 :       Value |= (op & UINT64_C(2)) << 9;
   10842             :       // op: src2
   10843           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10844           0 :       Value |= (op & UINT64_C(511)) << 50;
   10845             :       // op: clamp
   10846           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
   10847           0 :       Value |= (op & UINT64_C(1)) << 15;
   10848             :       // op: omod
   10849           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
   10850           0 :       Value |= (op & UINT64_C(3)) << 59;
   10851           0 :       break;
   10852             :     }
   10853             :     case AMDGPU::V_DIV_SCALE_F32_si:
   10854             :     case AMDGPU::V_DIV_SCALE_F64_si: {
   10855             :       // op: vdst
   10856           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10857           0 :       Value |= op & UINT64_C(255);
   10858             :       // op: src0_modifiers
   10859           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10860           0 :       Value |= (op & UINT64_C(1)) << 61;
   10861             :       // op: src0
   10862           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10863           0 :       Value |= (op & UINT64_C(511)) << 32;
   10864             :       // op: src1_modifiers
   10865           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10866           0 :       Value |= (op & UINT64_C(1)) << 62;
   10867             :       // op: src1
   10868           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10869           0 :       Value |= (op & UINT64_C(511)) << 41;
   10870             :       // op: src2_modifiers
   10871           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10872           0 :       Value |= (op & UINT64_C(1)) << 63;
   10873             :       // op: src2
   10874           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
   10875           0 :       Value |= (op & UINT64_C(511)) << 50;
   10876             :       // op: sdst
   10877           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10878           0 :       Value |= (op & UINT64_C(127)) << 8;
   10879             :       // op: omod
   10880           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
   10881           0 :       Value |= (op & UINT64_C(3)) << 59;
   10882           0 :       break;
   10883             :     }
   10884             :     case AMDGPU::V_DIV_SCALE_F32_vi:
   10885             :     case AMDGPU::V_DIV_SCALE_F64_vi: {
   10886             :       // op: vdst
   10887           0 :       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
   10888           0 :       Value |= op & UINT64_C(255);
   10889             :       // op: src0_modifiers
   10890           0 :       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
   10891           0 :       Value |= (op & UINT64_C(1)) << 61;
   10892             :       // op: src0
   10893           0 :       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
   10894           0 :       Value |= (op & UINT64_C(511)) << 32;
   10895             :       // op: src1_modifiers
   10896           0 :       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
   10897           0 :       Value |= (op & UINT64_C(1)) << 62;
   10898             :       // op: src1
   10899           0 :       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
   10900           0 :       Value |= (op & UINT64_C(511)) << 41;
   10901             :       // op: src2_modifiers
   10902           0 :       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
   10903           0 :       Value |= (op & UINT64_C(1)) << 63;
   10904             :       // op: src2
   10905           0 :       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
   10906           0 :       Value |= (op & UINT64_C(511)) << 50;
   10907             :       // op: sdst
   10908           0 :       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
   10909           0 :       Value |= (op & UINT64_C(127)) << 8;
   10910             :       // op: omod
   10911           0 :       op = getMachineOpValue(MI, MI.getOperand(9), Fixups, STI);
   10912           0 :       Value |= (op & UINT64_C(3)) << 59;
   10913             :       // op: clamp
   10914           0 :       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
   10915           0 :       Value |= (op & UINT64_C(1)) << 15;
   10916           0 :       break;
   10917             :     }
   10918             :   default:
   10919             :     std::string msg;
   10920             :     raw_string_ostream Msg(msg);
   10921           0 :     Msg << "Not supported instr: " << MI;
   10922           0 :     report_fatal_error(Msg.str());
   10923             :   }
   10924        4247 :   return Value;
   10925             : }
   10926             : 

Generated by: LCOV version 1.11