llvm/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* Assembly Writer Source Fragment                                            *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|* From: AMDGPU.td                                                            *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

/// getMnemonic - This method is automatically generated by tablegen
/// from the instruction set description.
std::pair<const char *, uint64_t> AMDGPUInstPrinter::getMnemonic(const MCInst *MI) {}
/// printInstruction - This method is automatically generated by tablegen
/// from the instruction set description.
LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
void AMDGPUInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) {}


/// getRegisterName - This method is automatically generated by tblgen
/// from the register set description.  This returns the assembler name
/// for the specified register.
const char *AMDGPUInstPrinter::getRegisterName(MCRegister Reg) {}

#ifdef PRINT_ALIAS_INSTR
#undef PRINT_ALIAS_INSTR

bool AMDGPUInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) {
  static const PatternsForOpcode OpToPatterns[] = {
    {AMDGPU::V_ADD_CO_U32_e32_gfx9, 0, 2 },
    {AMDGPU::V_CMPSX_EQ_F32_e32_gfx6_gfx7, 2, 1 },
    {AMDGPU::V_CMPSX_EQ_F64_e32_gfx6_gfx7, 3, 1 },
    {AMDGPU::V_CMPSX_F_F32_e32_gfx6_gfx7, 4, 1 },
    {AMDGPU::V_CMPSX_F_F64_e32_gfx6_gfx7, 5, 1 },
    {AMDGPU::V_CMPSX_GE_F32_e32_gfx6_gfx7, 6, 1 },
    {AMDGPU::V_CMPSX_GE_F64_e32_gfx6_gfx7, 7, 1 },
    {AMDGPU::V_CMPSX_GT_F32_e32_gfx6_gfx7, 8, 1 },
    {AMDGPU::V_CMPSX_GT_F64_e32_gfx6_gfx7, 9, 1 },
    {AMDGPU::V_CMPSX_LE_F32_e32_gfx6_gfx7, 10, 1 },
    {AMDGPU::V_CMPSX_LE_F64_e32_gfx6_gfx7, 11, 1 },
    {AMDGPU::V_CMPSX_LG_F32_e32_gfx6_gfx7, 12, 1 },
    {AMDGPU::V_CMPSX_LG_F64_e32_gfx6_gfx7, 13, 1 },
    {AMDGPU::V_CMPSX_LT_F32_e32_gfx6_gfx7, 14, 1 },
    {AMDGPU::V_CMPSX_LT_F64_e32_gfx6_gfx7, 15, 1 },
    {AMDGPU::V_CMPSX_NEQ_F32_e32_gfx6_gfx7, 16, 1 },
    {AMDGPU::V_CMPSX_NEQ_F64_e32_gfx6_gfx7, 17, 1 },
    {AMDGPU::V_CMPSX_NGE_F32_e32_gfx6_gfx7, 18, 1 },
    {AMDGPU::V_CMPSX_NGE_F64_e32_gfx6_gfx7, 19, 1 },
    {AMDGPU::V_CMPSX_NGT_F32_e32_gfx6_gfx7, 20, 1 },
    {AMDGPU::V_CMPSX_NGT_F64_e32_gfx6_gfx7, 21, 1 },
    {AMDGPU::V_CMPSX_NLE_F32_e32_gfx6_gfx7, 22, 1 },
    {AMDGPU::V_CMPSX_NLE_F64_e32_gfx6_gfx7, 23, 1 },
    {AMDGPU::V_CMPSX_NLG_F32_e32_gfx6_gfx7, 24, 1 },
    {AMDGPU::V_CMPSX_NLG_F64_e32_gfx6_gfx7, 25, 1 },
    {AMDGPU::V_CMPSX_NLT_F32_e32_gfx6_gfx7, 26, 1 },
    {AMDGPU::V_CMPSX_NLT_F64_e32_gfx6_gfx7, 27, 1 },
    {AMDGPU::V_CMPSX_O_F32_e32_gfx6_gfx7, 28, 1 },
    {AMDGPU::V_CMPSX_O_F64_e32_gfx6_gfx7, 29, 1 },
    {AMDGPU::V_CMPSX_TRU_F32_e32_gfx6_gfx7, 30, 1 },
    {AMDGPU::V_CMPSX_TRU_F64_e32_gfx6_gfx7, 31, 1 },
    {AMDGPU::V_CMPSX_U_F32_e32_gfx6_gfx7, 32, 1 },
    {AMDGPU::V_CMPSX_U_F64_e32_gfx6_gfx7, 33, 1 },
    {AMDGPU::V_CMPS_EQ_F32_e32_gfx6_gfx7, 34, 1 },
    {AMDGPU::V_CMPS_EQ_F64_e32_gfx6_gfx7, 35, 1 },
    {AMDGPU::V_CMPS_F_F32_e32_gfx6_gfx7, 36, 1 },
    {AMDGPU::V_CMPS_F_F64_e32_gfx6_gfx7, 37, 1 },
    {AMDGPU::V_CMPS_GE_F32_e32_gfx6_gfx7, 38, 1 },
    {AMDGPU::V_CMPS_GE_F64_e32_gfx6_gfx7, 39, 1 },
    {AMDGPU::V_CMPS_GT_F32_e32_gfx6_gfx7, 40, 1 },
    {AMDGPU::V_CMPS_GT_F64_e32_gfx6_gfx7, 41, 1 },
    {AMDGPU::V_CMPS_LE_F32_e32_gfx6_gfx7, 42, 1 },
    {AMDGPU::V_CMPS_LE_F64_e32_gfx6_gfx7, 43, 1 },
    {AMDGPU::V_CMPS_LG_F32_e32_gfx6_gfx7, 44, 1 },
    {AMDGPU::V_CMPS_LG_F64_e32_gfx6_gfx7, 45, 1 },
    {AMDGPU::V_CMPS_LT_F32_e32_gfx6_gfx7, 46, 1 },
    {AMDGPU::V_CMPS_LT_F64_e32_gfx6_gfx7, 47, 1 },
    {AMDGPU::V_CMPS_NEQ_F32_e32_gfx6_gfx7, 48, 1 },
    {AMDGPU::V_CMPS_NEQ_F64_e32_gfx6_gfx7, 49, 1 },
    {AMDGPU::V_CMPS_NGE_F32_e32_gfx6_gfx7, 50, 1 },
    {AMDGPU::V_CMPS_NGE_F64_e32_gfx6_gfx7, 51, 1 },
    {AMDGPU::V_CMPS_NGT_F32_e32_gfx6_gfx7, 52, 1 },
    {AMDGPU::V_CMPS_NGT_F64_e32_gfx6_gfx7, 53, 1 },
    {AMDGPU::V_CMPS_NLE_F32_e32_gfx6_gfx7, 54, 1 },
    {AMDGPU::V_CMPS_NLE_F64_e32_gfx6_gfx7, 55, 1 },
    {AMDGPU::V_CMPS_NLG_F32_e32_gfx6_gfx7, 56, 1 },
    {AMDGPU::V_CMPS_NLG_F64_e32_gfx6_gfx7, 57, 1 },
    {AMDGPU::V_CMPS_NLT_F32_e32_gfx6_gfx7, 58, 1 },
    {AMDGPU::V_CMPS_NLT_F64_e32_gfx6_gfx7, 59, 1 },
    {AMDGPU::V_CMPS_O_F32_e32_gfx6_gfx7, 60, 1 },
    {AMDGPU::V_CMPS_O_F64_e32_gfx6_gfx7, 61, 1 },
    {AMDGPU::V_CMPS_TRU_F32_e32_gfx6_gfx7, 62, 1 },
    {AMDGPU::V_CMPS_TRU_F64_e32_gfx6_gfx7, 63, 1 },
    {AMDGPU::V_CMPS_U_F32_e32_gfx6_gfx7, 64, 1 },
    {AMDGPU::V_CMPS_U_F64_e32_gfx6_gfx7, 65, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_e32_gfx10, 66, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_e32_vi, 67, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_fake16_e32_gfx11, 68, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_fake16_e32_gfx12, 69, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_t16_e32_gfx11, 70, 1 },
    {AMDGPU::V_CMPX_CLASS_F16_t16_e32_gfx12, 71, 1 },
    {AMDGPU::V_CMPX_CLASS_F32_e32_gfx10, 72, 1 },
    {AMDGPU::V_CMPX_CLASS_F32_e32_gfx11, 73, 1 },
    {AMDGPU::V_CMPX_CLASS_F32_e32_gfx12, 74, 1 },
    {AMDGPU::V_CMPX_CLASS_F32_e32_gfx6_gfx7, 75, 1 },
    {AMDGPU::V_CMPX_CLASS_F32_e32_vi, 76, 1 },
    {AMDGPU::V_CMPX_CLASS_F64_e32_gfx10, 77, 1 },
    {AMDGPU::V_CMPX_CLASS_F64_e32_gfx11, 78, 1 },
    {AMDGPU::V_CMPX_CLASS_F64_e32_gfx12, 79, 1 },
    {AMDGPU::V_CMPX_CLASS_F64_e32_gfx6_gfx7, 80, 1 },
    {AMDGPU::V_CMPX_CLASS_F64_e32_vi, 81, 1 },
    {AMDGPU::V_CMPX_EQ_F16_e32_gfx10, 82, 1 },
    {AMDGPU::V_CMPX_EQ_F16_e32_vi, 83, 1 },
    {AMDGPU::V_CMPX_EQ_F16_fake16_e32_gfx11, 84, 1 },
    {AMDGPU::V_CMPX_EQ_F16_fake16_e32_gfx12, 85, 1 },
    {AMDGPU::V_CMPX_EQ_F16_t16_e32_gfx11, 86, 1 },
    {AMDGPU::V_CMPX_EQ_F16_t16_e32_gfx12, 87, 1 },
    {AMDGPU::V_CMPX_EQ_F32_e32_gfx10, 88, 1 },
    {AMDGPU::V_CMPX_EQ_F32_e32_gfx11, 89, 1 },
    {AMDGPU::V_CMPX_EQ_F32_e32_gfx12, 90, 1 },
    {AMDGPU::V_CMPX_EQ_F32_e32_gfx6_gfx7, 91, 1 },
    {AMDGPU::V_CMPX_EQ_F32_e32_vi, 92, 1 },
    {AMDGPU::V_CMPX_EQ_F64_e32_gfx10, 93, 1 },
    {AMDGPU::V_CMPX_EQ_F64_e32_gfx11, 94, 1 },
    {AMDGPU::V_CMPX_EQ_F64_e32_gfx12, 95, 1 },
    {AMDGPU::V_CMPX_EQ_F64_e32_gfx6_gfx7, 96, 1 },
    {AMDGPU::V_CMPX_EQ_F64_e32_vi, 97, 1 },
    {AMDGPU::V_CMPX_EQ_I16_e32_gfx10, 98, 1 },
    {AMDGPU::V_CMPX_EQ_I16_e32_vi, 99, 1 },
    {AMDGPU::V_CMPX_EQ_I16_fake16_e32_gfx11, 100, 1 },
    {AMDGPU::V_CMPX_EQ_I16_fake16_e32_gfx12, 101, 1 },
    {AMDGPU::V_CMPX_EQ_I16_t16_e32_gfx11, 102, 1 },
    {AMDGPU::V_CMPX_EQ_I16_t16_e32_gfx12, 103, 1 },
    {AMDGPU::V_CMPX_EQ_I32_e32_gfx10, 104, 1 },
    {AMDGPU::V_CMPX_EQ_I32_e32_gfx11, 105, 1 },
    {AMDGPU::V_CMPX_EQ_I32_e32_gfx12, 106, 1 },
    {AMDGPU::V_CMPX_EQ_I32_e32_gfx6_gfx7, 107, 1 },
    {AMDGPU::V_CMPX_EQ_I32_e32_vi, 108, 1 },
    {AMDGPU::V_CMPX_EQ_I64_e32_gfx10, 109, 1 },
    {AMDGPU::V_CMPX_EQ_I64_e32_gfx11, 110, 1 },
    {AMDGPU::V_CMPX_EQ_I64_e32_gfx12, 111, 1 },
    {AMDGPU::V_CMPX_EQ_I64_e32_gfx6_gfx7, 112, 1 },
    {AMDGPU::V_CMPX_EQ_I64_e32_vi, 113, 1 },
    {AMDGPU::V_CMPX_EQ_U16_e32_gfx10, 114, 1 },
    {AMDGPU::V_CMPX_EQ_U16_e32_vi, 115, 1 },
    {AMDGPU::V_CMPX_EQ_U16_fake16_e32_gfx11, 116, 1 },
    {AMDGPU::V_CMPX_EQ_U16_fake16_e32_gfx12, 117, 1 },
    {AMDGPU::V_CMPX_EQ_U16_t16_e32_gfx11, 118, 1 },
    {AMDGPU::V_CMPX_EQ_U16_t16_e32_gfx12, 119, 1 },
    {AMDGPU::V_CMPX_EQ_U32_e32_gfx10, 120, 1 },
    {AMDGPU::V_CMPX_EQ_U32_e32_gfx11, 121, 1 },
    {AMDGPU::V_CMPX_EQ_U32_e32_gfx12, 122, 1 },
    {AMDGPU::V_CMPX_EQ_U32_e32_gfx6_gfx7, 123, 1 },
    {AMDGPU::V_CMPX_EQ_U32_e32_vi, 124, 1 },
    {AMDGPU::V_CMPX_EQ_U64_e32_gfx10, 125, 1 },
    {AMDGPU::V_CMPX_EQ_U64_e32_gfx11, 126, 1 },
    {AMDGPU::V_CMPX_EQ_U64_e32_gfx12, 127, 1 },
    {AMDGPU::V_CMPX_EQ_U64_e32_gfx6_gfx7, 128, 1 },
    {AMDGPU::V_CMPX_EQ_U64_e32_vi, 129, 1 },
    {AMDGPU::V_CMPX_F_F16_e32_gfx10, 130, 1 },
    {AMDGPU::V_CMPX_F_F16_e32_vi, 131, 1 },
    {AMDGPU::V_CMPX_F_F16_fake16_e32_gfx11, 132, 1 },
    {AMDGPU::V_CMPX_F_F16_t16_e32_gfx11, 133, 1 },
    {AMDGPU::V_CMPX_F_F32_e32_gfx10, 134, 1 },
    {AMDGPU::V_CMPX_F_F32_e32_gfx11, 135, 1 },
    {AMDGPU::V_CMPX_F_F32_e32_gfx6_gfx7, 136, 1 },
    {AMDGPU::V_CMPX_F_F32_e32_vi, 137, 1 },
    {AMDGPU::V_CMPX_F_F64_e32_gfx10, 138, 1 },
    {AMDGPU::V_CMPX_F_F64_e32_gfx11, 139, 1 },
    {AMDGPU::V_CMPX_F_F64_e32_gfx6_gfx7, 140, 1 },
    {AMDGPU::V_CMPX_F_F64_e32_vi, 141, 1 },
    {AMDGPU::V_CMPX_F_I16_e32_vi, 142, 1 },
    {AMDGPU::V_CMPX_F_I32_e32_gfx10, 143, 1 },
    {AMDGPU::V_CMPX_F_I32_e32_gfx11, 144, 1 },
    {AMDGPU::V_CMPX_F_I32_e32_gfx6_gfx7, 145, 1 },
    {AMDGPU::V_CMPX_F_I32_e32_vi, 146, 1 },
    {AMDGPU::V_CMPX_F_I64_e32_gfx10, 147, 1 },
    {AMDGPU::V_CMPX_F_I64_e32_gfx11, 148, 1 },
    {AMDGPU::V_CMPX_F_I64_e32_gfx6_gfx7, 149, 1 },
    {AMDGPU::V_CMPX_F_I64_e32_vi, 150, 1 },
    {AMDGPU::V_CMPX_F_U16_e32_vi, 151, 1 },
    {AMDGPU::V_CMPX_F_U32_e32_gfx10, 152, 1 },
    {AMDGPU::V_CMPX_F_U32_e32_gfx11, 153, 1 },
    {AMDGPU::V_CMPX_F_U32_e32_gfx6_gfx7, 154, 1 },
    {AMDGPU::V_CMPX_F_U32_e32_vi, 155, 1 },
    {AMDGPU::V_CMPX_F_U64_e32_gfx10, 156, 1 },
    {AMDGPU::V_CMPX_F_U64_e32_gfx11, 157, 1 },
    {AMDGPU::V_CMPX_F_U64_e32_gfx6_gfx7, 158, 1 },
    {AMDGPU::V_CMPX_F_U64_e32_vi, 159, 1 },
    {AMDGPU::V_CMPX_GE_F16_e32_gfx10, 160, 1 },
    {AMDGPU::V_CMPX_GE_F16_e32_vi, 161, 1 },
    {AMDGPU::V_CMPX_GE_F16_fake16_e32_gfx11, 162, 1 },
    {AMDGPU::V_CMPX_GE_F16_fake16_e32_gfx12, 163, 1 },
    {AMDGPU::V_CMPX_GE_F16_t16_e32_gfx11, 164, 1 },
    {AMDGPU::V_CMPX_GE_F16_t16_e32_gfx12, 165, 1 },
    {AMDGPU::V_CMPX_GE_F32_e32_gfx10, 166, 1 },
    {AMDGPU::V_CMPX_GE_F32_e32_gfx11, 167, 1 },
    {AMDGPU::V_CMPX_GE_F32_e32_gfx12, 168, 1 },
    {AMDGPU::V_CMPX_GE_F32_e32_gfx6_gfx7, 169, 1 },
    {AMDGPU::V_CMPX_GE_F32_e32_vi, 170, 1 },
    {AMDGPU::V_CMPX_GE_F64_e32_gfx10, 171, 1 },
    {AMDGPU::V_CMPX_GE_F64_e32_gfx11, 172, 1 },
    {AMDGPU::V_CMPX_GE_F64_e32_gfx12, 173, 1 },
    {AMDGPU::V_CMPX_GE_F64_e32_gfx6_gfx7, 174, 1 },
    {AMDGPU::V_CMPX_GE_F64_e32_vi, 175, 1 },
    {AMDGPU::V_CMPX_GE_I16_e32_gfx10, 176, 1 },
    {AMDGPU::V_CMPX_GE_I16_e32_vi, 177, 1 },
    {AMDGPU::V_CMPX_GE_I16_fake16_e32_gfx11, 178, 1 },
    {AMDGPU::V_CMPX_GE_I16_fake16_e32_gfx12, 179, 1 },
    {AMDGPU::V_CMPX_GE_I16_t16_e32_gfx11, 180, 1 },
    {AMDGPU::V_CMPX_GE_I16_t16_e32_gfx12, 181, 1 },
    {AMDGPU::V_CMPX_GE_I32_e32_gfx10, 182, 1 },
    {AMDGPU::V_CMPX_GE_I32_e32_gfx11, 183, 1 },
    {AMDGPU::V_CMPX_GE_I32_e32_gfx12, 184, 1 },
    {AMDGPU::V_CMPX_GE_I32_e32_gfx6_gfx7, 185, 1 },
    {AMDGPU::V_CMPX_GE_I32_e32_vi, 186, 1 },
    {AMDGPU::V_CMPX_GE_I64_e32_gfx10, 187, 1 },
    {AMDGPU::V_CMPX_GE_I64_e32_gfx11, 188, 1 },
    {AMDGPU::V_CMPX_GE_I64_e32_gfx12, 189, 1 },
    {AMDGPU::V_CMPX_GE_I64_e32_gfx6_gfx7, 190, 1 },
    {AMDGPU::V_CMPX_GE_I64_e32_vi, 191, 1 },
    {AMDGPU::V_CMPX_GE_U16_e32_gfx10, 192, 1 },
    {AMDGPU::V_CMPX_GE_U16_e32_vi, 193, 1 },
    {AMDGPU::V_CMPX_GE_U16_fake16_e32_gfx11, 194, 1 },
    {AMDGPU::V_CMPX_GE_U16_fake16_e32_gfx12, 195, 1 },
    {AMDGPU::V_CMPX_GE_U16_t16_e32_gfx11, 196, 1 },
    {AMDGPU::V_CMPX_GE_U16_t16_e32_gfx12, 197, 1 },
    {AMDGPU::V_CMPX_GE_U32_e32_gfx10, 198, 1 },
    {AMDGPU::V_CMPX_GE_U32_e32_gfx11, 199, 1 },
    {AMDGPU::V_CMPX_GE_U32_e32_gfx12, 200, 1 },
    {AMDGPU::V_CMPX_GE_U32_e32_gfx6_gfx7, 201, 1 },
    {AMDGPU::V_CMPX_GE_U32_e32_vi, 202, 1 },
    {AMDGPU::V_CMPX_GE_U64_e32_gfx10, 203, 1 },
    {AMDGPU::V_CMPX_GE_U64_e32_gfx11, 204, 1 },
    {AMDGPU::V_CMPX_GE_U64_e32_gfx12, 205, 1 },
    {AMDGPU::V_CMPX_GE_U64_e32_gfx6_gfx7, 206, 1 },
    {AMDGPU::V_CMPX_GE_U64_e32_vi, 207, 1 },
    {AMDGPU::V_CMPX_GT_F16_e32_gfx10, 208, 1 },
    {AMDGPU::V_CMPX_GT_F16_e32_vi, 209, 1 },
    {AMDGPU::V_CMPX_GT_F16_fake16_e32_gfx11, 210, 1 },
    {AMDGPU::V_CMPX_GT_F16_fake16_e32_gfx12, 211, 1 },
    {AMDGPU::V_CMPX_GT_F16_t16_e32_gfx11, 212, 1 },
    {AMDGPU::V_CMPX_GT_F16_t16_e32_gfx12, 213, 1 },
    {AMDGPU::V_CMPX_GT_F32_e32_gfx10, 214, 1 },
    {AMDGPU::V_CMPX_GT_F32_e32_gfx11, 215, 1 },
    {AMDGPU::V_CMPX_GT_F32_e32_gfx12, 216, 1 },
    {AMDGPU::V_CMPX_GT_F32_e32_gfx6_gfx7, 217, 1 },
    {AMDGPU::V_CMPX_GT_F32_e32_vi, 218, 1 },
    {AMDGPU::V_CMPX_GT_F64_e32_gfx10, 219, 1 },
    {AMDGPU::V_CMPX_GT_F64_e32_gfx11, 220, 1 },
    {AMDGPU::V_CMPX_GT_F64_e32_gfx12, 221, 1 },
    {AMDGPU::V_CMPX_GT_F64_e32_gfx6_gfx7, 222, 1 },
    {AMDGPU::V_CMPX_GT_F64_e32_vi, 223, 1 },
    {AMDGPU::V_CMPX_GT_I16_e32_gfx10, 224, 1 },
    {AMDGPU::V_CMPX_GT_I16_e32_vi, 225, 1 },
    {AMDGPU::V_CMPX_GT_I16_fake16_e32_gfx11, 226, 1 },
    {AMDGPU::V_CMPX_GT_I16_fake16_e32_gfx12, 227, 1 },
    {AMDGPU::V_CMPX_GT_I16_t16_e32_gfx11, 228, 1 },
    {AMDGPU::V_CMPX_GT_I16_t16_e32_gfx12, 229, 1 },
    {AMDGPU::V_CMPX_GT_I32_e32_gfx10, 230, 1 },
    {AMDGPU::V_CMPX_GT_I32_e32_gfx11, 231, 1 },
    {AMDGPU::V_CMPX_GT_I32_e32_gfx12, 232, 1 },
    {AMDGPU::V_CMPX_GT_I32_e32_gfx6_gfx7, 233, 1 },
    {AMDGPU::V_CMPX_GT_I32_e32_vi, 234, 1 },
    {AMDGPU::V_CMPX_GT_I64_e32_gfx10, 235, 1 },
    {AMDGPU::V_CMPX_GT_I64_e32_gfx11, 236, 1 },
    {AMDGPU::V_CMPX_GT_I64_e32_gfx12, 237, 1 },
    {AMDGPU::V_CMPX_GT_I64_e32_gfx6_gfx7, 238, 1 },
    {AMDGPU::V_CMPX_GT_I64_e32_vi, 239, 1 },
    {AMDGPU::V_CMPX_GT_U16_e32_gfx10, 240, 1 },
    {AMDGPU::V_CMPX_GT_U16_e32_vi, 241, 1 },
    {AMDGPU::V_CMPX_GT_U16_fake16_e32_gfx11, 242, 1 },
    {AMDGPU::V_CMPX_GT_U16_fake16_e32_gfx12, 243, 1 },
    {AMDGPU::V_CMPX_GT_U16_t16_e32_gfx11, 244, 1 },
    {AMDGPU::V_CMPX_GT_U16_t16_e32_gfx12, 245, 1 },
    {AMDGPU::V_CMPX_GT_U32_e32_gfx10, 246, 1 },
    {AMDGPU::V_CMPX_GT_U32_e32_gfx11, 247, 1 },
    {AMDGPU::V_CMPX_GT_U32_e32_gfx12, 248, 1 },
    {AMDGPU::V_CMPX_GT_U32_e32_gfx6_gfx7, 249, 1 },
    {AMDGPU::V_CMPX_GT_U32_e32_vi, 250, 1 },
    {AMDGPU::V_CMPX_GT_U64_e32_gfx10, 251, 1 },
    {AMDGPU::V_CMPX_GT_U64_e32_gfx11, 252, 1 },
    {AMDGPU::V_CMPX_GT_U64_e32_gfx12, 253, 1 },
    {AMDGPU::V_CMPX_GT_U64_e32_gfx6_gfx7, 254, 1 },
    {AMDGPU::V_CMPX_GT_U64_e32_vi, 255, 1 },
    {AMDGPU::V_CMPX_LE_F16_e32_gfx10, 256, 1 },
    {AMDGPU::V_CMPX_LE_F16_e32_vi, 257, 1 },
    {AMDGPU::V_CMPX_LE_F16_fake16_e32_gfx11, 258, 1 },
    {AMDGPU::V_CMPX_LE_F16_fake16_e32_gfx12, 259, 1 },
    {AMDGPU::V_CMPX_LE_F16_t16_e32_gfx11, 260, 1 },
    {AMDGPU::V_CMPX_LE_F16_t16_e32_gfx12, 261, 1 },
    {AMDGPU::V_CMPX_LE_F32_e32_gfx10, 262, 1 },
    {AMDGPU::V_CMPX_LE_F32_e32_gfx11, 263, 1 },
    {AMDGPU::V_CMPX_LE_F32_e32_gfx12, 264, 1 },
    {AMDGPU::V_CMPX_LE_F32_e32_gfx6_gfx7, 265, 1 },
    {AMDGPU::V_CMPX_LE_F32_e32_vi, 266, 1 },
    {AMDGPU::V_CMPX_LE_F64_e32_gfx10, 267, 1 },
    {AMDGPU::V_CMPX_LE_F64_e32_gfx11, 268, 1 },
    {AMDGPU::V_CMPX_LE_F64_e32_gfx12, 269, 1 },
    {AMDGPU::V_CMPX_LE_F64_e32_gfx6_gfx7, 270, 1 },
    {AMDGPU::V_CMPX_LE_F64_e32_vi, 271, 1 },
    {AMDGPU::V_CMPX_LE_I16_e32_gfx10, 272, 1 },
    {AMDGPU::V_CMPX_LE_I16_e32_vi, 273, 1 },
    {AMDGPU::V_CMPX_LE_I16_fake16_e32_gfx11, 274, 1 },
    {AMDGPU::V_CMPX_LE_I16_fake16_e32_gfx12, 275, 1 },
    {AMDGPU::V_CMPX_LE_I16_t16_e32_gfx11, 276, 1 },
    {AMDGPU::V_CMPX_LE_I16_t16_e32_gfx12, 277, 1 },
    {AMDGPU::V_CMPX_LE_I32_e32_gfx10, 278, 1 },
    {AMDGPU::V_CMPX_LE_I32_e32_gfx11, 279, 1 },
    {AMDGPU::V_CMPX_LE_I32_e32_gfx12, 280, 1 },
    {AMDGPU::V_CMPX_LE_I32_e32_gfx6_gfx7, 281, 1 },
    {AMDGPU::V_CMPX_LE_I32_e32_vi, 282, 1 },
    {AMDGPU::V_CMPX_LE_I64_e32_gfx10, 283, 1 },
    {AMDGPU::V_CMPX_LE_I64_e32_gfx11, 284, 1 },
    {AMDGPU::V_CMPX_LE_I64_e32_gfx12, 285, 1 },
    {AMDGPU::V_CMPX_LE_I64_e32_gfx6_gfx7, 286, 1 },
    {AMDGPU::V_CMPX_LE_I64_e32_vi, 287, 1 },
    {AMDGPU::V_CMPX_LE_U16_e32_gfx10, 288, 1 },
    {AMDGPU::V_CMPX_LE_U16_e32_vi, 289, 1 },
    {AMDGPU::V_CMPX_LE_U16_fake16_e32_gfx11, 290, 1 },
    {AMDGPU::V_CMPX_LE_U16_fake16_e32_gfx12, 291, 1 },
    {AMDGPU::V_CMPX_LE_U16_t16_e32_gfx11, 292, 1 },
    {AMDGPU::V_CMPX_LE_U16_t16_e32_gfx12, 293, 1 },
    {AMDGPU::V_CMPX_LE_U32_e32_gfx10, 294, 1 },
    {AMDGPU::V_CMPX_LE_U32_e32_gfx11, 295, 1 },
    {AMDGPU::V_CMPX_LE_U32_e32_gfx12, 296, 1 },
    {AMDGPU::V_CMPX_LE_U32_e32_gfx6_gfx7, 297, 1 },
    {AMDGPU::V_CMPX_LE_U32_e32_vi, 298, 1 },
    {AMDGPU::V_CMPX_LE_U64_e32_gfx10, 299, 1 },
    {AMDGPU::V_CMPX_LE_U64_e32_gfx11, 300, 1 },
    {AMDGPU::V_CMPX_LE_U64_e32_gfx12, 301, 1 },
    {AMDGPU::V_CMPX_LE_U64_e32_gfx6_gfx7, 302, 1 },
    {AMDGPU::V_CMPX_LE_U64_e32_vi, 303, 1 },
    {AMDGPU::V_CMPX_LG_F16_e32_gfx10, 304, 1 },
    {AMDGPU::V_CMPX_LG_F16_e32_vi, 305, 1 },
    {AMDGPU::V_CMPX_LG_F16_fake16_e32_gfx11, 306, 1 },
    {AMDGPU::V_CMPX_LG_F16_fake16_e32_gfx12, 307, 1 },
    {AMDGPU::V_CMPX_LG_F16_t16_e32_gfx11, 308, 1 },
    {AMDGPU::V_CMPX_LG_F16_t16_e32_gfx12, 309, 1 },
    {AMDGPU::V_CMPX_LG_F32_e32_gfx10, 310, 1 },
    {AMDGPU::V_CMPX_LG_F32_e32_gfx11, 311, 1 },
    {AMDGPU::V_CMPX_LG_F32_e32_gfx12, 312, 1 },
    {AMDGPU::V_CMPX_LG_F32_e32_gfx6_gfx7, 313, 1 },
    {AMDGPU::V_CMPX_LG_F32_e32_vi, 314, 1 },
    {AMDGPU::V_CMPX_LG_F64_e32_gfx10, 315, 1 },
    {AMDGPU::V_CMPX_LG_F64_e32_gfx11, 316, 1 },
    {AMDGPU::V_CMPX_LG_F64_e32_gfx12, 317, 1 },
    {AMDGPU::V_CMPX_LG_F64_e32_gfx6_gfx7, 318, 1 },
    {AMDGPU::V_CMPX_LG_F64_e32_vi, 319, 1 },
    {AMDGPU::V_CMPX_LT_F16_e32_gfx10, 320, 1 },
    {AMDGPU::V_CMPX_LT_F16_e32_vi, 321, 1 },
    {AMDGPU::V_CMPX_LT_F16_fake16_e32_gfx11, 322, 1 },
    {AMDGPU::V_CMPX_LT_F16_fake16_e32_gfx12, 323, 1 },
    {AMDGPU::V_CMPX_LT_F16_t16_e32_gfx11, 324, 1 },
    {AMDGPU::V_CMPX_LT_F16_t16_e32_gfx12, 325, 1 },
    {AMDGPU::V_CMPX_LT_F32_e32_gfx10, 326, 1 },
    {AMDGPU::V_CMPX_LT_F32_e32_gfx11, 327, 1 },
    {AMDGPU::V_CMPX_LT_F32_e32_gfx12, 328, 1 },
    {AMDGPU::V_CMPX_LT_F32_e32_gfx6_gfx7, 329, 1 },
    {AMDGPU::V_CMPX_LT_F32_e32_vi, 330, 1 },
    {AMDGPU::V_CMPX_LT_F64_e32_gfx10, 331, 1 },
    {AMDGPU::V_CMPX_LT_F64_e32_gfx11, 332, 1 },
    {AMDGPU::V_CMPX_LT_F64_e32_gfx12, 333, 1 },
    {AMDGPU::V_CMPX_LT_F64_e32_gfx6_gfx7, 334, 1 },
    {AMDGPU::V_CMPX_LT_F64_e32_vi, 335, 1 },
    {AMDGPU::V_CMPX_LT_I16_e32_gfx10, 336, 1 },
    {AMDGPU::V_CMPX_LT_I16_e32_vi, 337, 1 },
    {AMDGPU::V_CMPX_LT_I16_fake16_e32_gfx11, 338, 1 },
    {AMDGPU::V_CMPX_LT_I16_fake16_e32_gfx12, 339, 1 },
    {AMDGPU::V_CMPX_LT_I16_t16_e32_gfx11, 340, 1 },
    {AMDGPU::V_CMPX_LT_I16_t16_e32_gfx12, 341, 1 },
    {AMDGPU::V_CMPX_LT_I32_e32_gfx10, 342, 1 },
    {AMDGPU::V_CMPX_LT_I32_e32_gfx11, 343, 1 },
    {AMDGPU::V_CMPX_LT_I32_e32_gfx12, 344, 1 },
    {AMDGPU::V_CMPX_LT_I32_e32_gfx6_gfx7, 345, 1 },
    {AMDGPU::V_CMPX_LT_I32_e32_vi, 346, 1 },
    {AMDGPU::V_CMPX_LT_I64_e32_gfx10, 347, 1 },
    {AMDGPU::V_CMPX_LT_I64_e32_gfx11, 348, 1 },
    {AMDGPU::V_CMPX_LT_I64_e32_gfx12, 349, 1 },
    {AMDGPU::V_CMPX_LT_I64_e32_gfx6_gfx7, 350, 1 },
    {AMDGPU::V_CMPX_LT_I64_e32_vi, 351, 1 },
    {AMDGPU::V_CMPX_LT_U16_e32_gfx10, 352, 1 },
    {AMDGPU::V_CMPX_LT_U16_e32_vi, 353, 1 },
    {AMDGPU::V_CMPX_LT_U16_fake16_e32_gfx11, 354, 1 },
    {AMDGPU::V_CMPX_LT_U16_fake16_e32_gfx12, 355, 1 },
    {AMDGPU::V_CMPX_LT_U16_t16_e32_gfx11, 356, 1 },
    {AMDGPU::V_CMPX_LT_U16_t16_e32_gfx12, 357, 1 },
    {AMDGPU::V_CMPX_LT_U32_e32_gfx10, 358, 1 },
    {AMDGPU::V_CMPX_LT_U32_e32_gfx11, 359, 1 },
    {AMDGPU::V_CMPX_LT_U32_e32_gfx12, 360, 1 },
    {AMDGPU::V_CMPX_LT_U32_e32_gfx6_gfx7, 361, 1 },
    {AMDGPU::V_CMPX_LT_U32_e32_vi, 362, 1 },
    {AMDGPU::V_CMPX_LT_U64_e32_gfx10, 363, 1 },
    {AMDGPU::V_CMPX_LT_U64_e32_gfx11, 364, 1 },
    {AMDGPU::V_CMPX_LT_U64_e32_gfx12, 365, 1 },
    {AMDGPU::V_CMPX_LT_U64_e32_gfx6_gfx7, 366, 1 },
    {AMDGPU::V_CMPX_LT_U64_e32_vi, 367, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_e32_gfx10, 368, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_e32_vi, 369, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_fake16_e32_gfx11, 370, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_fake16_e32_gfx12, 371, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_t16_e32_gfx11, 372, 1 },
    {AMDGPU::V_CMPX_NEQ_F16_t16_e32_gfx12, 373, 1 },
    {AMDGPU::V_CMPX_NEQ_F32_e32_gfx10, 374, 1 },
    {AMDGPU::V_CMPX_NEQ_F32_e32_gfx11, 375, 1 },
    {AMDGPU::V_CMPX_NEQ_F32_e32_gfx12, 376, 1 },
    {AMDGPU::V_CMPX_NEQ_F32_e32_gfx6_gfx7, 377, 1 },
    {AMDGPU::V_CMPX_NEQ_F32_e32_vi, 378, 1 },
    {AMDGPU::V_CMPX_NEQ_F64_e32_gfx10, 379, 1 },
    {AMDGPU::V_CMPX_NEQ_F64_e32_gfx11, 380, 1 },
    {AMDGPU::V_CMPX_NEQ_F64_e32_gfx12, 381, 1 },
    {AMDGPU::V_CMPX_NEQ_F64_e32_gfx6_gfx7, 382, 1 },
    {AMDGPU::V_CMPX_NEQ_F64_e32_vi, 383, 1 },
    {AMDGPU::V_CMPX_NE_I16_e32_gfx10, 384, 1 },
    {AMDGPU::V_CMPX_NE_I16_e32_vi, 385, 1 },
    {AMDGPU::V_CMPX_NE_I16_fake16_e32_gfx11, 386, 1 },
    {AMDGPU::V_CMPX_NE_I16_fake16_e32_gfx12, 387, 1 },
    {AMDGPU::V_CMPX_NE_I16_t16_e32_gfx11, 388, 1 },
    {AMDGPU::V_CMPX_NE_I16_t16_e32_gfx12, 389, 1 },
    {AMDGPU::V_CMPX_NE_I32_e32_gfx10, 390, 1 },
    {AMDGPU::V_CMPX_NE_I32_e32_gfx11, 391, 1 },
    {AMDGPU::V_CMPX_NE_I32_e32_gfx12, 392, 1 },
    {AMDGPU::V_CMPX_NE_I32_e32_gfx6_gfx7, 393, 1 },
    {AMDGPU::V_CMPX_NE_I32_e32_vi, 394, 1 },
    {AMDGPU::V_CMPX_NE_I64_e32_gfx10, 395, 1 },
    {AMDGPU::V_CMPX_NE_I64_e32_gfx11, 396, 1 },
    {AMDGPU::V_CMPX_NE_I64_e32_gfx12, 397, 1 },
    {AMDGPU::V_CMPX_NE_I64_e32_gfx6_gfx7, 398, 1 },
    {AMDGPU::V_CMPX_NE_I64_e32_vi, 399, 1 },
    {AMDGPU::V_CMPX_NE_U16_e32_gfx10, 400, 1 },
    {AMDGPU::V_CMPX_NE_U16_e32_vi, 401, 1 },
    {AMDGPU::V_CMPX_NE_U16_fake16_e32_gfx11, 402, 1 },
    {AMDGPU::V_CMPX_NE_U16_fake16_e32_gfx12, 403, 1 },
    {AMDGPU::V_CMPX_NE_U16_t16_e32_gfx11, 404, 1 },
    {AMDGPU::V_CMPX_NE_U16_t16_e32_gfx12, 405, 1 },
    {AMDGPU::V_CMPX_NE_U32_e32_gfx10, 406, 1 },
    {AMDGPU::V_CMPX_NE_U32_e32_gfx11, 407, 1 },
    {AMDGPU::V_CMPX_NE_U32_e32_gfx12, 408, 1 },
    {AMDGPU::V_CMPX_NE_U32_e32_gfx6_gfx7, 409, 1 },
    {AMDGPU::V_CMPX_NE_U32_e32_vi, 410, 1 },
    {AMDGPU::V_CMPX_NE_U64_e32_gfx10, 411, 1 },
    {AMDGPU::V_CMPX_NE_U64_e32_gfx11, 412, 1 },
    {AMDGPU::V_CMPX_NE_U64_e32_gfx12, 413, 1 },
    {AMDGPU::V_CMPX_NE_U64_e32_gfx6_gfx7, 414, 1 },
    {AMDGPU::V_CMPX_NE_U64_e32_vi, 415, 1 },
    {AMDGPU::V_CMPX_NGE_F16_e32_gfx10, 416, 1 },
    {AMDGPU::V_CMPX_NGE_F16_e32_vi, 417, 1 },
    {AMDGPU::V_CMPX_NGE_F16_fake16_e32_gfx11, 418, 1 },
    {AMDGPU::V_CMPX_NGE_F16_fake16_e32_gfx12, 419, 1 },
    {AMDGPU::V_CMPX_NGE_F16_t16_e32_gfx11, 420, 1 },
    {AMDGPU::V_CMPX_NGE_F16_t16_e32_gfx12, 421, 1 },
    {AMDGPU::V_CMPX_NGE_F32_e32_gfx10, 422, 1 },
    {AMDGPU::V_CMPX_NGE_F32_e32_gfx11, 423, 1 },
    {AMDGPU::V_CMPX_NGE_F32_e32_gfx12, 424, 1 },
    {AMDGPU::V_CMPX_NGE_F32_e32_gfx6_gfx7, 425, 1 },
    {AMDGPU::V_CMPX_NGE_F32_e32_vi, 426, 1 },
    {AMDGPU::V_CMPX_NGE_F64_e32_gfx10, 427, 1 },
    {AMDGPU::V_CMPX_NGE_F64_e32_gfx11, 428, 1 },
    {AMDGPU::V_CMPX_NGE_F64_e32_gfx12, 429, 1 },
    {AMDGPU::V_CMPX_NGE_F64_e32_gfx6_gfx7, 430, 1 },
    {AMDGPU::V_CMPX_NGE_F64_e32_vi, 431, 1 },
    {AMDGPU::V_CMPX_NGT_F16_e32_gfx10, 432, 1 },
    {AMDGPU::V_CMPX_NGT_F16_e32_vi, 433, 1 },
    {AMDGPU::V_CMPX_NGT_F16_fake16_e32_gfx11, 434, 1 },
    {AMDGPU::V_CMPX_NGT_F16_fake16_e32_gfx12, 435, 1 },
    {AMDGPU::V_CMPX_NGT_F16_t16_e32_gfx11, 436, 1 },
    {AMDGPU::V_CMPX_NGT_F16_t16_e32_gfx12, 437, 1 },
    {AMDGPU::V_CMPX_NGT_F32_e32_gfx10, 438, 1 },
    {AMDGPU::V_CMPX_NGT_F32_e32_gfx11, 439, 1 },
    {AMDGPU::V_CMPX_NGT_F32_e32_gfx12, 440, 1 },
    {AMDGPU::V_CMPX_NGT_F32_e32_gfx6_gfx7, 441, 1 },
    {AMDGPU::V_CMPX_NGT_F32_e32_vi, 442, 1 },
    {AMDGPU::V_CMPX_NGT_F64_e32_gfx10, 443, 1 },
    {AMDGPU::V_CMPX_NGT_F64_e32_gfx11, 444, 1 },
    {AMDGPU::V_CMPX_NGT_F64_e32_gfx12, 445, 1 },
    {AMDGPU::V_CMPX_NGT_F64_e32_gfx6_gfx7, 446, 1 },
    {AMDGPU::V_CMPX_NGT_F64_e32_vi, 447, 1 },
    {AMDGPU::V_CMPX_NLE_F16_e32_gfx10, 448, 1 },
    {AMDGPU::V_CMPX_NLE_F16_e32_vi, 449, 1 },
    {AMDGPU::V_CMPX_NLE_F16_fake16_e32_gfx11, 450, 1 },
    {AMDGPU::V_CMPX_NLE_F16_fake16_e32_gfx12, 451, 1 },
    {AMDGPU::V_CMPX_NLE_F16_t16_e32_gfx11, 452, 1 },
    {AMDGPU::V_CMPX_NLE_F16_t16_e32_gfx12, 453, 1 },
    {AMDGPU::V_CMPX_NLE_F32_e32_gfx10, 454, 1 },
    {AMDGPU::V_CMPX_NLE_F32_e32_gfx11, 455, 1 },
    {AMDGPU::V_CMPX_NLE_F32_e32_gfx12, 456, 1 },
    {AMDGPU::V_CMPX_NLE_F32_e32_gfx6_gfx7, 457, 1 },
    {AMDGPU::V_CMPX_NLE_F32_e32_vi, 458, 1 },
    {AMDGPU::V_CMPX_NLE_F64_e32_gfx10, 459, 1 },
    {AMDGPU::V_CMPX_NLE_F64_e32_gfx11, 460, 1 },
    {AMDGPU::V_CMPX_NLE_F64_e32_gfx12, 461, 1 },
    {AMDGPU::V_CMPX_NLE_F64_e32_gfx6_gfx7, 462, 1 },
    {AMDGPU::V_CMPX_NLE_F64_e32_vi, 463, 1 },
    {AMDGPU::V_CMPX_NLG_F16_e32_gfx10, 464, 1 },
    {AMDGPU::V_CMPX_NLG_F16_e32_vi, 465, 1 },
    {AMDGPU::V_CMPX_NLG_F16_fake16_e32_gfx11, 466, 1 },
    {AMDGPU::V_CMPX_NLG_F16_fake16_e32_gfx12, 467, 1 },
    {AMDGPU::V_CMPX_NLG_F16_t16_e32_gfx11, 468, 1 },
    {AMDGPU::V_CMPX_NLG_F16_t16_e32_gfx12, 469, 1 },
    {AMDGPU::V_CMPX_NLG_F32_e32_gfx10, 470, 1 },
    {AMDGPU::V_CMPX_NLG_F32_e32_gfx11, 471, 1 },
    {AMDGPU::V_CMPX_NLG_F32_e32_gfx12, 472, 1 },
    {AMDGPU::V_CMPX_NLG_F32_e32_gfx6_gfx7, 473, 1 },
    {AMDGPU::V_CMPX_NLG_F32_e32_vi, 474, 1 },
    {AMDGPU::V_CMPX_NLG_F64_e32_gfx10, 475, 1 },
    {AMDGPU::V_CMPX_NLG_F64_e32_gfx11, 476, 1 },
    {AMDGPU::V_CMPX_NLG_F64_e32_gfx12, 477, 1 },
    {AMDGPU::V_CMPX_NLG_F64_e32_gfx6_gfx7, 478, 1 },
    {AMDGPU::V_CMPX_NLG_F64_e32_vi, 479, 1 },
    {AMDGPU::V_CMPX_NLT_F16_e32_gfx10, 480, 1 },
    {AMDGPU::V_CMPX_NLT_F16_e32_vi, 481, 1 },
    {AMDGPU::V_CMPX_NLT_F16_fake16_e32_gfx11, 482, 1 },
    {AMDGPU::V_CMPX_NLT_F16_fake16_e32_gfx12, 483, 1 },
    {AMDGPU::V_CMPX_NLT_F16_t16_e32_gfx11, 484, 1 },
    {AMDGPU::V_CMPX_NLT_F16_t16_e32_gfx12, 485, 1 },
    {AMDGPU::V_CMPX_NLT_F32_e32_gfx10, 486, 1 },
    {AMDGPU::V_CMPX_NLT_F32_e32_gfx11, 487, 1 },
    {AMDGPU::V_CMPX_NLT_F32_e32_gfx12, 488, 1 },
    {AMDGPU::V_CMPX_NLT_F32_e32_gfx6_gfx7, 489, 1 },
    {AMDGPU::V_CMPX_NLT_F32_e32_vi, 490, 1 },
    {AMDGPU::V_CMPX_NLT_F64_e32_gfx10, 491, 1 },
    {AMDGPU::V_CMPX_NLT_F64_e32_gfx11, 492, 1 },
    {AMDGPU::V_CMPX_NLT_F64_e32_gfx12, 493, 1 },
    {AMDGPU::V_CMPX_NLT_F64_e32_gfx6_gfx7, 494, 1 },
    {AMDGPU::V_CMPX_NLT_F64_e32_vi, 495, 1 },
    {AMDGPU::V_CMPX_O_F16_e32_gfx10, 496, 1 },
    {AMDGPU::V_CMPX_O_F16_e32_vi, 497, 1 },
    {AMDGPU::V_CMPX_O_F16_fake16_e32_gfx11, 498, 1 },
    {AMDGPU::V_CMPX_O_F16_fake16_e32_gfx12, 499, 1 },
    {AMDGPU::V_CMPX_O_F16_t16_e32_gfx11, 500, 1 },
    {AMDGPU::V_CMPX_O_F16_t16_e32_gfx12, 501, 1 },
    {AMDGPU::V_CMPX_O_F32_e32_gfx10, 502, 1 },
    {AMDGPU::V_CMPX_O_F32_e32_gfx11, 503, 1 },
    {AMDGPU::V_CMPX_O_F32_e32_gfx12, 504, 1 },
    {AMDGPU::V_CMPX_O_F32_e32_gfx6_gfx7, 505, 1 },
    {AMDGPU::V_CMPX_O_F32_e32_vi, 506, 1 },
    {AMDGPU::V_CMPX_O_F64_e32_gfx10, 507, 1 },
    {AMDGPU::V_CMPX_O_F64_e32_gfx11, 508, 1 },
    {AMDGPU::V_CMPX_O_F64_e32_gfx12, 509, 1 },
    {AMDGPU::V_CMPX_O_F64_e32_gfx6_gfx7, 510, 1 },
    {AMDGPU::V_CMPX_O_F64_e32_vi, 511, 1 },
    {AMDGPU::V_CMPX_TRU_F16_e32_gfx10, 512, 1 },
    {AMDGPU::V_CMPX_TRU_F16_e32_vi, 513, 1 },
    {AMDGPU::V_CMPX_TRU_F32_e32_gfx10, 514, 1 },
    {AMDGPU::V_CMPX_TRU_F32_e32_gfx6_gfx7, 515, 1 },
    {AMDGPU::V_CMPX_TRU_F32_e32_vi, 516, 1 },
    {AMDGPU::V_CMPX_TRU_F64_e32_gfx10, 517, 1 },
    {AMDGPU::V_CMPX_TRU_F64_e32_gfx6_gfx7, 518, 1 },
    {AMDGPU::V_CMPX_TRU_F64_e32_vi, 519, 1 },
    {AMDGPU::V_CMPX_T_F16_fake16_e32_gfx11, 520, 1 },
    {AMDGPU::V_CMPX_T_F16_t16_e32_gfx11, 521, 1 },
    {AMDGPU::V_CMPX_T_F32_e32_gfx11, 522, 1 },
    {AMDGPU::V_CMPX_T_F64_e32_gfx11, 523, 1 },
    {AMDGPU::V_CMPX_T_I16_e32_vi, 524, 1 },
    {AMDGPU::V_CMPX_T_I32_e32_gfx10, 525, 1 },
    {AMDGPU::V_CMPX_T_I32_e32_gfx11, 526, 1 },
    {AMDGPU::V_CMPX_T_I32_e32_gfx6_gfx7, 527, 1 },
    {AMDGPU::V_CMPX_T_I32_e32_vi, 528, 1 },
    {AMDGPU::V_CMPX_T_I64_e32_gfx10, 529, 1 },
    {AMDGPU::V_CMPX_T_I64_e32_gfx11, 530, 1 },
    {AMDGPU::V_CMPX_T_I64_e32_gfx6_gfx7, 531, 1 },
    {AMDGPU::V_CMPX_T_I64_e32_vi, 532, 1 },
    {AMDGPU::V_CMPX_T_U16_e32_vi, 533, 1 },
    {AMDGPU::V_CMPX_T_U32_e32_gfx10, 534, 1 },
    {AMDGPU::V_CMPX_T_U32_e32_gfx11, 535, 1 },
    {AMDGPU::V_CMPX_T_U32_e32_gfx6_gfx7, 536, 1 },
    {AMDGPU::V_CMPX_T_U32_e32_vi, 537, 1 },
    {AMDGPU::V_CMPX_T_U64_e32_gfx10, 538, 1 },
    {AMDGPU::V_CMPX_T_U64_e32_gfx11, 539, 1 },
    {AMDGPU::V_CMPX_T_U64_e32_gfx6_gfx7, 540, 1 },
    {AMDGPU::V_CMPX_T_U64_e32_vi, 541, 1 },
    {AMDGPU::V_CMPX_U_F16_e32_gfx10, 542, 1 },
    {AMDGPU::V_CMPX_U_F16_e32_vi, 543, 1 },
    {AMDGPU::V_CMPX_U_F16_fake16_e32_gfx11, 544, 1 },
    {AMDGPU::V_CMPX_U_F16_fake16_e32_gfx12, 545, 1 },
    {AMDGPU::V_CMPX_U_F16_t16_e32_gfx11, 546, 1 },
    {AMDGPU::V_CMPX_U_F16_t16_e32_gfx12, 547, 1 },
    {AMDGPU::V_CMPX_U_F32_e32_gfx10, 548, 1 },
    {AMDGPU::V_CMPX_U_F32_e32_gfx11, 549, 1 },
    {AMDGPU::V_CMPX_U_F32_e32_gfx12, 550, 1 },
    {AMDGPU::V_CMPX_U_F32_e32_gfx6_gfx7, 551, 1 },
    {AMDGPU::V_CMPX_U_F32_e32_vi, 552, 1 },
    {AMDGPU::V_CMPX_U_F64_e32_gfx10, 553, 1 },
    {AMDGPU::V_CMPX_U_F64_e32_gfx11, 554, 1 },
    {AMDGPU::V_CMPX_U_F64_e32_gfx12, 555, 1 },
    {AMDGPU::V_CMPX_U_F64_e32_gfx6_gfx7, 556, 1 },
    {AMDGPU::V_CMPX_U_F64_e32_vi, 557, 1 },
    {AMDGPU::V_CMP_CLASS_F16_e32_gfx10, 558, 1 },
    {AMDGPU::V_CMP_CLASS_F16_e32_vi, 559, 1 },
    {AMDGPU::V_CMP_CLASS_F16_fake16_e32_gfx11, 560, 1 },
    {AMDGPU::V_CMP_CLASS_F16_fake16_e32_gfx12, 561, 1 },
    {AMDGPU::V_CMP_CLASS_F16_t16_e32_gfx11, 562, 1 },
    {AMDGPU::V_CMP_CLASS_F16_t16_e32_gfx12, 563, 1 },
    {AMDGPU::V_CMP_CLASS_F32_e32_gfx10, 564, 1 },
    {AMDGPU::V_CMP_CLASS_F32_e32_gfx11, 565, 1 },
    {AMDGPU::V_CMP_CLASS_F32_e32_gfx12, 566, 1 },
    {AMDGPU::V_CMP_CLASS_F32_e32_gfx6_gfx7, 567, 1 },
    {AMDGPU::V_CMP_CLASS_F32_e32_vi, 568, 1 },
    {AMDGPU::V_CMP_CLASS_F64_e32_gfx10, 569, 1 },
    {AMDGPU::V_CMP_CLASS_F64_e32_gfx11, 570, 1 },
    {AMDGPU::V_CMP_CLASS_F64_e32_gfx12, 571, 1 },
    {AMDGPU::V_CMP_CLASS_F64_e32_gfx6_gfx7, 572, 1 },
    {AMDGPU::V_CMP_CLASS_F64_e32_vi, 573, 1 },
    {AMDGPU::V_CMP_EQ_F16_e32_gfx10, 574, 1 },
    {AMDGPU::V_CMP_EQ_F16_e32_vi, 575, 1 },
    {AMDGPU::V_CMP_EQ_F16_fake16_e32_gfx11, 576, 1 },
    {AMDGPU::V_CMP_EQ_F16_fake16_e32_gfx12, 577, 1 },
    {AMDGPU::V_CMP_EQ_F16_t16_e32_gfx11, 578, 1 },
    {AMDGPU::V_CMP_EQ_F16_t16_e32_gfx12, 579, 1 },
    {AMDGPU::V_CMP_EQ_F32_e32_gfx10, 580, 1 },
    {AMDGPU::V_CMP_EQ_F32_e32_gfx11, 581, 1 },
    {AMDGPU::V_CMP_EQ_F32_e32_gfx12, 582, 1 },
    {AMDGPU::V_CMP_EQ_F32_e32_gfx6_gfx7, 583, 1 },
    {AMDGPU::V_CMP_EQ_F32_e32_vi, 584, 1 },
    {AMDGPU::V_CMP_EQ_F64_e32_gfx10, 585, 1 },
    {AMDGPU::V_CMP_EQ_F64_e32_gfx11, 586, 1 },
    {AMDGPU::V_CMP_EQ_F64_e32_gfx12, 587, 1 },
    {AMDGPU::V_CMP_EQ_F64_e32_gfx6_gfx7, 588, 1 },
    {AMDGPU::V_CMP_EQ_F64_e32_vi, 589, 1 },
    {AMDGPU::V_CMP_EQ_I16_e32_gfx10, 590, 1 },
    {AMDGPU::V_CMP_EQ_I16_e32_vi, 591, 1 },
    {AMDGPU::V_CMP_EQ_I16_fake16_e32_gfx11, 592, 1 },
    {AMDGPU::V_CMP_EQ_I16_fake16_e32_gfx12, 593, 1 },
    {AMDGPU::V_CMP_EQ_I16_t16_e32_gfx11, 594, 1 },
    {AMDGPU::V_CMP_EQ_I16_t16_e32_gfx12, 595, 1 },
    {AMDGPU::V_CMP_EQ_I32_e32_gfx10, 596, 1 },
    {AMDGPU::V_CMP_EQ_I32_e32_gfx11, 597, 1 },
    {AMDGPU::V_CMP_EQ_I32_e32_gfx12, 598, 1 },
    {AMDGPU::V_CMP_EQ_I32_e32_gfx6_gfx7, 599, 1 },
    {AMDGPU::V_CMP_EQ_I32_e32_vi, 600, 1 },
    {AMDGPU::V_CMP_EQ_I64_e32_gfx10, 601, 1 },
    {AMDGPU::V_CMP_EQ_I64_e32_gfx11, 602, 1 },
    {AMDGPU::V_CMP_EQ_I64_e32_gfx12, 603, 1 },
    {AMDGPU::V_CMP_EQ_I64_e32_gfx6_gfx7, 604, 1 },
    {AMDGPU::V_CMP_EQ_I64_e32_vi, 605, 1 },
    {AMDGPU::V_CMP_EQ_U16_e32_gfx10, 606, 1 },
    {AMDGPU::V_CMP_EQ_U16_e32_vi, 607, 1 },
    {AMDGPU::V_CMP_EQ_U16_fake16_e32_gfx11, 608, 1 },
    {AMDGPU::V_CMP_EQ_U16_fake16_e32_gfx12, 609, 1 },
    {AMDGPU::V_CMP_EQ_U16_t16_e32_gfx11, 610, 1 },
    {AMDGPU::V_CMP_EQ_U16_t16_e32_gfx12, 611, 1 },
    {AMDGPU::V_CMP_EQ_U32_e32_gfx10, 612, 1 },
    {AMDGPU::V_CMP_EQ_U32_e32_gfx11, 613, 1 },
    {AMDGPU::V_CMP_EQ_U32_e32_gfx12, 614, 1 },
    {AMDGPU::V_CMP_EQ_U32_e32_gfx6_gfx7, 615, 1 },
    {AMDGPU::V_CMP_EQ_U32_e32_vi, 616, 1 },
    {AMDGPU::V_CMP_EQ_U64_e32_gfx10, 617, 1 },
    {AMDGPU::V_CMP_EQ_U64_e32_gfx11, 618, 1 },
    {AMDGPU::V_CMP_EQ_U64_e32_gfx12, 619, 1 },
    {AMDGPU::V_CMP_EQ_U64_e32_gfx6_gfx7, 620, 1 },
    {AMDGPU::V_CMP_EQ_U64_e32_vi, 621, 1 },
    {AMDGPU::V_CMP_F_F16_e32_gfx10, 622, 1 },
    {AMDGPU::V_CMP_F_F16_e32_vi, 623, 1 },
    {AMDGPU::V_CMP_F_F16_fake16_e32_gfx11, 624, 1 },
    {AMDGPU::V_CMP_F_F16_t16_e32_gfx11, 625, 1 },
    {AMDGPU::V_CMP_F_F32_e32_gfx10, 626, 1 },
    {AMDGPU::V_CMP_F_F32_e32_gfx11, 627, 1 },
    {AMDGPU::V_CMP_F_F32_e32_gfx6_gfx7, 628, 1 },
    {AMDGPU::V_CMP_F_F32_e32_vi, 629, 1 },
    {AMDGPU::V_CMP_F_F64_e32_gfx10, 630, 1 },
    {AMDGPU::V_CMP_F_F64_e32_gfx11, 631, 1 },
    {AMDGPU::V_CMP_F_F64_e32_gfx6_gfx7, 632, 1 },
    {AMDGPU::V_CMP_F_F64_e32_vi, 633, 1 },
    {AMDGPU::V_CMP_F_I16_e32_vi, 634, 1 },
    {AMDGPU::V_CMP_F_I32_e32_gfx10, 635, 1 },
    {AMDGPU::V_CMP_F_I32_e32_gfx11, 636, 1 },
    {AMDGPU::V_CMP_F_I32_e32_gfx6_gfx7, 637, 1 },
    {AMDGPU::V_CMP_F_I32_e32_vi, 638, 1 },
    {AMDGPU::V_CMP_F_I64_e32_gfx10, 639, 1 },
    {AMDGPU::V_CMP_F_I64_e32_gfx11, 640, 1 },
    {AMDGPU::V_CMP_F_I64_e32_gfx6_gfx7, 641, 1 },
    {AMDGPU::V_CMP_F_I64_e32_vi, 642, 1 },
    {AMDGPU::V_CMP_F_U16_e32_vi, 643, 1 },
    {AMDGPU::V_CMP_F_U32_e32_gfx10, 644, 1 },
    {AMDGPU::V_CMP_F_U32_e32_gfx11, 645, 1 },
    {AMDGPU::V_CMP_F_U32_e32_gfx6_gfx7, 646, 1 },
    {AMDGPU::V_CMP_F_U32_e32_vi, 647, 1 },
    {AMDGPU::V_CMP_F_U64_e32_gfx10, 648, 1 },
    {AMDGPU::V_CMP_F_U64_e32_gfx11, 649, 1 },
    {AMDGPU::V_CMP_F_U64_e32_gfx6_gfx7, 650, 1 },
    {AMDGPU::V_CMP_F_U64_e32_vi, 651, 1 },
    {AMDGPU::V_CMP_GE_F16_e32_gfx10, 652, 1 },
    {AMDGPU::V_CMP_GE_F16_e32_vi, 653, 1 },
    {AMDGPU::V_CMP_GE_F16_fake16_e32_gfx11, 654, 1 },
    {AMDGPU::V_CMP_GE_F16_fake16_e32_gfx12, 655, 1 },
    {AMDGPU::V_CMP_GE_F16_t16_e32_gfx11, 656, 1 },
    {AMDGPU::V_CMP_GE_F16_t16_e32_gfx12, 657, 1 },
    {AMDGPU::V_CMP_GE_F32_e32_gfx10, 658, 1 },
    {AMDGPU::V_CMP_GE_F32_e32_gfx11, 659, 1 },
    {AMDGPU::V_CMP_GE_F32_e32_gfx12, 660, 1 },
    {AMDGPU::V_CMP_GE_F32_e32_gfx6_gfx7, 661, 1 },
    {AMDGPU::V_CMP_GE_F32_e32_vi, 662, 1 },
    {AMDGPU::V_CMP_GE_F64_e32_gfx10, 663, 1 },
    {AMDGPU::V_CMP_GE_F64_e32_gfx11, 664, 1 },
    {AMDGPU::V_CMP_GE_F64_e32_gfx12, 665, 1 },
    {AMDGPU::V_CMP_GE_F64_e32_gfx6_gfx7, 666, 1 },
    {AMDGPU::V_CMP_GE_F64_e32_vi, 667, 1 },
    {AMDGPU::V_CMP_GE_I16_e32_gfx10, 668, 1 },
    {AMDGPU::V_CMP_GE_I16_e32_vi, 669, 1 },
    {AMDGPU::V_CMP_GE_I16_fake16_e32_gfx11, 670, 1 },
    {AMDGPU::V_CMP_GE_I16_fake16_e32_gfx12, 671, 1 },
    {AMDGPU::V_CMP_GE_I16_t16_e32_gfx11, 672, 1 },
    {AMDGPU::V_CMP_GE_I16_t16_e32_gfx12, 673, 1 },
    {AMDGPU::V_CMP_GE_I32_e32_gfx10, 674, 1 },
    {AMDGPU::V_CMP_GE_I32_e32_gfx11, 675, 1 },
    {AMDGPU::V_CMP_GE_I32_e32_gfx12, 676, 1 },
    {AMDGPU::V_CMP_GE_I32_e32_gfx6_gfx7, 677, 1 },
    {AMDGPU::V_CMP_GE_I32_e32_vi, 678, 1 },
    {AMDGPU::V_CMP_GE_I64_e32_gfx10, 679, 1 },
    {AMDGPU::V_CMP_GE_I64_e32_gfx11, 680, 1 },
    {AMDGPU::V_CMP_GE_I64_e32_gfx12, 681, 1 },
    {AMDGPU::V_CMP_GE_I64_e32_gfx6_gfx7, 682, 1 },
    {AMDGPU::V_CMP_GE_I64_e32_vi, 683, 1 },
    {AMDGPU::V_CMP_GE_U16_e32_gfx10, 684, 1 },
    {AMDGPU::V_CMP_GE_U16_e32_vi, 685, 1 },
    {AMDGPU::V_CMP_GE_U16_fake16_e32_gfx11, 686, 1 },
    {AMDGPU::V_CMP_GE_U16_fake16_e32_gfx12, 687, 1 },
    {AMDGPU::V_CMP_GE_U16_t16_e32_gfx11, 688, 1 },
    {AMDGPU::V_CMP_GE_U16_t16_e32_gfx12, 689, 1 },
    {AMDGPU::V_CMP_GE_U32_e32_gfx10, 690, 1 },
    {AMDGPU::V_CMP_GE_U32_e32_gfx11, 691, 1 },
    {AMDGPU::V_CMP_GE_U32_e32_gfx12, 692, 1 },
    {AMDGPU::V_CMP_GE_U32_e32_gfx6_gfx7, 693, 1 },
    {AMDGPU::V_CMP_GE_U32_e32_vi, 694, 1 },
    {AMDGPU::V_CMP_GE_U64_e32_gfx10, 695, 1 },
    {AMDGPU::V_CMP_GE_U64_e32_gfx11, 696, 1 },
    {AMDGPU::V_CMP_GE_U64_e32_gfx12, 697, 1 },
    {AMDGPU::V_CMP_GE_U64_e32_gfx6_gfx7, 698, 1 },
    {AMDGPU::V_CMP_GE_U64_e32_vi, 699, 1 },
    {AMDGPU::V_CMP_GT_F16_e32_gfx10, 700, 1 },
    {AMDGPU::V_CMP_GT_F16_e32_vi, 701, 1 },
    {AMDGPU::V_CMP_GT_F16_fake16_e32_gfx11, 702, 1 },
    {AMDGPU::V_CMP_GT_F16_fake16_e32_gfx12, 703, 1 },
    {AMDGPU::V_CMP_GT_F16_t16_e32_gfx11, 704, 1 },
    {AMDGPU::V_CMP_GT_F16_t16_e32_gfx12, 705, 1 },
    {AMDGPU::V_CMP_GT_F32_e32_gfx10, 706, 1 },
    {AMDGPU::V_CMP_GT_F32_e32_gfx11, 707, 1 },
    {AMDGPU::V_CMP_GT_F32_e32_gfx12, 708, 1 },
    {AMDGPU::V_CMP_GT_F32_e32_gfx6_gfx7, 709, 1 },
    {AMDGPU::V_CMP_GT_F32_e32_vi, 710, 1 },
    {AMDGPU::V_CMP_GT_F64_e32_gfx10, 711, 1 },
    {AMDGPU::V_CMP_GT_F64_e32_gfx11, 712, 1 },
    {AMDGPU::V_CMP_GT_F64_e32_gfx12, 713, 1 },
    {AMDGPU::V_CMP_GT_F64_e32_gfx6_gfx7, 714, 1 },
    {AMDGPU::V_CMP_GT_F64_e32_vi, 715, 1 },
    {AMDGPU::V_CMP_GT_I16_e32_gfx10, 716, 1 },
    {AMDGPU::V_CMP_GT_I16_e32_vi, 717, 1 },
    {AMDGPU::V_CMP_GT_I16_fake16_e32_gfx11, 718, 1 },
    {AMDGPU::V_CMP_GT_I16_fake16_e32_gfx12, 719, 1 },
    {AMDGPU::V_CMP_GT_I16_t16_e32_gfx11, 720, 1 },
    {AMDGPU::V_CMP_GT_I16_t16_e32_gfx12, 721, 1 },
    {AMDGPU::V_CMP_GT_I32_e32_gfx10, 722, 1 },
    {AMDGPU::V_CMP_GT_I32_e32_gfx11, 723, 1 },
    {AMDGPU::V_CMP_GT_I32_e32_gfx12, 724, 1 },
    {AMDGPU::V_CMP_GT_I32_e32_gfx6_gfx7, 725, 1 },
    {AMDGPU::V_CMP_GT_I32_e32_vi, 726, 1 },
    {AMDGPU::V_CMP_GT_I64_e32_gfx10, 727, 1 },
    {AMDGPU::V_CMP_GT_I64_e32_gfx11, 728, 1 },
    {AMDGPU::V_CMP_GT_I64_e32_gfx12, 729, 1 },
    {AMDGPU::V_CMP_GT_I64_e32_gfx6_gfx7, 730, 1 },
    {AMDGPU::V_CMP_GT_I64_e32_vi, 731, 1 },
    {AMDGPU::V_CMP_GT_U16_e32_gfx10, 732, 1 },
    {AMDGPU::V_CMP_GT_U16_e32_vi, 733, 1 },
    {AMDGPU::V_CMP_GT_U16_fake16_e32_gfx11, 734, 1 },
    {AMDGPU::V_CMP_GT_U16_fake16_e32_gfx12, 735, 1 },
    {AMDGPU::V_CMP_GT_U16_t16_e32_gfx11, 736, 1 },
    {AMDGPU::V_CMP_GT_U16_t16_e32_gfx12, 737, 1 },
    {AMDGPU::V_CMP_GT_U32_e32_gfx10, 738, 1 },
    {AMDGPU::V_CMP_GT_U32_e32_gfx11, 739, 1 },
    {AMDGPU::V_CMP_GT_U32_e32_gfx12, 740, 1 },
    {AMDGPU::V_CMP_GT_U32_e32_gfx6_gfx7, 741, 1 },
    {AMDGPU::V_CMP_GT_U32_e32_vi, 742, 1 },
    {AMDGPU::V_CMP_GT_U64_e32_gfx10, 743, 1 },
    {AMDGPU::V_CMP_GT_U64_e32_gfx11, 744, 1 },
    {AMDGPU::V_CMP_GT_U64_e32_gfx12, 745, 1 },
    {AMDGPU::V_CMP_GT_U64_e32_gfx6_gfx7, 746, 1 },
    {AMDGPU::V_CMP_GT_U64_e32_vi, 747, 1 },
    {AMDGPU::V_CMP_LE_F16_e32_gfx10, 748, 1 },
    {AMDGPU::V_CMP_LE_F16_e32_vi, 749, 1 },
    {AMDGPU::V_CMP_LE_F16_fake16_e32_gfx11, 750, 1 },
    {AMDGPU::V_CMP_LE_F16_fake16_e32_gfx12, 751, 1 },
    {AMDGPU::V_CMP_LE_F16_t16_e32_gfx11, 752, 1 },
    {AMDGPU::V_CMP_LE_F16_t16_e32_gfx12, 753, 1 },
    {AMDGPU::V_CMP_LE_F32_e32_gfx10, 754, 1 },
    {AMDGPU::V_CMP_LE_F32_e32_gfx11, 755, 1 },
    {AMDGPU::V_CMP_LE_F32_e32_gfx12, 756, 1 },
    {AMDGPU::V_CMP_LE_F32_e32_gfx6_gfx7, 757, 1 },
    {AMDGPU::V_CMP_LE_F32_e32_vi, 758, 1 },
    {AMDGPU::V_CMP_LE_F64_e32_gfx10, 759, 1 },
    {AMDGPU::V_CMP_LE_F64_e32_gfx11, 760, 1 },
    {AMDGPU::V_CMP_LE_F64_e32_gfx12, 761, 1 },
    {AMDGPU::V_CMP_LE_F64_e32_gfx6_gfx7, 762, 1 },
    {AMDGPU::V_CMP_LE_F64_e32_vi, 763, 1 },
    {AMDGPU::V_CMP_LE_I16_e32_gfx10, 764, 1 },
    {AMDGPU::V_CMP_LE_I16_e32_vi, 765, 1 },
    {AMDGPU::V_CMP_LE_I16_fake16_e32_gfx11, 766, 1 },
    {AMDGPU::V_CMP_LE_I16_fake16_e32_gfx12, 767, 1 },
    {AMDGPU::V_CMP_LE_I16_t16_e32_gfx11, 768, 1 },
    {AMDGPU::V_CMP_LE_I16_t16_e32_gfx12, 769, 1 },
    {AMDGPU::V_CMP_LE_I32_e32_gfx10, 770, 1 },
    {AMDGPU::V_CMP_LE_I32_e32_gfx11, 771, 1 },
    {AMDGPU::V_CMP_LE_I32_e32_gfx12, 772, 1 },
    {AMDGPU::V_CMP_LE_I32_e32_gfx6_gfx7, 773, 1 },
    {AMDGPU::V_CMP_LE_I32_e32_vi, 774, 1 },
    {AMDGPU::V_CMP_LE_I64_e32_gfx10, 775, 1 },
    {AMDGPU::V_CMP_LE_I64_e32_gfx11, 776, 1 },
    {AMDGPU::V_CMP_LE_I64_e32_gfx12, 777, 1 },
    {AMDGPU::V_CMP_LE_I64_e32_gfx6_gfx7, 778, 1 },
    {AMDGPU::V_CMP_LE_I64_e32_vi, 779, 1 },
    {AMDGPU::V_CMP_LE_U16_e32_gfx10, 780, 1 },
    {AMDGPU::V_CMP_LE_U16_e32_vi, 781, 1 },
    {AMDGPU::V_CMP_LE_U16_fake16_e32_gfx11, 782, 1 },
    {AMDGPU::V_CMP_LE_U16_fake16_e32_gfx12, 783, 1 },
    {AMDGPU::V_CMP_LE_U16_t16_e32_gfx11, 784, 1 },
    {AMDGPU::V_CMP_LE_U16_t16_e32_gfx12, 785, 1 },
    {AMDGPU::V_CMP_LE_U32_e32_gfx10, 786, 1 },
    {AMDGPU::V_CMP_LE_U32_e32_gfx11, 787, 1 },
    {AMDGPU::V_CMP_LE_U32_e32_gfx12, 788, 1 },
    {AMDGPU::V_CMP_LE_U32_e32_gfx6_gfx7, 789, 1 },
    {AMDGPU::V_CMP_LE_U32_e32_vi, 790, 1 },
    {AMDGPU::V_CMP_LE_U64_e32_gfx10, 791, 1 },
    {AMDGPU::V_CMP_LE_U64_e32_gfx11, 792, 1 },
    {AMDGPU::V_CMP_LE_U64_e32_gfx12, 793, 1 },
    {AMDGPU::V_CMP_LE_U64_e32_gfx6_gfx7, 794, 1 },
    {AMDGPU::V_CMP_LE_U64_e32_vi, 795, 1 },
    {AMDGPU::V_CMP_LG_F16_e32_gfx10, 796, 1 },
    {AMDGPU::V_CMP_LG_F16_e32_vi, 797, 1 },
    {AMDGPU::V_CMP_LG_F16_fake16_e32_gfx11, 798, 1 },
    {AMDGPU::V_CMP_LG_F16_fake16_e32_gfx12, 799, 1 },
    {AMDGPU::V_CMP_LG_F16_t16_e32_gfx11, 800, 1 },
    {AMDGPU::V_CMP_LG_F16_t16_e32_gfx12, 801, 1 },
    {AMDGPU::V_CMP_LG_F32_e32_gfx10, 802, 1 },
    {AMDGPU::V_CMP_LG_F32_e32_gfx11, 803, 1 },
    {AMDGPU::V_CMP_LG_F32_e32_gfx12, 804, 1 },
    {AMDGPU::V_CMP_LG_F32_e32_gfx6_gfx7, 805, 1 },
    {AMDGPU::V_CMP_LG_F32_e32_vi, 806, 1 },
    {AMDGPU::V_CMP_LG_F64_e32_gfx10, 807, 1 },
    {AMDGPU::V_CMP_LG_F64_e32_gfx11, 808, 1 },
    {AMDGPU::V_CMP_LG_F64_e32_gfx12, 809, 1 },
    {AMDGPU::V_CMP_LG_F64_e32_gfx6_gfx7, 810, 1 },
    {AMDGPU::V_CMP_LG_F64_e32_vi, 811, 1 },
    {AMDGPU::V_CMP_LT_F16_e32_gfx10, 812, 1 },
    {AMDGPU::V_CMP_LT_F16_e32_vi, 813, 1 },
    {AMDGPU::V_CMP_LT_F16_fake16_e32_gfx11, 814, 1 },
    {AMDGPU::V_CMP_LT_F16_fake16_e32_gfx12, 815, 1 },
    {AMDGPU::V_CMP_LT_F16_t16_e32_gfx11, 816, 1 },
    {AMDGPU::V_CMP_LT_F16_t16_e32_gfx12, 817, 1 },
    {AMDGPU::V_CMP_LT_F32_e32_gfx10, 818, 1 },
    {AMDGPU::V_CMP_LT_F32_e32_gfx11, 819, 1 },
    {AMDGPU::V_CMP_LT_F32_e32_gfx12, 820, 1 },
    {AMDGPU::V_CMP_LT_F32_e32_gfx6_gfx7, 821, 1 },
    {AMDGPU::V_CMP_LT_F32_e32_vi, 822, 1 },
    {AMDGPU::V_CMP_LT_F64_e32_gfx10, 823, 1 },
    {AMDGPU::V_CMP_LT_F64_e32_gfx11, 824, 1 },
    {AMDGPU::V_CMP_LT_F64_e32_gfx12, 825, 1 },
    {AMDGPU::V_CMP_LT_F64_e32_gfx6_gfx7, 826, 1 },
    {AMDGPU::V_CMP_LT_F64_e32_vi, 827, 1 },
    {AMDGPU::V_CMP_LT_I16_e32_gfx10, 828, 1 },
    {AMDGPU::V_CMP_LT_I16_e32_vi, 829, 1 },
    {AMDGPU::V_CMP_LT_I16_fake16_e32_gfx11, 830, 1 },
    {AMDGPU::V_CMP_LT_I16_fake16_e32_gfx12, 831, 1 },
    {AMDGPU::V_CMP_LT_I16_t16_e32_gfx11, 832, 1 },
    {AMDGPU::V_CMP_LT_I16_t16_e32_gfx12, 833, 1 },
    {AMDGPU::V_CMP_LT_I32_e32_gfx10, 834, 1 },
    {AMDGPU::V_CMP_LT_I32_e32_gfx11, 835, 1 },
    {AMDGPU::V_CMP_LT_I32_e32_gfx12, 836, 1 },
    {AMDGPU::V_CMP_LT_I32_e32_gfx6_gfx7, 837, 1 },
    {AMDGPU::V_CMP_LT_I32_e32_vi, 838, 1 },
    {AMDGPU::V_CMP_LT_I64_e32_gfx10, 839, 1 },
    {AMDGPU::V_CMP_LT_I64_e32_gfx11, 840, 1 },
    {AMDGPU::V_CMP_LT_I64_e32_gfx12, 841, 1 },
    {AMDGPU::V_CMP_LT_I64_e32_gfx6_gfx7, 842, 1 },
    {AMDGPU::V_CMP_LT_I64_e32_vi, 843, 1 },
    {AMDGPU::V_CMP_LT_U16_e32_gfx10, 844, 1 },
    {AMDGPU::V_CMP_LT_U16_e32_vi, 845, 1 },
    {AMDGPU::V_CMP_LT_U16_fake16_e32_gfx11, 846, 1 },
    {AMDGPU::V_CMP_LT_U16_fake16_e32_gfx12, 847, 1 },
    {AMDGPU::V_CMP_LT_U16_t16_e32_gfx11, 848, 1 },
    {AMDGPU::V_CMP_LT_U16_t16_e32_gfx12, 849, 1 },
    {AMDGPU::V_CMP_LT_U32_e32_gfx10, 850, 1 },
    {AMDGPU::V_CMP_LT_U32_e32_gfx11, 851, 1 },
    {AMDGPU::V_CMP_LT_U32_e32_gfx12, 852, 1 },
    {AMDGPU::V_CMP_LT_U32_e32_gfx6_gfx7, 853, 1 },
    {AMDGPU::V_CMP_LT_U32_e32_vi, 854, 1 },
    {AMDGPU::V_CMP_LT_U64_e32_gfx10, 855, 1 },
    {AMDGPU::V_CMP_LT_U64_e32_gfx11, 856, 1 },
    {AMDGPU::V_CMP_LT_U64_e32_gfx12, 857, 1 },
    {AMDGPU::V_CMP_LT_U64_e32_gfx6_gfx7, 858, 1 },
    {AMDGPU::V_CMP_LT_U64_e32_vi, 859, 1 },
    {AMDGPU::V_CMP_NEQ_F16_e32_gfx10, 860, 1 },
    {AMDGPU::V_CMP_NEQ_F16_e32_vi, 861, 1 },
    {AMDGPU::V_CMP_NEQ_F16_fake16_e32_gfx11, 862, 1 },
    {AMDGPU::V_CMP_NEQ_F16_fake16_e32_gfx12, 863, 1 },
    {AMDGPU::V_CMP_NEQ_F16_t16_e32_gfx11, 864, 1 },
    {AMDGPU::V_CMP_NEQ_F16_t16_e32_gfx12, 865, 1 },
    {AMDGPU::V_CMP_NEQ_F32_e32_gfx10, 866, 1 },
    {AMDGPU::V_CMP_NEQ_F32_e32_gfx11, 867, 1 },
    {AMDGPU::V_CMP_NEQ_F32_e32_gfx12, 868, 1 },
    {AMDGPU::V_CMP_NEQ_F32_e32_gfx6_gfx7, 869, 1 },
    {AMDGPU::V_CMP_NEQ_F32_e32_vi, 870, 1 },
    {AMDGPU::V_CMP_NEQ_F64_e32_gfx10, 871, 1 },
    {AMDGPU::V_CMP_NEQ_F64_e32_gfx11, 872, 1 },
    {AMDGPU::V_CMP_NEQ_F64_e32_gfx12, 873, 1 },
    {AMDGPU::V_CMP_NEQ_F64_e32_gfx6_gfx7, 874, 1 },
    {AMDGPU::V_CMP_NEQ_F64_e32_vi, 875, 1 },
    {AMDGPU::V_CMP_NE_I16_e32_gfx10, 876, 1 },
    {AMDGPU::V_CMP_NE_I16_e32_vi, 877, 1 },
    {AMDGPU::V_CMP_NE_I16_fake16_e32_gfx11, 878, 1 },
    {AMDGPU::V_CMP_NE_I16_fake16_e32_gfx12, 879, 1 },
    {AMDGPU::V_CMP_NE_I16_t16_e32_gfx11, 880, 1 },
    {AMDGPU::V_CMP_NE_I16_t16_e32_gfx12, 881, 1 },
    {AMDGPU::V_CMP_NE_I32_e32_gfx10, 882, 1 },
    {AMDGPU::V_CMP_NE_I32_e32_gfx11, 883, 1 },
    {AMDGPU::V_CMP_NE_I32_e32_gfx12, 884, 1 },
    {AMDGPU::V_CMP_NE_I32_e32_gfx6_gfx7, 885, 1 },
    {AMDGPU::V_CMP_NE_I32_e32_vi, 886, 1 },
    {AMDGPU::V_CMP_NE_I64_e32_gfx10, 887, 1 },
    {AMDGPU::V_CMP_NE_I64_e32_gfx11, 888, 1 },
    {AMDGPU::V_CMP_NE_I64_e32_gfx12, 889, 1 },
    {AMDGPU::V_CMP_NE_I64_e32_gfx6_gfx7, 890, 1 },
    {AMDGPU::V_CMP_NE_I64_e32_vi, 891, 1 },
    {AMDGPU::V_CMP_NE_U16_e32_gfx10, 892, 1 },
    {AMDGPU::V_CMP_NE_U16_e32_vi, 893, 1 },
    {AMDGPU::V_CMP_NE_U16_fake16_e32_gfx11, 894, 1 },
    {AMDGPU::V_CMP_NE_U16_fake16_e32_gfx12, 895, 1 },
    {AMDGPU::V_CMP_NE_U16_t16_e32_gfx11, 896, 1 },
    {AMDGPU::V_CMP_NE_U16_t16_e32_gfx12, 897, 1 },
    {AMDGPU::V_CMP_NE_U32_e32_gfx10, 898, 1 },
    {AMDGPU::V_CMP_NE_U32_e32_gfx11, 899, 1 },
    {AMDGPU::V_CMP_NE_U32_e32_gfx12, 900, 1 },
    {AMDGPU::V_CMP_NE_U32_e32_gfx6_gfx7, 901, 1 },
    {AMDGPU::V_CMP_NE_U32_e32_vi, 902, 1 },
    {AMDGPU::V_CMP_NE_U64_e32_gfx10, 903, 1 },
    {AMDGPU::V_CMP_NE_U64_e32_gfx11, 904, 1 },
    {AMDGPU::V_CMP_NE_U64_e32_gfx12, 905, 1 },
    {AMDGPU::V_CMP_NE_U64_e32_gfx6_gfx7, 906, 1 },
    {AMDGPU::V_CMP_NE_U64_e32_vi, 907, 1 },
    {AMDGPU::V_CMP_NGE_F16_e32_gfx10, 908, 1 },
    {AMDGPU::V_CMP_NGE_F16_e32_vi, 909, 1 },
    {AMDGPU::V_CMP_NGE_F16_fake16_e32_gfx11, 910, 1 },
    {AMDGPU::V_CMP_NGE_F16_fake16_e32_gfx12, 911, 1 },
    {AMDGPU::V_CMP_NGE_F16_t16_e32_gfx11, 912, 1 },
    {AMDGPU::V_CMP_NGE_F16_t16_e32_gfx12, 913, 1 },
    {AMDGPU::V_CMP_NGE_F32_e32_gfx10, 914, 1 },
    {AMDGPU::V_CMP_NGE_F32_e32_gfx11, 915, 1 },
    {AMDGPU::V_CMP_NGE_F32_e32_gfx12, 916, 1 },
    {AMDGPU::V_CMP_NGE_F32_e32_gfx6_gfx7, 917, 1 },
    {AMDGPU::V_CMP_NGE_F32_e32_vi, 918, 1 },
    {AMDGPU::V_CMP_NGE_F64_e32_gfx10, 919, 1 },
    {AMDGPU::V_CMP_NGE_F64_e32_gfx11, 920, 1 },
    {AMDGPU::V_CMP_NGE_F64_e32_gfx12, 921, 1 },
    {AMDGPU::V_CMP_NGE_F64_e32_gfx6_gfx7, 922, 1 },
    {AMDGPU::V_CMP_NGE_F64_e32_vi, 923, 1 },
    {AMDGPU::V_CMP_NGT_F16_e32_gfx10, 924, 1 },
    {AMDGPU::V_CMP_NGT_F16_e32_vi, 925, 1 },
    {AMDGPU::V_CMP_NGT_F16_fake16_e32_gfx11, 926, 1 },
    {AMDGPU::V_CMP_NGT_F16_fake16_e32_gfx12, 927, 1 },
    {AMDGPU::V_CMP_NGT_F16_t16_e32_gfx11, 928, 1 },
    {AMDGPU::V_CMP_NGT_F16_t16_e32_gfx12, 929, 1 },
    {AMDGPU::V_CMP_NGT_F32_e32_gfx10, 930, 1 },
    {AMDGPU::V_CMP_NGT_F32_e32_gfx11, 931, 1 },
    {AMDGPU::V_CMP_NGT_F32_e32_gfx12, 932, 1 },
    {AMDGPU::V_CMP_NGT_F32_e32_gfx6_gfx7, 933, 1 },
    {AMDGPU::V_CMP_NGT_F32_e32_vi, 934, 1 },
    {AMDGPU::V_CMP_NGT_F64_e32_gfx10, 935, 1 },
    {AMDGPU::V_CMP_NGT_F64_e32_gfx11, 936, 1 },
    {AMDGPU::V_CMP_NGT_F64_e32_gfx12, 937, 1 },
    {AMDGPU::V_CMP_NGT_F64_e32_gfx6_gfx7, 938, 1 },
    {AMDGPU::V_CMP_NGT_F64_e32_vi, 939, 1 },
    {AMDGPU::V_CMP_NLE_F16_e32_gfx10, 940, 1 },
    {AMDGPU::V_CMP_NLE_F16_e32_vi, 941, 1 },
    {AMDGPU::V_CMP_NLE_F16_fake16_e32_gfx11, 942, 1 },
    {AMDGPU::V_CMP_NLE_F16_fake16_e32_gfx12, 943, 1 },
    {AMDGPU::V_CMP_NLE_F16_t16_e32_gfx11, 944, 1 },
    {AMDGPU::V_CMP_NLE_F16_t16_e32_gfx12, 945, 1 },
    {AMDGPU::V_CMP_NLE_F32_e32_gfx10, 946, 1 },
    {AMDGPU::V_CMP_NLE_F32_e32_gfx11, 947, 1 },
    {AMDGPU::V_CMP_NLE_F32_e32_gfx12, 948, 1 },
    {AMDGPU::V_CMP_NLE_F32_e32_gfx6_gfx7, 949, 1 },
    {AMDGPU::V_CMP_NLE_F32_e32_vi, 950, 1 },
    {AMDGPU::V_CMP_NLE_F64_e32_gfx10, 951, 1 },
    {AMDGPU::V_CMP_NLE_F64_e32_gfx11, 952, 1 },
    {AMDGPU::V_CMP_NLE_F64_e32_gfx12, 953, 1 },
    {AMDGPU::V_CMP_NLE_F64_e32_gfx6_gfx7, 954, 1 },
    {AMDGPU::V_CMP_NLE_F64_e32_vi, 955, 1 },
    {AMDGPU::V_CMP_NLG_F16_e32_gfx10, 956, 1 },
    {AMDGPU::V_CMP_NLG_F16_e32_vi, 957, 1 },
    {AMDGPU::V_CMP_NLG_F16_fake16_e32_gfx11, 958, 1 },
    {AMDGPU::V_CMP_NLG_F16_fake16_e32_gfx12, 959, 1 },
    {AMDGPU::V_CMP_NLG_F16_t16_e32_gfx11, 960, 1 },
    {AMDGPU::V_CMP_NLG_F16_t16_e32_gfx12, 961, 1 },
    {AMDGPU::V_CMP_NLG_F32_e32_gfx10, 962, 1 },
    {AMDGPU::V_CMP_NLG_F32_e32_gfx11, 963, 1 },
    {AMDGPU::V_CMP_NLG_F32_e32_gfx12, 964, 1 },
    {AMDGPU::V_CMP_NLG_F32_e32_gfx6_gfx7, 965, 1 },
    {AMDGPU::V_CMP_NLG_F32_e32_vi, 966, 1 },
    {AMDGPU::V_CMP_NLG_F64_e32_gfx10, 967, 1 },
    {AMDGPU::V_CMP_NLG_F64_e32_gfx11, 968, 1 },
    {AMDGPU::V_CMP_NLG_F64_e32_gfx12, 969, 1 },
    {AMDGPU::V_CMP_NLG_F64_e32_gfx6_gfx7, 970, 1 },
    {AMDGPU::V_CMP_NLG_F64_e32_vi, 971, 1 },
    {AMDGPU::V_CMP_NLT_F16_e32_gfx10, 972, 1 },
    {AMDGPU::V_CMP_NLT_F16_e32_vi, 973, 1 },
    {AMDGPU::V_CMP_NLT_F16_fake16_e32_gfx11, 974, 1 },
    {AMDGPU::V_CMP_NLT_F16_fake16_e32_gfx12, 975, 1 },
    {AMDGPU::V_CMP_NLT_F16_t16_e32_gfx11, 976, 1 },
    {AMDGPU::V_CMP_NLT_F16_t16_e32_gfx12, 977, 1 },
    {AMDGPU::V_CMP_NLT_F32_e32_gfx10, 978, 1 },
    {AMDGPU::V_CMP_NLT_F32_e32_gfx11, 979, 1 },
    {AMDGPU::V_CMP_NLT_F32_e32_gfx12, 980, 1 },
    {AMDGPU::V_CMP_NLT_F32_e32_gfx6_gfx7, 981, 1 },
    {AMDGPU::V_CMP_NLT_F32_e32_vi, 982, 1 },
    {AMDGPU::V_CMP_NLT_F64_e32_gfx10, 983, 1 },
    {AMDGPU::V_CMP_NLT_F64_e32_gfx11, 984, 1 },
    {AMDGPU::V_CMP_NLT_F64_e32_gfx12, 985, 1 },
    {AMDGPU::V_CMP_NLT_F64_e32_gfx6_gfx7, 986, 1 },
    {AMDGPU::V_CMP_NLT_F64_e32_vi, 987, 1 },
    {AMDGPU::V_CMP_O_F16_e32_gfx10, 988, 1 },
    {AMDGPU::V_CMP_O_F16_e32_vi, 989, 1 },
    {AMDGPU::V_CMP_O_F16_fake16_e32_gfx11, 990, 1 },
    {AMDGPU::V_CMP_O_F16_fake16_e32_gfx12, 991, 1 },
    {AMDGPU::V_CMP_O_F16_t16_e32_gfx11, 992, 1 },
    {AMDGPU::V_CMP_O_F16_t16_e32_gfx12, 993, 1 },
    {AMDGPU::V_CMP_O_F32_e32_gfx10, 994, 1 },
    {AMDGPU::V_CMP_O_F32_e32_gfx11, 995, 1 },
    {AMDGPU::V_CMP_O_F32_e32_gfx12, 996, 1 },
    {AMDGPU::V_CMP_O_F32_e32_gfx6_gfx7, 997, 1 },
    {AMDGPU::V_CMP_O_F32_e32_vi, 998, 1 },
    {AMDGPU::V_CMP_O_F64_e32_gfx10, 999, 1 },
    {AMDGPU::V_CMP_O_F64_e32_gfx11, 1000, 1 },
    {AMDGPU::V_CMP_O_F64_e32_gfx12, 1001, 1 },
    {AMDGPU::V_CMP_O_F64_e32_gfx6_gfx7, 1002, 1 },
    {AMDGPU::V_CMP_O_F64_e32_vi, 1003, 1 },
    {AMDGPU::V_CMP_TRU_F16_e32_gfx10, 1004, 1 },
    {AMDGPU::V_CMP_TRU_F16_e32_vi, 1005, 1 },
    {AMDGPU::V_CMP_TRU_F32_e32_gfx10, 1006, 1 },
    {AMDGPU::V_CMP_TRU_F32_e32_gfx6_gfx7, 1007, 1 },
    {AMDGPU::V_CMP_TRU_F32_e32_vi, 1008, 1 },
    {AMDGPU::V_CMP_TRU_F64_e32_gfx10, 1009, 1 },
    {AMDGPU::V_CMP_TRU_F64_e32_gfx6_gfx7, 1010, 1 },
    {AMDGPU::V_CMP_TRU_F64_e32_vi, 1011, 1 },
    {AMDGPU::V_CMP_T_F16_fake16_e32_gfx11, 1012, 1 },
    {AMDGPU::V_CMP_T_F16_t16_e32_gfx11, 1013, 1 },
    {AMDGPU::V_CMP_T_F32_e32_gfx11, 1014, 1 },
    {AMDGPU::V_CMP_T_F64_e32_gfx11, 1015, 1 },
    {AMDGPU::V_CMP_T_I16_e32_vi, 1016, 1 },
    {AMDGPU::V_CMP_T_I32_e32_gfx10, 1017, 1 },
    {AMDGPU::V_CMP_T_I32_e32_gfx11, 1018, 1 },
    {AMDGPU::V_CMP_T_I32_e32_gfx6_gfx7, 1019, 1 },
    {AMDGPU::V_CMP_T_I32_e32_vi, 1020, 1 },
    {AMDGPU::V_CMP_T_I64_e32_gfx10, 1021, 1 },
    {AMDGPU::V_CMP_T_I64_e32_gfx11, 1022, 1 },
    {AMDGPU::V_CMP_T_I64_e32_gfx6_gfx7, 1023, 1 },
    {AMDGPU::V_CMP_T_I64_e32_vi, 1024, 1 },
    {AMDGPU::V_CMP_T_U16_e32_vi, 1025, 1 },
    {AMDGPU::V_CMP_T_U32_e32_gfx10, 1026, 1 },
    {AMDGPU::V_CMP_T_U32_e32_gfx11, 1027, 1 },
    {AMDGPU::V_CMP_T_U32_e32_gfx6_gfx7, 1028, 1 },
    {AMDGPU::V_CMP_T_U32_e32_vi, 1029, 1 },
    {AMDGPU::V_CMP_T_U64_e32_gfx10, 1030, 1 },
    {AMDGPU::V_CMP_T_U64_e32_gfx11, 1031, 1 },
    {AMDGPU::V_CMP_T_U64_e32_gfx6_gfx7, 1032, 1 },
    {AMDGPU::V_CMP_T_U64_e32_vi, 1033, 1 },
    {AMDGPU::V_CMP_U_F16_e32_gfx10, 1034, 1 },
    {AMDGPU::V_CMP_U_F16_e32_vi, 1035, 1 },
    {AMDGPU::V_CMP_U_F16_fake16_e32_gfx11, 1036, 1 },
    {AMDGPU::V_CMP_U_F16_fake16_e32_gfx12, 1037, 1 },
    {AMDGPU::V_CMP_U_F16_t16_e32_gfx11, 1038, 1 },
    {AMDGPU::V_CMP_U_F16_t16_e32_gfx12, 1039, 1 },
    {AMDGPU::V_CMP_U_F32_e32_gfx10, 1040, 1 },
    {AMDGPU::V_CMP_U_F32_e32_gfx11, 1041, 1 },
    {AMDGPU::V_CMP_U_F32_e32_gfx12, 1042, 1 },
    {AMDGPU::V_CMP_U_F32_e32_gfx6_gfx7, 1043, 1 },
    {AMDGPU::V_CMP_U_F32_e32_vi, 1044, 1 },
    {AMDGPU::V_CMP_U_F64_e32_gfx10, 1045, 1 },
    {AMDGPU::V_CMP_U_F64_e32_gfx11, 1046, 1 },
    {AMDGPU::V_CMP_U_F64_e32_gfx12, 1047, 1 },
    {AMDGPU::V_CMP_U_F64_e32_gfx6_gfx7, 1048, 1 },
    {AMDGPU::V_CMP_U_F64_e32_vi, 1049, 1 },
    {AMDGPU::V_SUBREV_CO_U32_e32_gfx9, 1050, 2 },
    {AMDGPU::V_SUB_CO_U32_e32_gfx9, 1052, 2 },
  };

  static const AliasPattern Patterns[] = {
    // AMDGPU::V_ADD_CO_U32_e32_gfx9 - 0
    {0, 0, 3, 6 },
    {0, 6, 3, 6 },
    // AMDGPU::V_CMPSX_EQ_F32_e32_gfx6_gfx7 - 2
    {26, 12, 2, 4 },
    // AMDGPU::V_CMPSX_EQ_F64_e32_gfx6_gfx7 - 3
    {48, 16, 2, 4 },
    // AMDGPU::V_CMPSX_F_F32_e32_gfx6_gfx7 - 4
    {70, 20, 2, 4 },
    // AMDGPU::V_CMPSX_F_F64_e32_gfx6_gfx7 - 5
    {91, 24, 2, 4 },
    // AMDGPU::V_CMPSX_GE_F32_e32_gfx6_gfx7 - 6
    {112, 28, 2, 4 },
    // AMDGPU::V_CMPSX_GE_F64_e32_gfx6_gfx7 - 7
    {134, 32, 2, 4 },
    // AMDGPU::V_CMPSX_GT_F32_e32_gfx6_gfx7 - 8
    {156, 36, 2, 4 },
    // AMDGPU::V_CMPSX_GT_F64_e32_gfx6_gfx7 - 9
    {178, 40, 2, 4 },
    // AMDGPU::V_CMPSX_LE_F32_e32_gfx6_gfx7 - 10
    {200, 44, 2, 4 },
    // AMDGPU::V_CMPSX_LE_F64_e32_gfx6_gfx7 - 11
    {222, 48, 2, 4 },
    // AMDGPU::V_CMPSX_LG_F32_e32_gfx6_gfx7 - 12
    {244, 52, 2, 4 },
    // AMDGPU::V_CMPSX_LG_F64_e32_gfx6_gfx7 - 13
    {266, 56, 2, 4 },
    // AMDGPU::V_CMPSX_LT_F32_e32_gfx6_gfx7 - 14
    {288, 60, 2, 4 },
    // AMDGPU::V_CMPSX_LT_F64_e32_gfx6_gfx7 - 15
    {310, 64, 2, 4 },
    // AMDGPU::V_CMPSX_NEQ_F32_e32_gfx6_gfx7 - 16
    {332, 68, 2, 4 },
    // AMDGPU::V_CMPSX_NEQ_F64_e32_gfx6_gfx7 - 17
    {355, 72, 2, 4 },
    // AMDGPU::V_CMPSX_NGE_F32_e32_gfx6_gfx7 - 18
    {378, 76, 2, 4 },
    // AMDGPU::V_CMPSX_NGE_F64_e32_gfx6_gfx7 - 19
    {401, 80, 2, 4 },
    // AMDGPU::V_CMPSX_NGT_F32_e32_gfx6_gfx7 - 20
    {424, 84, 2, 4 },
    // AMDGPU::V_CMPSX_NGT_F64_e32_gfx6_gfx7 - 21
    {447, 88, 2, 4 },
    // AMDGPU::V_CMPSX_NLE_F32_e32_gfx6_gfx7 - 22
    {470, 92, 2, 4 },
    // AMDGPU::V_CMPSX_NLE_F64_e32_gfx6_gfx7 - 23
    {493, 96, 2, 4 },
    // AMDGPU::V_CMPSX_NLG_F32_e32_gfx6_gfx7 - 24
    {516, 100, 2, 4 },
    // AMDGPU::V_CMPSX_NLG_F64_e32_gfx6_gfx7 - 25
    {539, 104, 2, 4 },
    // AMDGPU::V_CMPSX_NLT_F32_e32_gfx6_gfx7 - 26
    {562, 108, 2, 4 },
    // AMDGPU::V_CMPSX_NLT_F64_e32_gfx6_gfx7 - 27
    {585, 112, 2, 4 },
    // AMDGPU::V_CMPSX_O_F32_e32_gfx6_gfx7 - 28
    {608, 116, 2, 4 },
    // AMDGPU::V_CMPSX_O_F64_e32_gfx6_gfx7 - 29
    {629, 120, 2, 4 },
    // AMDGPU::V_CMPSX_TRU_F32_e32_gfx6_gfx7 - 30
    {650, 124, 2, 4 },
    // AMDGPU::V_CMPSX_TRU_F64_e32_gfx6_gfx7 - 31
    {673, 128, 2, 4 },
    // AMDGPU::V_CMPSX_U_F32_e32_gfx6_gfx7 - 32
    {696, 132, 2, 4 },
    // AMDGPU::V_CMPSX_U_F64_e32_gfx6_gfx7 - 33
    {717, 136, 2, 4 },
    // AMDGPU::V_CMPS_EQ_F32_e32_gfx6_gfx7 - 34
    {738, 140, 2, 4 },
    // AMDGPU::V_CMPS_EQ_F64_e32_gfx6_gfx7 - 35
    {759, 144, 2, 4 },
    // AMDGPU::V_CMPS_F_F32_e32_gfx6_gfx7 - 36
    {780, 148, 2, 4 },
    // AMDGPU::V_CMPS_F_F64_e32_gfx6_gfx7 - 37
    {800, 152, 2, 4 },
    // AMDGPU::V_CMPS_GE_F32_e32_gfx6_gfx7 - 38
    {820, 156, 2, 4 },
    // AMDGPU::V_CMPS_GE_F64_e32_gfx6_gfx7 - 39
    {841, 160, 2, 4 },
    // AMDGPU::V_CMPS_GT_F32_e32_gfx6_gfx7 - 40
    {862, 164, 2, 4 },
    // AMDGPU::V_CMPS_GT_F64_e32_gfx6_gfx7 - 41
    {883, 168, 2, 4 },
    // AMDGPU::V_CMPS_LE_F32_e32_gfx6_gfx7 - 42
    {904, 172, 2, 4 },
    // AMDGPU::V_CMPS_LE_F64_e32_gfx6_gfx7 - 43
    {925, 176, 2, 4 },
    // AMDGPU::V_CMPS_LG_F32_e32_gfx6_gfx7 - 44
    {946, 180, 2, 4 },
    // AMDGPU::V_CMPS_LG_F64_e32_gfx6_gfx7 - 45
    {967, 184, 2, 4 },
    // AMDGPU::V_CMPS_LT_F32_e32_gfx6_gfx7 - 46
    {988, 188, 2, 4 },
    // AMDGPU::V_CMPS_LT_F64_e32_gfx6_gfx7 - 47
    {1009, 192, 2, 4 },
    // AMDGPU::V_CMPS_NEQ_F32_e32_gfx6_gfx7 - 48
    {1030, 196, 2, 4 },
    // AMDGPU::V_CMPS_NEQ_F64_e32_gfx6_gfx7 - 49
    {1052, 200, 2, 4 },
    // AMDGPU::V_CMPS_NGE_F32_e32_gfx6_gfx7 - 50
    {1074, 204, 2, 4 },
    // AMDGPU::V_CMPS_NGE_F64_e32_gfx6_gfx7 - 51
    {1096, 208, 2, 4 },
    // AMDGPU::V_CMPS_NGT_F32_e32_gfx6_gfx7 - 52
    {1118, 212, 2, 4 },
    // AMDGPU::V_CMPS_NGT_F64_e32_gfx6_gfx7 - 53
    {1140, 216, 2, 4 },
    // AMDGPU::V_CMPS_NLE_F32_e32_gfx6_gfx7 - 54
    {1162, 220, 2, 4 },
    // AMDGPU::V_CMPS_NLE_F64_e32_gfx6_gfx7 - 55
    {1184, 224, 2, 4 },
    // AMDGPU::V_CMPS_NLG_F32_e32_gfx6_gfx7 - 56
    {1206, 228, 2, 4 },
    // AMDGPU::V_CMPS_NLG_F64_e32_gfx6_gfx7 - 57
    {1228, 232, 2, 4 },
    // AMDGPU::V_CMPS_NLT_F32_e32_gfx6_gfx7 - 58
    {1250, 236, 2, 4 },
    // AMDGPU::V_CMPS_NLT_F64_e32_gfx6_gfx7 - 59
    {1272, 240, 2, 4 },
    // AMDGPU::V_CMPS_O_F32_e32_gfx6_gfx7 - 60
    {1294, 244, 2, 4 },
    // AMDGPU::V_CMPS_O_F64_e32_gfx6_gfx7 - 61
    {1314, 248, 2, 4 },
    // AMDGPU::V_CMPS_TRU_F32_e32_gfx6_gfx7 - 62
    {1334, 252, 2, 4 },
    // AMDGPU::V_CMPS_TRU_F64_e32_gfx6_gfx7 - 63
    {1356, 256, 2, 4 },
    // AMDGPU::V_CMPS_U_F32_e32_gfx6_gfx7 - 64
    {1378, 260, 2, 4 },
    // AMDGPU::V_CMPS_U_F64_e32_gfx6_gfx7 - 65
    {1398, 264, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F16_e32_gfx10 - 66
    {1418, 268, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F16_e32_vi - 67
    {1418, 272, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F16_fake16_e32_gfx11 - 68
    {1442, 276, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F16_fake16_e32_gfx12 - 69
    {1442, 280, 2, 3 },
    // AMDGPU::V_CMPX_CLASS_F16_t16_e32_gfx11 - 70
    {1442, 283, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F16_t16_e32_gfx12 - 71
    {1442, 287, 2, 3 },
    // AMDGPU::V_CMPX_CLASS_F32_e32_gfx10 - 72
    {1466, 290, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F32_e32_gfx11 - 73
    {1466, 294, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F32_e32_gfx12 - 74
    {1466, 298, 2, 3 },
    // AMDGPU::V_CMPX_CLASS_F32_e32_gfx6_gfx7 - 75
    {1466, 301, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F32_e32_vi - 76
    {1466, 305, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F64_e32_gfx10 - 77
    {1490, 309, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F64_e32_gfx11 - 78
    {1490, 313, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F64_e32_gfx12 - 79
    {1490, 317, 2, 3 },
    // AMDGPU::V_CMPX_CLASS_F64_e32_gfx6_gfx7 - 80
    {1490, 320, 2, 4 },
    // AMDGPU::V_CMPX_CLASS_F64_e32_vi - 81
    {1490, 324, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F16_e32_gfx10 - 82
    {1514, 328, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F16_e32_vi - 83
    {1514, 332, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F16_fake16_e32_gfx11 - 84
    {1535, 336, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F16_fake16_e32_gfx12 - 85
    {1535, 340, 2, 3 },
    // AMDGPU::V_CMPX_EQ_F16_t16_e32_gfx11 - 86
    {1535, 343, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F16_t16_e32_gfx12 - 87
    {1535, 347, 2, 3 },
    // AMDGPU::V_CMPX_EQ_F32_e32_gfx10 - 88
    {1556, 350, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F32_e32_gfx11 - 89
    {1556, 354, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F32_e32_gfx12 - 90
    {1556, 358, 2, 3 },
    // AMDGPU::V_CMPX_EQ_F32_e32_gfx6_gfx7 - 91
    {1556, 361, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F32_e32_vi - 92
    {1556, 365, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F64_e32_gfx10 - 93
    {1577, 369, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F64_e32_gfx11 - 94
    {1577, 373, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F64_e32_gfx12 - 95
    {1577, 377, 2, 3 },
    // AMDGPU::V_CMPX_EQ_F64_e32_gfx6_gfx7 - 96
    {1577, 380, 2, 4 },
    // AMDGPU::V_CMPX_EQ_F64_e32_vi - 97
    {1577, 384, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I16_e32_gfx10 - 98
    {1598, 388, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I16_e32_vi - 99
    {1598, 392, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I16_fake16_e32_gfx11 - 100
    {1619, 396, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I16_fake16_e32_gfx12 - 101
    {1619, 400, 2, 3 },
    // AMDGPU::V_CMPX_EQ_I16_t16_e32_gfx11 - 102
    {1619, 403, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I16_t16_e32_gfx12 - 103
    {1619, 407, 2, 3 },
    // AMDGPU::V_CMPX_EQ_I32_e32_gfx10 - 104
    {1640, 410, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I32_e32_gfx11 - 105
    {1640, 414, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I32_e32_gfx12 - 106
    {1640, 418, 2, 3 },
    // AMDGPU::V_CMPX_EQ_I32_e32_gfx6_gfx7 - 107
    {1640, 421, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I32_e32_vi - 108
    {1640, 425, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I64_e32_gfx10 - 109
    {1661, 429, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I64_e32_gfx11 - 110
    {1661, 433, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I64_e32_gfx12 - 111
    {1661, 437, 2, 3 },
    // AMDGPU::V_CMPX_EQ_I64_e32_gfx6_gfx7 - 112
    {1661, 440, 2, 4 },
    // AMDGPU::V_CMPX_EQ_I64_e32_vi - 113
    {1661, 444, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U16_e32_gfx10 - 114
    {1682, 448, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U16_e32_vi - 115
    {1682, 452, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U16_fake16_e32_gfx11 - 116
    {1703, 456, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U16_fake16_e32_gfx12 - 117
    {1703, 460, 2, 3 },
    // AMDGPU::V_CMPX_EQ_U16_t16_e32_gfx11 - 118
    {1703, 463, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U16_t16_e32_gfx12 - 119
    {1703, 467, 2, 3 },
    // AMDGPU::V_CMPX_EQ_U32_e32_gfx10 - 120
    {1724, 470, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U32_e32_gfx11 - 121
    {1724, 474, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U32_e32_gfx12 - 122
    {1724, 478, 2, 3 },
    // AMDGPU::V_CMPX_EQ_U32_e32_gfx6_gfx7 - 123
    {1724, 481, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U32_e32_vi - 124
    {1724, 485, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U64_e32_gfx10 - 125
    {1745, 489, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U64_e32_gfx11 - 126
    {1745, 493, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U64_e32_gfx12 - 127
    {1745, 497, 2, 3 },
    // AMDGPU::V_CMPX_EQ_U64_e32_gfx6_gfx7 - 128
    {1745, 500, 2, 4 },
    // AMDGPU::V_CMPX_EQ_U64_e32_vi - 129
    {1745, 504, 2, 4 },
    // AMDGPU::V_CMPX_F_F16_e32_gfx10 - 130
    {1766, 508, 2, 4 },
    // AMDGPU::V_CMPX_F_F16_e32_vi - 131
    {1766, 512, 2, 4 },
    // AMDGPU::V_CMPX_F_F16_fake16_e32_gfx11 - 132
    {1786, 516, 2, 4 },
    // AMDGPU::V_CMPX_F_F16_t16_e32_gfx11 - 133
    {1786, 520, 2, 4 },
    // AMDGPU::V_CMPX_F_F32_e32_gfx10 - 134
    {1806, 524, 2, 4 },
    // AMDGPU::V_CMPX_F_F32_e32_gfx11 - 135
    {1806, 528, 2, 4 },
    // AMDGPU::V_CMPX_F_F32_e32_gfx6_gfx7 - 136
    {1806, 532, 2, 4 },
    // AMDGPU::V_CMPX_F_F32_e32_vi - 137
    {1806, 536, 2, 4 },
    // AMDGPU::V_CMPX_F_F64_e32_gfx10 - 138
    {1826, 540, 2, 4 },
    // AMDGPU::V_CMPX_F_F64_e32_gfx11 - 139
    {1826, 544, 2, 4 },
    // AMDGPU::V_CMPX_F_F64_e32_gfx6_gfx7 - 140
    {1826, 548, 2, 4 },
    // AMDGPU::V_CMPX_F_F64_e32_vi - 141
    {1826, 552, 2, 4 },
    // AMDGPU::V_CMPX_F_I16_e32_vi - 142
    {1846, 556, 2, 4 },
    // AMDGPU::V_CMPX_F_I32_e32_gfx10 - 143
    {1866, 560, 2, 4 },
    // AMDGPU::V_CMPX_F_I32_e32_gfx11 - 144
    {1866, 564, 2, 4 },
    // AMDGPU::V_CMPX_F_I32_e32_gfx6_gfx7 - 145
    {1866, 568, 2, 4 },
    // AMDGPU::V_CMPX_F_I32_e32_vi - 146
    {1866, 572, 2, 4 },
    // AMDGPU::V_CMPX_F_I64_e32_gfx10 - 147
    {1886, 576, 2, 4 },
    // AMDGPU::V_CMPX_F_I64_e32_gfx11 - 148
    {1886, 580, 2, 4 },
    // AMDGPU::V_CMPX_F_I64_e32_gfx6_gfx7 - 149
    {1886, 584, 2, 4 },
    // AMDGPU::V_CMPX_F_I64_e32_vi - 150
    {1886, 588, 2, 4 },
    // AMDGPU::V_CMPX_F_U16_e32_vi - 151
    {1906, 592, 2, 4 },
    // AMDGPU::V_CMPX_F_U32_e32_gfx10 - 152
    {1926, 596, 2, 4 },
    // AMDGPU::V_CMPX_F_U32_e32_gfx11 - 153
    {1926, 600, 2, 4 },
    // AMDGPU::V_CMPX_F_U32_e32_gfx6_gfx7 - 154
    {1926, 604, 2, 4 },
    // AMDGPU::V_CMPX_F_U32_e32_vi - 155
    {1926, 608, 2, 4 },
    // AMDGPU::V_CMPX_F_U64_e32_gfx10 - 156
    {1946, 612, 2, 4 },
    // AMDGPU::V_CMPX_F_U64_e32_gfx11 - 157
    {1946, 616, 2, 4 },
    // AMDGPU::V_CMPX_F_U64_e32_gfx6_gfx7 - 158
    {1946, 620, 2, 4 },
    // AMDGPU::V_CMPX_F_U64_e32_vi - 159
    {1946, 624, 2, 4 },
    // AMDGPU::V_CMPX_GE_F16_e32_gfx10 - 160
    {1966, 628, 2, 4 },
    // AMDGPU::V_CMPX_GE_F16_e32_vi - 161
    {1966, 632, 2, 4 },
    // AMDGPU::V_CMPX_GE_F16_fake16_e32_gfx11 - 162
    {1987, 636, 2, 4 },
    // AMDGPU::V_CMPX_GE_F16_fake16_e32_gfx12 - 163
    {1987, 640, 2, 3 },
    // AMDGPU::V_CMPX_GE_F16_t16_e32_gfx11 - 164
    {1987, 643, 2, 4 },
    // AMDGPU::V_CMPX_GE_F16_t16_e32_gfx12 - 165
    {1987, 647, 2, 3 },
    // AMDGPU::V_CMPX_GE_F32_e32_gfx10 - 166
    {2008, 650, 2, 4 },
    // AMDGPU::V_CMPX_GE_F32_e32_gfx11 - 167
    {2008, 654, 2, 4 },
    // AMDGPU::V_CMPX_GE_F32_e32_gfx12 - 168
    {2008, 658, 2, 3 },
    // AMDGPU::V_CMPX_GE_F32_e32_gfx6_gfx7 - 169
    {2008, 661, 2, 4 },
    // AMDGPU::V_CMPX_GE_F32_e32_vi - 170
    {2008, 665, 2, 4 },
    // AMDGPU::V_CMPX_GE_F64_e32_gfx10 - 171
    {2029, 669, 2, 4 },
    // AMDGPU::V_CMPX_GE_F64_e32_gfx11 - 172
    {2029, 673, 2, 4 },
    // AMDGPU::V_CMPX_GE_F64_e32_gfx12 - 173
    {2029, 677, 2, 3 },
    // AMDGPU::V_CMPX_GE_F64_e32_gfx6_gfx7 - 174
    {2029, 680, 2, 4 },
    // AMDGPU::V_CMPX_GE_F64_e32_vi - 175
    {2029, 684, 2, 4 },
    // AMDGPU::V_CMPX_GE_I16_e32_gfx10 - 176
    {2050, 688, 2, 4 },
    // AMDGPU::V_CMPX_GE_I16_e32_vi - 177
    {2050, 692, 2, 4 },
    // AMDGPU::V_CMPX_GE_I16_fake16_e32_gfx11 - 178
    {2071, 696, 2, 4 },
    // AMDGPU::V_CMPX_GE_I16_fake16_e32_gfx12 - 179
    {2071, 700, 2, 3 },
    // AMDGPU::V_CMPX_GE_I16_t16_e32_gfx11 - 180
    {2071, 703, 2, 4 },
    // AMDGPU::V_CMPX_GE_I16_t16_e32_gfx12 - 181
    {2071, 707, 2, 3 },
    // AMDGPU::V_CMPX_GE_I32_e32_gfx10 - 182
    {2092, 710, 2, 4 },
    // AMDGPU::V_CMPX_GE_I32_e32_gfx11 - 183
    {2092, 714, 2, 4 },
    // AMDGPU::V_CMPX_GE_I32_e32_gfx12 - 184
    {2092, 718, 2, 3 },
    // AMDGPU::V_CMPX_GE_I32_e32_gfx6_gfx7 - 185
    {2092, 721, 2, 4 },
    // AMDGPU::V_CMPX_GE_I32_e32_vi - 186
    {2092, 725, 2, 4 },
    // AMDGPU::V_CMPX_GE_I64_e32_gfx10 - 187
    {2113, 729, 2, 4 },
    // AMDGPU::V_CMPX_GE_I64_e32_gfx11 - 188
    {2113, 733, 2, 4 },
    // AMDGPU::V_CMPX_GE_I64_e32_gfx12 - 189
    {2113, 737, 2, 3 },
    // AMDGPU::V_CMPX_GE_I64_e32_gfx6_gfx7 - 190
    {2113, 740, 2, 4 },
    // AMDGPU::V_CMPX_GE_I64_e32_vi - 191
    {2113, 744, 2, 4 },
    // AMDGPU::V_CMPX_GE_U16_e32_gfx10 - 192
    {2134, 748, 2, 4 },
    // AMDGPU::V_CMPX_GE_U16_e32_vi - 193
    {2134, 752, 2, 4 },
    // AMDGPU::V_CMPX_GE_U16_fake16_e32_gfx11 - 194
    {2155, 756, 2, 4 },
    // AMDGPU::V_CMPX_GE_U16_fake16_e32_gfx12 - 195
    {2155, 760, 2, 3 },
    // AMDGPU::V_CMPX_GE_U16_t16_e32_gfx11 - 196
    {2155, 763, 2, 4 },
    // AMDGPU::V_CMPX_GE_U16_t16_e32_gfx12 - 197
    {2155, 767, 2, 3 },
    // AMDGPU::V_CMPX_GE_U32_e32_gfx10 - 198
    {2176, 770, 2, 4 },
    // AMDGPU::V_CMPX_GE_U32_e32_gfx11 - 199
    {2176, 774, 2, 4 },
    // AMDGPU::V_CMPX_GE_U32_e32_gfx12 - 200
    {2176, 778, 2, 3 },
    // AMDGPU::V_CMPX_GE_U32_e32_gfx6_gfx7 - 201
    {2176, 781, 2, 4 },
    // AMDGPU::V_CMPX_GE_U32_e32_vi - 202
    {2176, 785, 2, 4 },
    // AMDGPU::V_CMPX_GE_U64_e32_gfx10 - 203
    {2197, 789, 2, 4 },
    // AMDGPU::V_CMPX_GE_U64_e32_gfx11 - 204
    {2197, 793, 2, 4 },
    // AMDGPU::V_CMPX_GE_U64_e32_gfx12 - 205
    {2197, 797, 2, 3 },
    // AMDGPU::V_CMPX_GE_U64_e32_gfx6_gfx7 - 206
    {2197, 800, 2, 4 },
    // AMDGPU::V_CMPX_GE_U64_e32_vi - 207
    {2197, 804, 2, 4 },
    // AMDGPU::V_CMPX_GT_F16_e32_gfx10 - 208
    {2218, 808, 2, 4 },
    // AMDGPU::V_CMPX_GT_F16_e32_vi - 209
    {2218, 812, 2, 4 },
    // AMDGPU::V_CMPX_GT_F16_fake16_e32_gfx11 - 210
    {2239, 816, 2, 4 },
    // AMDGPU::V_CMPX_GT_F16_fake16_e32_gfx12 - 211
    {2239, 820, 2, 3 },
    // AMDGPU::V_CMPX_GT_F16_t16_e32_gfx11 - 212
    {2239, 823, 2, 4 },
    // AMDGPU::V_CMPX_GT_F16_t16_e32_gfx12 - 213
    {2239, 827, 2, 3 },
    // AMDGPU::V_CMPX_GT_F32_e32_gfx10 - 214
    {2260, 830, 2, 4 },
    // AMDGPU::V_CMPX_GT_F32_e32_gfx11 - 215
    {2260, 834, 2, 4 },
    // AMDGPU::V_CMPX_GT_F32_e32_gfx12 - 216
    {2260, 838, 2, 3 },
    // AMDGPU::V_CMPX_GT_F32_e32_gfx6_gfx7 - 217
    {2260, 841, 2, 4 },
    // AMDGPU::V_CMPX_GT_F32_e32_vi - 218
    {2260, 845, 2, 4 },
    // AMDGPU::V_CMPX_GT_F64_e32_gfx10 - 219
    {2281, 849, 2, 4 },
    // AMDGPU::V_CMPX_GT_F64_e32_gfx11 - 220
    {2281, 853, 2, 4 },
    // AMDGPU::V_CMPX_GT_F64_e32_gfx12 - 221
    {2281, 857, 2, 3 },
    // AMDGPU::V_CMPX_GT_F64_e32_gfx6_gfx7 - 222
    {2281, 860, 2, 4 },
    // AMDGPU::V_CMPX_GT_F64_e32_vi - 223
    {2281, 864, 2, 4 },
    // AMDGPU::V_CMPX_GT_I16_e32_gfx10 - 224
    {2302, 868, 2, 4 },
    // AMDGPU::V_CMPX_GT_I16_e32_vi - 225
    {2302, 872, 2, 4 },
    // AMDGPU::V_CMPX_GT_I16_fake16_e32_gfx11 - 226
    {2323, 876, 2, 4 },
    // AMDGPU::V_CMPX_GT_I16_fake16_e32_gfx12 - 227
    {2323, 880, 2, 3 },
    // AMDGPU::V_CMPX_GT_I16_t16_e32_gfx11 - 228
    {2323, 883, 2, 4 },
    // AMDGPU::V_CMPX_GT_I16_t16_e32_gfx12 - 229
    {2323, 887, 2, 3 },
    // AMDGPU::V_CMPX_GT_I32_e32_gfx10 - 230
    {2344, 890, 2, 4 },
    // AMDGPU::V_CMPX_GT_I32_e32_gfx11 - 231
    {2344, 894, 2, 4 },
    // AMDGPU::V_CMPX_GT_I32_e32_gfx12 - 232
    {2344, 898, 2, 3 },
    // AMDGPU::V_CMPX_GT_I32_e32_gfx6_gfx7 - 233
    {2344, 901, 2, 4 },
    // AMDGPU::V_CMPX_GT_I32_e32_vi - 234
    {2344, 905, 2, 4 },
    // AMDGPU::V_CMPX_GT_I64_e32_gfx10 - 235
    {2365, 909, 2, 4 },
    // AMDGPU::V_CMPX_GT_I64_e32_gfx11 - 236
    {2365, 913, 2, 4 },
    // AMDGPU::V_CMPX_GT_I64_e32_gfx12 - 237
    {2365, 917, 2, 3 },
    // AMDGPU::V_CMPX_GT_I64_e32_gfx6_gfx7 - 238
    {2365, 920, 2, 4 },
    // AMDGPU::V_CMPX_GT_I64_e32_vi - 239
    {2365, 924, 2, 4 },
    // AMDGPU::V_CMPX_GT_U16_e32_gfx10 - 240
    {2386, 928, 2, 4 },
    // AMDGPU::V_CMPX_GT_U16_e32_vi - 241
    {2386, 932, 2, 4 },
    // AMDGPU::V_CMPX_GT_U16_fake16_e32_gfx11 - 242
    {2407, 936, 2, 4 },
    // AMDGPU::V_CMPX_GT_U16_fake16_e32_gfx12 - 243
    {2407, 940, 2, 3 },
    // AMDGPU::V_CMPX_GT_U16_t16_e32_gfx11 - 244
    {2407, 943, 2, 4 },
    // AMDGPU::V_CMPX_GT_U16_t16_e32_gfx12 - 245
    {2407, 947, 2, 3 },
    // AMDGPU::V_CMPX_GT_U32_e32_gfx10 - 246
    {2428, 950, 2, 4 },
    // AMDGPU::V_CMPX_GT_U32_e32_gfx11 - 247
    {2428, 954, 2, 4 },
    // AMDGPU::V_CMPX_GT_U32_e32_gfx12 - 248
    {2428, 958, 2, 3 },
    // AMDGPU::V_CMPX_GT_U32_e32_gfx6_gfx7 - 249
    {2428, 961, 2, 4 },
    // AMDGPU::V_CMPX_GT_U32_e32_vi - 250
    {2428, 965, 2, 4 },
    // AMDGPU::V_CMPX_GT_U64_e32_gfx10 - 251
    {2449, 969, 2, 4 },
    // AMDGPU::V_CMPX_GT_U64_e32_gfx11 - 252
    {2449, 973, 2, 4 },
    // AMDGPU::V_CMPX_GT_U64_e32_gfx12 - 253
    {2449, 977, 2, 3 },
    // AMDGPU::V_CMPX_GT_U64_e32_gfx6_gfx7 - 254
    {2449, 980, 2, 4 },
    // AMDGPU::V_CMPX_GT_U64_e32_vi - 255
    {2449, 984, 2, 4 },
    // AMDGPU::V_CMPX_LE_F16_e32_gfx10 - 256
    {2470, 988, 2, 4 },
    // AMDGPU::V_CMPX_LE_F16_e32_vi - 257
    {2470, 992, 2, 4 },
    // AMDGPU::V_CMPX_LE_F16_fake16_e32_gfx11 - 258
    {2491, 996, 2, 4 },
    // AMDGPU::V_CMPX_LE_F16_fake16_e32_gfx12 - 259
    {2491, 1000, 2, 3 },
    // AMDGPU::V_CMPX_LE_F16_t16_e32_gfx11 - 260
    {2491, 1003, 2, 4 },
    // AMDGPU::V_CMPX_LE_F16_t16_e32_gfx12 - 261
    {2491, 1007, 2, 3 },
    // AMDGPU::V_CMPX_LE_F32_e32_gfx10 - 262
    {2512, 1010, 2, 4 },
    // AMDGPU::V_CMPX_LE_F32_e32_gfx11 - 263
    {2512, 1014, 2, 4 },
    // AMDGPU::V_CMPX_LE_F32_e32_gfx12 - 264
    {2512, 1018, 2, 3 },
    // AMDGPU::V_CMPX_LE_F32_e32_gfx6_gfx7 - 265
    {2512, 1021, 2, 4 },
    // AMDGPU::V_CMPX_LE_F32_e32_vi - 266
    {2512, 1025, 2, 4 },
    // AMDGPU::V_CMPX_LE_F64_e32_gfx10 - 267
    {2533, 1029, 2, 4 },
    // AMDGPU::V_CMPX_LE_F64_e32_gfx11 - 268
    {2533, 1033, 2, 4 },
    // AMDGPU::V_CMPX_LE_F64_e32_gfx12 - 269
    {2533, 1037, 2, 3 },
    // AMDGPU::V_CMPX_LE_F64_e32_gfx6_gfx7 - 270
    {2533, 1040, 2, 4 },
    // AMDGPU::V_CMPX_LE_F64_e32_vi - 271
    {2533, 1044, 2, 4 },
    // AMDGPU::V_CMPX_LE_I16_e32_gfx10 - 272
    {2554, 1048, 2, 4 },
    // AMDGPU::V_CMPX_LE_I16_e32_vi - 273
    {2554, 1052, 2, 4 },
    // AMDGPU::V_CMPX_LE_I16_fake16_e32_gfx11 - 274
    {2575, 1056, 2, 4 },
    // AMDGPU::V_CMPX_LE_I16_fake16_e32_gfx12 - 275
    {2575, 1060, 2, 3 },
    // AMDGPU::V_CMPX_LE_I16_t16_e32_gfx11 - 276
    {2575, 1063, 2, 4 },
    // AMDGPU::V_CMPX_LE_I16_t16_e32_gfx12 - 277
    {2575, 1067, 2, 3 },
    // AMDGPU::V_CMPX_LE_I32_e32_gfx10 - 278
    {2596, 1070, 2, 4 },
    // AMDGPU::V_CMPX_LE_I32_e32_gfx11 - 279
    {2596, 1074, 2, 4 },
    // AMDGPU::V_CMPX_LE_I32_e32_gfx12 - 280
    {2596, 1078, 2, 3 },
    // AMDGPU::V_CMPX_LE_I32_e32_gfx6_gfx7 - 281
    {2596, 1081, 2, 4 },
    // AMDGPU::V_CMPX_LE_I32_e32_vi - 282
    {2596, 1085, 2, 4 },
    // AMDGPU::V_CMPX_LE_I64_e32_gfx10 - 283
    {2617, 1089, 2, 4 },
    // AMDGPU::V_CMPX_LE_I64_e32_gfx11 - 284
    {2617, 1093, 2, 4 },
    // AMDGPU::V_CMPX_LE_I64_e32_gfx12 - 285
    {2617, 1097, 2, 3 },
    // AMDGPU::V_CMPX_LE_I64_e32_gfx6_gfx7 - 286
    {2617, 1100, 2, 4 },
    // AMDGPU::V_CMPX_LE_I64_e32_vi - 287
    {2617, 1104, 2, 4 },
    // AMDGPU::V_CMPX_LE_U16_e32_gfx10 - 288
    {2638, 1108, 2, 4 },
    // AMDGPU::V_CMPX_LE_U16_e32_vi - 289
    {2638, 1112, 2, 4 },
    // AMDGPU::V_CMPX_LE_U16_fake16_e32_gfx11 - 290
    {2659, 1116, 2, 4 },
    // AMDGPU::V_CMPX_LE_U16_fake16_e32_gfx12 - 291
    {2659, 1120, 2, 3 },
    // AMDGPU::V_CMPX_LE_U16_t16_e32_gfx11 - 292
    {2659, 1123, 2, 4 },
    // AMDGPU::V_CMPX_LE_U16_t16_e32_gfx12 - 293
    {2659, 1127, 2, 3 },
    // AMDGPU::V_CMPX_LE_U32_e32_gfx10 - 294
    {2680, 1130, 2, 4 },
    // AMDGPU::V_CMPX_LE_U32_e32_gfx11 - 295
    {2680, 1134, 2, 4 },
    // AMDGPU::V_CMPX_LE_U32_e32_gfx12 - 296
    {2680, 1138, 2, 3 },
    // AMDGPU::V_CMPX_LE_U32_e32_gfx6_gfx7 - 297
    {2680, 1141, 2, 4 },
    // AMDGPU::V_CMPX_LE_U32_e32_vi - 298
    {2680, 1145, 2, 4 },
    // AMDGPU::V_CMPX_LE_U64_e32_gfx10 - 299
    {2701, 1149, 2, 4 },
    // AMDGPU::V_CMPX_LE_U64_e32_gfx11 - 300
    {2701, 1153, 2, 4 },
    // AMDGPU::V_CMPX_LE_U64_e32_gfx12 - 301
    {2701, 1157, 2, 3 },
    // AMDGPU::V_CMPX_LE_U64_e32_gfx6_gfx7 - 302
    {2701, 1160, 2, 4 },
    // AMDGPU::V_CMPX_LE_U64_e32_vi - 303
    {2701, 1164, 2, 4 },
    // AMDGPU::V_CMPX_LG_F16_e32_gfx10 - 304
    {2722, 1168, 2, 4 },
    // AMDGPU::V_CMPX_LG_F16_e32_vi - 305
    {2722, 1172, 2, 4 },
    // AMDGPU::V_CMPX_LG_F16_fake16_e32_gfx11 - 306
    {2743, 1176, 2, 4 },
    // AMDGPU::V_CMPX_LG_F16_fake16_e32_gfx12 - 307
    {2743, 1180, 2, 3 },
    // AMDGPU::V_CMPX_LG_F16_t16_e32_gfx11 - 308
    {2743, 1183, 2, 4 },
    // AMDGPU::V_CMPX_LG_F16_t16_e32_gfx12 - 309
    {2743, 1187, 2, 3 },
    // AMDGPU::V_CMPX_LG_F32_e32_gfx10 - 310
    {2764, 1190, 2, 4 },
    // AMDGPU::V_CMPX_LG_F32_e32_gfx11 - 311
    {2764, 1194, 2, 4 },
    // AMDGPU::V_CMPX_LG_F32_e32_gfx12 - 312
    {2764, 1198, 2, 3 },
    // AMDGPU::V_CMPX_LG_F32_e32_gfx6_gfx7 - 313
    {2764, 1201, 2, 4 },
    // AMDGPU::V_CMPX_LG_F32_e32_vi - 314
    {2764, 1205, 2, 4 },
    // AMDGPU::V_CMPX_LG_F64_e32_gfx10 - 315
    {2785, 1209, 2, 4 },
    // AMDGPU::V_CMPX_LG_F64_e32_gfx11 - 316
    {2785, 1213, 2, 4 },
    // AMDGPU::V_CMPX_LG_F64_e32_gfx12 - 317
    {2785, 1217, 2, 3 },
    // AMDGPU::V_CMPX_LG_F64_e32_gfx6_gfx7 - 318
    {2785, 1220, 2, 4 },
    // AMDGPU::V_CMPX_LG_F64_e32_vi - 319
    {2785, 1224, 2, 4 },
    // AMDGPU::V_CMPX_LT_F16_e32_gfx10 - 320
    {2806, 1228, 2, 4 },
    // AMDGPU::V_CMPX_LT_F16_e32_vi - 321
    {2806, 1232, 2, 4 },
    // AMDGPU::V_CMPX_LT_F16_fake16_e32_gfx11 - 322
    {2827, 1236, 2, 4 },
    // AMDGPU::V_CMPX_LT_F16_fake16_e32_gfx12 - 323
    {2827, 1240, 2, 3 },
    // AMDGPU::V_CMPX_LT_F16_t16_e32_gfx11 - 324
    {2827, 1243, 2, 4 },
    // AMDGPU::V_CMPX_LT_F16_t16_e32_gfx12 - 325
    {2827, 1247, 2, 3 },
    // AMDGPU::V_CMPX_LT_F32_e32_gfx10 - 326
    {2848, 1250, 2, 4 },
    // AMDGPU::V_CMPX_LT_F32_e32_gfx11 - 327
    {2848, 1254, 2, 4 },
    // AMDGPU::V_CMPX_LT_F32_e32_gfx12 - 328
    {2848, 1258, 2, 3 },
    // AMDGPU::V_CMPX_LT_F32_e32_gfx6_gfx7 - 329
    {2848, 1261, 2, 4 },
    // AMDGPU::V_CMPX_LT_F32_e32_vi - 330
    {2848, 1265, 2, 4 },
    // AMDGPU::V_CMPX_LT_F64_e32_gfx10 - 331
    {2869, 1269, 2, 4 },
    // AMDGPU::V_CMPX_LT_F64_e32_gfx11 - 332
    {2869, 1273, 2, 4 },
    // AMDGPU::V_CMPX_LT_F64_e32_gfx12 - 333
    {2869, 1277, 2, 3 },
    // AMDGPU::V_CMPX_LT_F64_e32_gfx6_gfx7 - 334
    {2869, 1280, 2, 4 },
    // AMDGPU::V_CMPX_LT_F64_e32_vi - 335
    {2869, 1284, 2, 4 },
    // AMDGPU::V_CMPX_LT_I16_e32_gfx10 - 336
    {2890, 1288, 2, 4 },
    // AMDGPU::V_CMPX_LT_I16_e32_vi - 337
    {2890, 1292, 2, 4 },
    // AMDGPU::V_CMPX_LT_I16_fake16_e32_gfx11 - 338
    {2911, 1296, 2, 4 },
    // AMDGPU::V_CMPX_LT_I16_fake16_e32_gfx12 - 339
    {2911, 1300, 2, 3 },
    // AMDGPU::V_CMPX_LT_I16_t16_e32_gfx11 - 340
    {2911, 1303, 2, 4 },
    // AMDGPU::V_CMPX_LT_I16_t16_e32_gfx12 - 341
    {2911, 1307, 2, 3 },
    // AMDGPU::V_CMPX_LT_I32_e32_gfx10 - 342
    {2932, 1310, 2, 4 },
    // AMDGPU::V_CMPX_LT_I32_e32_gfx11 - 343
    {2932, 1314, 2, 4 },
    // AMDGPU::V_CMPX_LT_I32_e32_gfx12 - 344
    {2932, 1318, 2, 3 },
    // AMDGPU::V_CMPX_LT_I32_e32_gfx6_gfx7 - 345
    {2932, 1321, 2, 4 },
    // AMDGPU::V_CMPX_LT_I32_e32_vi - 346
    {2932, 1325, 2, 4 },
    // AMDGPU::V_CMPX_LT_I64_e32_gfx10 - 347
    {2953, 1329, 2, 4 },
    // AMDGPU::V_CMPX_LT_I64_e32_gfx11 - 348
    {2953, 1333, 2, 4 },
    // AMDGPU::V_CMPX_LT_I64_e32_gfx12 - 349
    {2953, 1337, 2, 3 },
    // AMDGPU::V_CMPX_LT_I64_e32_gfx6_gfx7 - 350
    {2953, 1340, 2, 4 },
    // AMDGPU::V_CMPX_LT_I64_e32_vi - 351
    {2953, 1344, 2, 4 },
    // AMDGPU::V_CMPX_LT_U16_e32_gfx10 - 352
    {2974, 1348, 2, 4 },
    // AMDGPU::V_CMPX_LT_U16_e32_vi - 353
    {2974, 1352, 2, 4 },
    // AMDGPU::V_CMPX_LT_U16_fake16_e32_gfx11 - 354
    {2995, 1356, 2, 4 },
    // AMDGPU::V_CMPX_LT_U16_fake16_e32_gfx12 - 355
    {2995, 1360, 2, 3 },
    // AMDGPU::V_CMPX_LT_U16_t16_e32_gfx11 - 356
    {2995, 1363, 2, 4 },
    // AMDGPU::V_CMPX_LT_U16_t16_e32_gfx12 - 357
    {2995, 1367, 2, 3 },
    // AMDGPU::V_CMPX_LT_U32_e32_gfx10 - 358
    {3016, 1370, 2, 4 },
    // AMDGPU::V_CMPX_LT_U32_e32_gfx11 - 359
    {3016, 1374, 2, 4 },
    // AMDGPU::V_CMPX_LT_U32_e32_gfx12 - 360
    {3016, 1378, 2, 3 },
    // AMDGPU::V_CMPX_LT_U32_e32_gfx6_gfx7 - 361
    {3016, 1381, 2, 4 },
    // AMDGPU::V_CMPX_LT_U32_e32_vi - 362
    {3016, 1385, 2, 4 },
    // AMDGPU::V_CMPX_LT_U64_e32_gfx10 - 363
    {3037, 1389, 2, 4 },
    // AMDGPU::V_CMPX_LT_U64_e32_gfx11 - 364
    {3037, 1393, 2, 4 },
    // AMDGPU::V_CMPX_LT_U64_e32_gfx12 - 365
    {3037, 1397, 2, 3 },
    // AMDGPU::V_CMPX_LT_U64_e32_gfx6_gfx7 - 366
    {3037, 1400, 2, 4 },
    // AMDGPU::V_CMPX_LT_U64_e32_vi - 367
    {3037, 1404, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F16_e32_gfx10 - 368
    {3058, 1408, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F16_e32_vi - 369
    {3058, 1412, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F16_fake16_e32_gfx11 - 370
    {3080, 1416, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F16_fake16_e32_gfx12 - 371
    {3080, 1420, 2, 3 },
    // AMDGPU::V_CMPX_NEQ_F16_t16_e32_gfx11 - 372
    {3080, 1423, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F16_t16_e32_gfx12 - 373
    {3080, 1427, 2, 3 },
    // AMDGPU::V_CMPX_NEQ_F32_e32_gfx10 - 374
    {3102, 1430, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F32_e32_gfx11 - 375
    {3102, 1434, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F32_e32_gfx12 - 376
    {3102, 1438, 2, 3 },
    // AMDGPU::V_CMPX_NEQ_F32_e32_gfx6_gfx7 - 377
    {3102, 1441, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F32_e32_vi - 378
    {3102, 1445, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F64_e32_gfx10 - 379
    {3124, 1449, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F64_e32_gfx11 - 380
    {3124, 1453, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F64_e32_gfx12 - 381
    {3124, 1457, 2, 3 },
    // AMDGPU::V_CMPX_NEQ_F64_e32_gfx6_gfx7 - 382
    {3124, 1460, 2, 4 },
    // AMDGPU::V_CMPX_NEQ_F64_e32_vi - 383
    {3124, 1464, 2, 4 },
    // AMDGPU::V_CMPX_NE_I16_e32_gfx10 - 384
    {3146, 1468, 2, 4 },
    // AMDGPU::V_CMPX_NE_I16_e32_vi - 385
    {3146, 1472, 2, 4 },
    // AMDGPU::V_CMPX_NE_I16_fake16_e32_gfx11 - 386
    {3167, 1476, 2, 4 },
    // AMDGPU::V_CMPX_NE_I16_fake16_e32_gfx12 - 387
    {3167, 1480, 2, 3 },
    // AMDGPU::V_CMPX_NE_I16_t16_e32_gfx11 - 388
    {3167, 1483, 2, 4 },
    // AMDGPU::V_CMPX_NE_I16_t16_e32_gfx12 - 389
    {3167, 1487, 2, 3 },
    // AMDGPU::V_CMPX_NE_I32_e32_gfx10 - 390
    {3188, 1490, 2, 4 },
    // AMDGPU::V_CMPX_NE_I32_e32_gfx11 - 391
    {3188, 1494, 2, 4 },
    // AMDGPU::V_CMPX_NE_I32_e32_gfx12 - 392
    {3188, 1498, 2, 3 },
    // AMDGPU::V_CMPX_NE_I32_e32_gfx6_gfx7 - 393
    {3188, 1501, 2, 4 },
    // AMDGPU::V_CMPX_NE_I32_e32_vi - 394
    {3188, 1505, 2, 4 },
    // AMDGPU::V_CMPX_NE_I64_e32_gfx10 - 395
    {3209, 1509, 2, 4 },
    // AMDGPU::V_CMPX_NE_I64_e32_gfx11 - 396
    {3209, 1513, 2, 4 },
    // AMDGPU::V_CMPX_NE_I64_e32_gfx12 - 397
    {3209, 1517, 2, 3 },
    // AMDGPU::V_CMPX_NE_I64_e32_gfx6_gfx7 - 398
    {3209, 1520, 2, 4 },
    // AMDGPU::V_CMPX_NE_I64_e32_vi - 399
    {3209, 1524, 2, 4 },
    // AMDGPU::V_CMPX_NE_U16_e32_gfx10 - 400
    {3230, 1528, 2, 4 },
    // AMDGPU::V_CMPX_NE_U16_e32_vi - 401
    {3230, 1532, 2, 4 },
    // AMDGPU::V_CMPX_NE_U16_fake16_e32_gfx11 - 402
    {3251, 1536, 2, 4 },
    // AMDGPU::V_CMPX_NE_U16_fake16_e32_gfx12 - 403
    {3251, 1540, 2, 3 },
    // AMDGPU::V_CMPX_NE_U16_t16_e32_gfx11 - 404
    {3251, 1543, 2, 4 },
    // AMDGPU::V_CMPX_NE_U16_t16_e32_gfx12 - 405
    {3251, 1547, 2, 3 },
    // AMDGPU::V_CMPX_NE_U32_e32_gfx10 - 406
    {3272, 1550, 2, 4 },
    // AMDGPU::V_CMPX_NE_U32_e32_gfx11 - 407
    {3272, 1554, 2, 4 },
    // AMDGPU::V_CMPX_NE_U32_e32_gfx12 - 408
    {3272, 1558, 2, 3 },
    // AMDGPU::V_CMPX_NE_U32_e32_gfx6_gfx7 - 409
    {3272, 1561, 2, 4 },
    // AMDGPU::V_CMPX_NE_U32_e32_vi - 410
    {3272, 1565, 2, 4 },
    // AMDGPU::V_CMPX_NE_U64_e32_gfx10 - 411
    {3293, 1569, 2, 4 },
    // AMDGPU::V_CMPX_NE_U64_e32_gfx11 - 412
    {3293, 1573, 2, 4 },
    // AMDGPU::V_CMPX_NE_U64_e32_gfx12 - 413
    {3293, 1577, 2, 3 },
    // AMDGPU::V_CMPX_NE_U64_e32_gfx6_gfx7 - 414
    {3293, 1580, 2, 4 },
    // AMDGPU::V_CMPX_NE_U64_e32_vi - 415
    {3293, 1584, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F16_e32_gfx10 - 416
    {3314, 1588, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F16_e32_vi - 417
    {3314, 1592, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F16_fake16_e32_gfx11 - 418
    {3336, 1596, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F16_fake16_e32_gfx12 - 419
    {3336, 1600, 2, 3 },
    // AMDGPU::V_CMPX_NGE_F16_t16_e32_gfx11 - 420
    {3336, 1603, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F16_t16_e32_gfx12 - 421
    {3336, 1607, 2, 3 },
    // AMDGPU::V_CMPX_NGE_F32_e32_gfx10 - 422
    {3358, 1610, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F32_e32_gfx11 - 423
    {3358, 1614, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F32_e32_gfx12 - 424
    {3358, 1618, 2, 3 },
    // AMDGPU::V_CMPX_NGE_F32_e32_gfx6_gfx7 - 425
    {3358, 1621, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F32_e32_vi - 426
    {3358, 1625, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F64_e32_gfx10 - 427
    {3380, 1629, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F64_e32_gfx11 - 428
    {3380, 1633, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F64_e32_gfx12 - 429
    {3380, 1637, 2, 3 },
    // AMDGPU::V_CMPX_NGE_F64_e32_gfx6_gfx7 - 430
    {3380, 1640, 2, 4 },
    // AMDGPU::V_CMPX_NGE_F64_e32_vi - 431
    {3380, 1644, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F16_e32_gfx10 - 432
    {3402, 1648, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F16_e32_vi - 433
    {3402, 1652, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F16_fake16_e32_gfx11 - 434
    {3424, 1656, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F16_fake16_e32_gfx12 - 435
    {3424, 1660, 2, 3 },
    // AMDGPU::V_CMPX_NGT_F16_t16_e32_gfx11 - 436
    {3424, 1663, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F16_t16_e32_gfx12 - 437
    {3424, 1667, 2, 3 },
    // AMDGPU::V_CMPX_NGT_F32_e32_gfx10 - 438
    {3446, 1670, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F32_e32_gfx11 - 439
    {3446, 1674, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F32_e32_gfx12 - 440
    {3446, 1678, 2, 3 },
    // AMDGPU::V_CMPX_NGT_F32_e32_gfx6_gfx7 - 441
    {3446, 1681, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F32_e32_vi - 442
    {3446, 1685, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F64_e32_gfx10 - 443
    {3468, 1689, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F64_e32_gfx11 - 444
    {3468, 1693, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F64_e32_gfx12 - 445
    {3468, 1697, 2, 3 },
    // AMDGPU::V_CMPX_NGT_F64_e32_gfx6_gfx7 - 446
    {3468, 1700, 2, 4 },
    // AMDGPU::V_CMPX_NGT_F64_e32_vi - 447
    {3468, 1704, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F16_e32_gfx10 - 448
    {3490, 1708, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F16_e32_vi - 449
    {3490, 1712, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F16_fake16_e32_gfx11 - 450
    {3512, 1716, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F16_fake16_e32_gfx12 - 451
    {3512, 1720, 2, 3 },
    // AMDGPU::V_CMPX_NLE_F16_t16_e32_gfx11 - 452
    {3512, 1723, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F16_t16_e32_gfx12 - 453
    {3512, 1727, 2, 3 },
    // AMDGPU::V_CMPX_NLE_F32_e32_gfx10 - 454
    {3534, 1730, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F32_e32_gfx11 - 455
    {3534, 1734, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F32_e32_gfx12 - 456
    {3534, 1738, 2, 3 },
    // AMDGPU::V_CMPX_NLE_F32_e32_gfx6_gfx7 - 457
    {3534, 1741, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F32_e32_vi - 458
    {3534, 1745, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F64_e32_gfx10 - 459
    {3556, 1749, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F64_e32_gfx11 - 460
    {3556, 1753, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F64_e32_gfx12 - 461
    {3556, 1757, 2, 3 },
    // AMDGPU::V_CMPX_NLE_F64_e32_gfx6_gfx7 - 462
    {3556, 1760, 2, 4 },
    // AMDGPU::V_CMPX_NLE_F64_e32_vi - 463
    {3556, 1764, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F16_e32_gfx10 - 464
    {3578, 1768, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F16_e32_vi - 465
    {3578, 1772, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F16_fake16_e32_gfx11 - 466
    {3600, 1776, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F16_fake16_e32_gfx12 - 467
    {3600, 1780, 2, 3 },
    // AMDGPU::V_CMPX_NLG_F16_t16_e32_gfx11 - 468
    {3600, 1783, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F16_t16_e32_gfx12 - 469
    {3600, 1787, 2, 3 },
    // AMDGPU::V_CMPX_NLG_F32_e32_gfx10 - 470
    {3622, 1790, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F32_e32_gfx11 - 471
    {3622, 1794, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F32_e32_gfx12 - 472
    {3622, 1798, 2, 3 },
    // AMDGPU::V_CMPX_NLG_F32_e32_gfx6_gfx7 - 473
    {3622, 1801, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F32_e32_vi - 474
    {3622, 1805, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F64_e32_gfx10 - 475
    {3644, 1809, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F64_e32_gfx11 - 476
    {3644, 1813, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F64_e32_gfx12 - 477
    {3644, 1817, 2, 3 },
    // AMDGPU::V_CMPX_NLG_F64_e32_gfx6_gfx7 - 478
    {3644, 1820, 2, 4 },
    // AMDGPU::V_CMPX_NLG_F64_e32_vi - 479
    {3644, 1824, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F16_e32_gfx10 - 480
    {3666, 1828, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F16_e32_vi - 481
    {3666, 1832, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F16_fake16_e32_gfx11 - 482
    {3688, 1836, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F16_fake16_e32_gfx12 - 483
    {3688, 1840, 2, 3 },
    // AMDGPU::V_CMPX_NLT_F16_t16_e32_gfx11 - 484
    {3688, 1843, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F16_t16_e32_gfx12 - 485
    {3688, 1847, 2, 3 },
    // AMDGPU::V_CMPX_NLT_F32_e32_gfx10 - 486
    {3710, 1850, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F32_e32_gfx11 - 487
    {3710, 1854, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F32_e32_gfx12 - 488
    {3710, 1858, 2, 3 },
    // AMDGPU::V_CMPX_NLT_F32_e32_gfx6_gfx7 - 489
    {3710, 1861, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F32_e32_vi - 490
    {3710, 1865, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F64_e32_gfx10 - 491
    {3732, 1869, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F64_e32_gfx11 - 492
    {3732, 1873, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F64_e32_gfx12 - 493
    {3732, 1877, 2, 3 },
    // AMDGPU::V_CMPX_NLT_F64_e32_gfx6_gfx7 - 494
    {3732, 1880, 2, 4 },
    // AMDGPU::V_CMPX_NLT_F64_e32_vi - 495
    {3732, 1884, 2, 4 },
    // AMDGPU::V_CMPX_O_F16_e32_gfx10 - 496
    {3754, 1888, 2, 4 },
    // AMDGPU::V_CMPX_O_F16_e32_vi - 497
    {3754, 1892, 2, 4 },
    // AMDGPU::V_CMPX_O_F16_fake16_e32_gfx11 - 498
    {3774, 1896, 2, 4 },
    // AMDGPU::V_CMPX_O_F16_fake16_e32_gfx12 - 499
    {3774, 1900, 2, 3 },
    // AMDGPU::V_CMPX_O_F16_t16_e32_gfx11 - 500
    {3774, 1903, 2, 4 },
    // AMDGPU::V_CMPX_O_F16_t16_e32_gfx12 - 501
    {3774, 1907, 2, 3 },
    // AMDGPU::V_CMPX_O_F32_e32_gfx10 - 502
    {3794, 1910, 2, 4 },
    // AMDGPU::V_CMPX_O_F32_e32_gfx11 - 503
    {3794, 1914, 2, 4 },
    // AMDGPU::V_CMPX_O_F32_e32_gfx12 - 504
    {3794, 1918, 2, 3 },
    // AMDGPU::V_CMPX_O_F32_e32_gfx6_gfx7 - 505
    {3794, 1921, 2, 4 },
    // AMDGPU::V_CMPX_O_F32_e32_vi - 506
    {3794, 1925, 2, 4 },
    // AMDGPU::V_CMPX_O_F64_e32_gfx10 - 507
    {3814, 1929, 2, 4 },
    // AMDGPU::V_CMPX_O_F64_e32_gfx11 - 508
    {3814, 1933, 2, 4 },
    // AMDGPU::V_CMPX_O_F64_e32_gfx12 - 509
    {3814, 1937, 2, 3 },
    // AMDGPU::V_CMPX_O_F64_e32_gfx6_gfx7 - 510
    {3814, 1940, 2, 4 },
    // AMDGPU::V_CMPX_O_F64_e32_vi - 511
    {3814, 1944, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F16_e32_gfx10 - 512
    {3834, 1948, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F16_e32_vi - 513
    {3834, 1952, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F32_e32_gfx10 - 514
    {3856, 1956, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F32_e32_gfx6_gfx7 - 515
    {3856, 1960, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F32_e32_vi - 516
    {3856, 1964, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F64_e32_gfx10 - 517
    {3878, 1968, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F64_e32_gfx6_gfx7 - 518
    {3878, 1972, 2, 4 },
    // AMDGPU::V_CMPX_TRU_F64_e32_vi - 519
    {3878, 1976, 2, 4 },
    // AMDGPU::V_CMPX_T_F16_fake16_e32_gfx11 - 520
    {3900, 1980, 2, 4 },
    // AMDGPU::V_CMPX_T_F16_t16_e32_gfx11 - 521
    {3900, 1984, 2, 4 },
    // AMDGPU::V_CMPX_T_F32_e32_gfx11 - 522
    {3920, 1988, 2, 4 },
    // AMDGPU::V_CMPX_T_F64_e32_gfx11 - 523
    {3940, 1992, 2, 4 },
    // AMDGPU::V_CMPX_T_I16_e32_vi - 524
    {3960, 1996, 2, 4 },
    // AMDGPU::V_CMPX_T_I32_e32_gfx10 - 525
    {3980, 2000, 2, 4 },
    // AMDGPU::V_CMPX_T_I32_e32_gfx11 - 526
    {3980, 2004, 2, 4 },
    // AMDGPU::V_CMPX_T_I32_e32_gfx6_gfx7 - 527
    {3980, 2008, 2, 4 },
    // AMDGPU::V_CMPX_T_I32_e32_vi - 528
    {3980, 2012, 2, 4 },
    // AMDGPU::V_CMPX_T_I64_e32_gfx10 - 529
    {4000, 2016, 2, 4 },
    // AMDGPU::V_CMPX_T_I64_e32_gfx11 - 530
    {4000, 2020, 2, 4 },
    // AMDGPU::V_CMPX_T_I64_e32_gfx6_gfx7 - 531
    {4000, 2024, 2, 4 },
    // AMDGPU::V_CMPX_T_I64_e32_vi - 532
    {4000, 2028, 2, 4 },
    // AMDGPU::V_CMPX_T_U16_e32_vi - 533
    {4020, 2032, 2, 4 },
    // AMDGPU::V_CMPX_T_U32_e32_gfx10 - 534
    {4040, 2036, 2, 4 },
    // AMDGPU::V_CMPX_T_U32_e32_gfx11 - 535
    {4040, 2040, 2, 4 },
    // AMDGPU::V_CMPX_T_U32_e32_gfx6_gfx7 - 536
    {4040, 2044, 2, 4 },
    // AMDGPU::V_CMPX_T_U32_e32_vi - 537
    {4040, 2048, 2, 4 },
    // AMDGPU::V_CMPX_T_U64_e32_gfx10 - 538
    {4060, 2052, 2, 4 },
    // AMDGPU::V_CMPX_T_U64_e32_gfx11 - 539
    {4060, 2056, 2, 4 },
    // AMDGPU::V_CMPX_T_U64_e32_gfx6_gfx7 - 540
    {4060, 2060, 2, 4 },
    // AMDGPU::V_CMPX_T_U64_e32_vi - 541
    {4060, 2064, 2, 4 },
    // AMDGPU::V_CMPX_U_F16_e32_gfx10 - 542
    {4080, 2068, 2, 4 },
    // AMDGPU::V_CMPX_U_F16_e32_vi - 543
    {4080, 2072, 2, 4 },
    // AMDGPU::V_CMPX_U_F16_fake16_e32_gfx11 - 544
    {4100, 2076, 2, 4 },
    // AMDGPU::V_CMPX_U_F16_fake16_e32_gfx12 - 545
    {4100, 2080, 2, 3 },
    // AMDGPU::V_CMPX_U_F16_t16_e32_gfx11 - 546
    {4100, 2083, 2, 4 },
    // AMDGPU::V_CMPX_U_F16_t16_e32_gfx12 - 547
    {4100, 2087, 2, 3 },
    // AMDGPU::V_CMPX_U_F32_e32_gfx10 - 548
    {4120, 2090, 2, 4 },
    // AMDGPU::V_CMPX_U_F32_e32_gfx11 - 549
    {4120, 2094, 2, 4 },
    // AMDGPU::V_CMPX_U_F32_e32_gfx12 - 550
    {4120, 2098, 2, 3 },
    // AMDGPU::V_CMPX_U_F32_e32_gfx6_gfx7 - 551
    {4120, 2101, 2, 4 },
    // AMDGPU::V_CMPX_U_F32_e32_vi - 552
    {4120, 2105, 2, 4 },
    // AMDGPU::V_CMPX_U_F64_e32_gfx10 - 553
    {4140, 2109, 2, 4 },
    // AMDGPU::V_CMPX_U_F64_e32_gfx11 - 554
    {4140, 2113, 2, 4 },
    // AMDGPU::V_CMPX_U_F64_e32_gfx12 - 555
    {4140, 2117, 2, 3 },
    // AMDGPU::V_CMPX_U_F64_e32_gfx6_gfx7 - 556
    {4140, 2120, 2, 4 },
    // AMDGPU::V_CMPX_U_F64_e32_vi - 557
    {4140, 2124, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F16_e32_gfx10 - 558
    {4160, 2128, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F16_e32_vi - 559
    {4160, 2132, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F16_fake16_e32_gfx11 - 560
    {4183, 2136, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F16_fake16_e32_gfx12 - 561
    {4183, 2140, 2, 3 },
    // AMDGPU::V_CMP_CLASS_F16_t16_e32_gfx11 - 562
    {4183, 2143, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F16_t16_e32_gfx12 - 563
    {4183, 2147, 2, 3 },
    // AMDGPU::V_CMP_CLASS_F32_e32_gfx10 - 564
    {4206, 2150, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F32_e32_gfx11 - 565
    {4206, 2154, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F32_e32_gfx12 - 566
    {4206, 2158, 2, 3 },
    // AMDGPU::V_CMP_CLASS_F32_e32_gfx6_gfx7 - 567
    {4206, 2161, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F32_e32_vi - 568
    {4206, 2165, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F64_e32_gfx10 - 569
    {4229, 2169, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F64_e32_gfx11 - 570
    {4229, 2173, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F64_e32_gfx12 - 571
    {4229, 2177, 2, 3 },
    // AMDGPU::V_CMP_CLASS_F64_e32_gfx6_gfx7 - 572
    {4229, 2180, 2, 4 },
    // AMDGPU::V_CMP_CLASS_F64_e32_vi - 573
    {4229, 2184, 2, 4 },
    // AMDGPU::V_CMP_EQ_F16_e32_gfx10 - 574
    {4252, 2188, 2, 4 },
    // AMDGPU::V_CMP_EQ_F16_e32_vi - 575
    {4252, 2192, 2, 4 },
    // AMDGPU::V_CMP_EQ_F16_fake16_e32_gfx11 - 576
    {4272, 2196, 2, 4 },
    // AMDGPU::V_CMP_EQ_F16_fake16_e32_gfx12 - 577
    {4272, 2200, 2, 3 },
    // AMDGPU::V_CMP_EQ_F16_t16_e32_gfx11 - 578
    {4272, 2203, 2, 4 },
    // AMDGPU::V_CMP_EQ_F16_t16_e32_gfx12 - 579
    {4272, 2207, 2, 3 },
    // AMDGPU::V_CMP_EQ_F32_e32_gfx10 - 580
    {4292, 2210, 2, 4 },
    // AMDGPU::V_CMP_EQ_F32_e32_gfx11 - 581
    {4292, 2214, 2, 4 },
    // AMDGPU::V_CMP_EQ_F32_e32_gfx12 - 582
    {4292, 2218, 2, 3 },
    // AMDGPU::V_CMP_EQ_F32_e32_gfx6_gfx7 - 583
    {4292, 2221, 2, 4 },
    // AMDGPU::V_CMP_EQ_F32_e32_vi - 584
    {4292, 2225, 2, 4 },
    // AMDGPU::V_CMP_EQ_F64_e32_gfx10 - 585
    {4312, 2229, 2, 4 },
    // AMDGPU::V_CMP_EQ_F64_e32_gfx11 - 586
    {4312, 2233, 2, 4 },
    // AMDGPU::V_CMP_EQ_F64_e32_gfx12 - 587
    {4312, 2237, 2, 3 },
    // AMDGPU::V_CMP_EQ_F64_e32_gfx6_gfx7 - 588
    {4312, 2240, 2, 4 },
    // AMDGPU::V_CMP_EQ_F64_e32_vi - 589
    {4312, 2244, 2, 4 },
    // AMDGPU::V_CMP_EQ_I16_e32_gfx10 - 590
    {4332, 2248, 2, 4 },
    // AMDGPU::V_CMP_EQ_I16_e32_vi - 591
    {4332, 2252, 2, 4 },
    // AMDGPU::V_CMP_EQ_I16_fake16_e32_gfx11 - 592
    {4352, 2256, 2, 4 },
    // AMDGPU::V_CMP_EQ_I16_fake16_e32_gfx12 - 593
    {4352, 2260, 2, 3 },
    // AMDGPU::V_CMP_EQ_I16_t16_e32_gfx11 - 594
    {4352, 2263, 2, 4 },
    // AMDGPU::V_CMP_EQ_I16_t16_e32_gfx12 - 595
    {4352, 2267, 2, 3 },
    // AMDGPU::V_CMP_EQ_I32_e32_gfx10 - 596
    {4372, 2270, 2, 4 },
    // AMDGPU::V_CMP_EQ_I32_e32_gfx11 - 597
    {4372, 2274, 2, 4 },
    // AMDGPU::V_CMP_EQ_I32_e32_gfx12 - 598
    {4372, 2278, 2, 3 },
    // AMDGPU::V_CMP_EQ_I32_e32_gfx6_gfx7 - 599
    {4372, 2281, 2, 4 },
    // AMDGPU::V_CMP_EQ_I32_e32_vi - 600
    {4372, 2285, 2, 4 },
    // AMDGPU::V_CMP_EQ_I64_e32_gfx10 - 601
    {4392, 2289, 2, 4 },
    // AMDGPU::V_CMP_EQ_I64_e32_gfx11 - 602
    {4392, 2293, 2, 4 },
    // AMDGPU::V_CMP_EQ_I64_e32_gfx12 - 603
    {4392, 2297, 2, 3 },
    // AMDGPU::V_CMP_EQ_I64_e32_gfx6_gfx7 - 604
    {4392, 2300, 2, 4 },
    // AMDGPU::V_CMP_EQ_I64_e32_vi - 605
    {4392, 2304, 2, 4 },
    // AMDGPU::V_CMP_EQ_U16_e32_gfx10 - 606
    {4412, 2308, 2, 4 },
    // AMDGPU::V_CMP_EQ_U16_e32_vi - 607
    {4412, 2312, 2, 4 },
    // AMDGPU::V_CMP_EQ_U16_fake16_e32_gfx11 - 608
    {4432, 2316, 2, 4 },
    // AMDGPU::V_CMP_EQ_U16_fake16_e32_gfx12 - 609
    {4432, 2320, 2, 3 },
    // AMDGPU::V_CMP_EQ_U16_t16_e32_gfx11 - 610
    {4432, 2323, 2, 4 },
    // AMDGPU::V_CMP_EQ_U16_t16_e32_gfx12 - 611
    {4432, 2327, 2, 3 },
    // AMDGPU::V_CMP_EQ_U32_e32_gfx10 - 612
    {4452, 2330, 2, 4 },
    // AMDGPU::V_CMP_EQ_U32_e32_gfx11 - 613
    {4452, 2334, 2, 4 },
    // AMDGPU::V_CMP_EQ_U32_e32_gfx12 - 614
    {4452, 2338, 2, 3 },
    // AMDGPU::V_CMP_EQ_U32_e32_gfx6_gfx7 - 615
    {4452, 2341, 2, 4 },
    // AMDGPU::V_CMP_EQ_U32_e32_vi - 616
    {4452, 2345, 2, 4 },
    // AMDGPU::V_CMP_EQ_U64_e32_gfx10 - 617
    {4472, 2349, 2, 4 },
    // AMDGPU::V_CMP_EQ_U64_e32_gfx11 - 618
    {4472, 2353, 2, 4 },
    // AMDGPU::V_CMP_EQ_U64_e32_gfx12 - 619
    {4472, 2357, 2, 3 },
    // AMDGPU::V_CMP_EQ_U64_e32_gfx6_gfx7 - 620
    {4472, 2360, 2, 4 },
    // AMDGPU::V_CMP_EQ_U64_e32_vi - 621
    {4472, 2364, 2, 4 },
    // AMDGPU::V_CMP_F_F16_e32_gfx10 - 622
    {4492, 2368, 2, 4 },
    // AMDGPU::V_CMP_F_F16_e32_vi - 623
    {4492, 2372, 2, 4 },
    // AMDGPU::V_CMP_F_F16_fake16_e32_gfx11 - 624
    {4511, 2376, 2, 4 },
    // AMDGPU::V_CMP_F_F16_t16_e32_gfx11 - 625
    {4511, 2380, 2, 4 },
    // AMDGPU::V_CMP_F_F32_e32_gfx10 - 626
    {4530, 2384, 2, 4 },
    // AMDGPU::V_CMP_F_F32_e32_gfx11 - 627
    {4530, 2388, 2, 4 },
    // AMDGPU::V_CMP_F_F32_e32_gfx6_gfx7 - 628
    {4530, 2392, 2, 4 },
    // AMDGPU::V_CMP_F_F32_e32_vi - 629
    {4530, 2396, 2, 4 },
    // AMDGPU::V_CMP_F_F64_e32_gfx10 - 630
    {4549, 2400, 2, 4 },
    // AMDGPU::V_CMP_F_F64_e32_gfx11 - 631
    {4549, 2404, 2, 4 },
    // AMDGPU::V_CMP_F_F64_e32_gfx6_gfx7 - 632
    {4549, 2408, 2, 4 },
    // AMDGPU::V_CMP_F_F64_e32_vi - 633
    {4549, 2412, 2, 4 },
    // AMDGPU::V_CMP_F_I16_e32_vi - 634
    {4568, 2416, 2, 4 },
    // AMDGPU::V_CMP_F_I32_e32_gfx10 - 635
    {4587, 2420, 2, 4 },
    // AMDGPU::V_CMP_F_I32_e32_gfx11 - 636
    {4587, 2424, 2, 4 },
    // AMDGPU::V_CMP_F_I32_e32_gfx6_gfx7 - 637
    {4587, 2428, 2, 4 },
    // AMDGPU::V_CMP_F_I32_e32_vi - 638
    {4587, 2432, 2, 4 },
    // AMDGPU::V_CMP_F_I64_e32_gfx10 - 639
    {4606, 2436, 2, 4 },
    // AMDGPU::V_CMP_F_I64_e32_gfx11 - 640
    {4606, 2440, 2, 4 },
    // AMDGPU::V_CMP_F_I64_e32_gfx6_gfx7 - 641
    {4606, 2444, 2, 4 },
    // AMDGPU::V_CMP_F_I64_e32_vi - 642
    {4606, 2448, 2, 4 },
    // AMDGPU::V_CMP_F_U16_e32_vi - 643
    {4625, 2452, 2, 4 },
    // AMDGPU::V_CMP_F_U32_e32_gfx10 - 644
    {4644, 2456, 2, 4 },
    // AMDGPU::V_CMP_F_U32_e32_gfx11 - 645
    {4644, 2460, 2, 4 },
    // AMDGPU::V_CMP_F_U32_e32_gfx6_gfx7 - 646
    {4644, 2464, 2, 4 },
    // AMDGPU::V_CMP_F_U32_e32_vi - 647
    {4644, 2468, 2, 4 },
    // AMDGPU::V_CMP_F_U64_e32_gfx10 - 648
    {4663, 2472, 2, 4 },
    // AMDGPU::V_CMP_F_U64_e32_gfx11 - 649
    {4663, 2476, 2, 4 },
    // AMDGPU::V_CMP_F_U64_e32_gfx6_gfx7 - 650
    {4663, 2480, 2, 4 },
    // AMDGPU::V_CMP_F_U64_e32_vi - 651
    {4663, 2484, 2, 4 },
    // AMDGPU::V_CMP_GE_F16_e32_gfx10 - 652
    {4682, 2488, 2, 4 },
    // AMDGPU::V_CMP_GE_F16_e32_vi - 653
    {4682, 2492, 2, 4 },
    // AMDGPU::V_CMP_GE_F16_fake16_e32_gfx11 - 654
    {4702, 2496, 2, 4 },
    // AMDGPU::V_CMP_GE_F16_fake16_e32_gfx12 - 655
    {4702, 2500, 2, 3 },
    // AMDGPU::V_CMP_GE_F16_t16_e32_gfx11 - 656
    {4702, 2503, 2, 4 },
    // AMDGPU::V_CMP_GE_F16_t16_e32_gfx12 - 657
    {4702, 2507, 2, 3 },
    // AMDGPU::V_CMP_GE_F32_e32_gfx10 - 658
    {4722, 2510, 2, 4 },
    // AMDGPU::V_CMP_GE_F32_e32_gfx11 - 659
    {4722, 2514, 2, 4 },
    // AMDGPU::V_CMP_GE_F32_e32_gfx12 - 660
    {4722, 2518, 2, 3 },
    // AMDGPU::V_CMP_GE_F32_e32_gfx6_gfx7 - 661
    {4722, 2521, 2, 4 },
    // AMDGPU::V_CMP_GE_F32_e32_vi - 662
    {4722, 2525, 2, 4 },
    // AMDGPU::V_CMP_GE_F64_e32_gfx10 - 663
    {4742, 2529, 2, 4 },
    // AMDGPU::V_CMP_GE_F64_e32_gfx11 - 664
    {4742, 2533, 2, 4 },
    // AMDGPU::V_CMP_GE_F64_e32_gfx12 - 665
    {4742, 2537, 2, 3 },
    // AMDGPU::V_CMP_GE_F64_e32_gfx6_gfx7 - 666
    {4742, 2540, 2, 4 },
    // AMDGPU::V_CMP_GE_F64_e32_vi - 667
    {4742, 2544, 2, 4 },
    // AMDGPU::V_CMP_GE_I16_e32_gfx10 - 668
    {4762, 2548, 2, 4 },
    // AMDGPU::V_CMP_GE_I16_e32_vi - 669
    {4762, 2552, 2, 4 },
    // AMDGPU::V_CMP_GE_I16_fake16_e32_gfx11 - 670
    {4782, 2556, 2, 4 },
    // AMDGPU::V_CMP_GE_I16_fake16_e32_gfx12 - 671
    {4782, 2560, 2, 3 },
    // AMDGPU::V_CMP_GE_I16_t16_e32_gfx11 - 672
    {4782, 2563, 2, 4 },
    // AMDGPU::V_CMP_GE_I16_t16_e32_gfx12 - 673
    {4782, 2567, 2, 3 },
    // AMDGPU::V_CMP_GE_I32_e32_gfx10 - 674
    {4802, 2570, 2, 4 },
    // AMDGPU::V_CMP_GE_I32_e32_gfx11 - 675
    {4802, 2574, 2, 4 },
    // AMDGPU::V_CMP_GE_I32_e32_gfx12 - 676
    {4802, 2578, 2, 3 },
    // AMDGPU::V_CMP_GE_I32_e32_gfx6_gfx7 - 677
    {4802, 2581, 2, 4 },
    // AMDGPU::V_CMP_GE_I32_e32_vi - 678
    {4802, 2585, 2, 4 },
    // AMDGPU::V_CMP_GE_I64_e32_gfx10 - 679
    {4822, 2589, 2, 4 },
    // AMDGPU::V_CMP_GE_I64_e32_gfx11 - 680
    {4822, 2593, 2, 4 },
    // AMDGPU::V_CMP_GE_I64_e32_gfx12 - 681
    {4822, 2597, 2, 3 },
    // AMDGPU::V_CMP_GE_I64_e32_gfx6_gfx7 - 682
    {4822, 2600, 2, 4 },
    // AMDGPU::V_CMP_GE_I64_e32_vi - 683
    {4822, 2604, 2, 4 },
    // AMDGPU::V_CMP_GE_U16_e32_gfx10 - 684
    {4842, 2608, 2, 4 },
    // AMDGPU::V_CMP_GE_U16_e32_vi - 685
    {4842, 2612, 2, 4 },
    // AMDGPU::V_CMP_GE_U16_fake16_e32_gfx11 - 686
    {4862, 2616, 2, 4 },
    // AMDGPU::V_CMP_GE_U16_fake16_e32_gfx12 - 687
    {4862, 2620, 2, 3 },
    // AMDGPU::V_CMP_GE_U16_t16_e32_gfx11 - 688
    {4862, 2623, 2, 4 },
    // AMDGPU::V_CMP_GE_U16_t16_e32_gfx12 - 689
    {4862, 2627, 2, 3 },
    // AMDGPU::V_CMP_GE_U32_e32_gfx10 - 690
    {4882, 2630, 2, 4 },
    // AMDGPU::V_CMP_GE_U32_e32_gfx11 - 691
    {4882, 2634, 2, 4 },
    // AMDGPU::V_CMP_GE_U32_e32_gfx12 - 692
    {4882, 2638, 2, 3 },
    // AMDGPU::V_CMP_GE_U32_e32_gfx6_gfx7 - 693
    {4882, 2641, 2, 4 },
    // AMDGPU::V_CMP_GE_U32_e32_vi - 694
    {4882, 2645, 2, 4 },
    // AMDGPU::V_CMP_GE_U64_e32_gfx10 - 695
    {4902, 2649, 2, 4 },
    // AMDGPU::V_CMP_GE_U64_e32_gfx11 - 696
    {4902, 2653, 2, 4 },
    // AMDGPU::V_CMP_GE_U64_e32_gfx12 - 697
    {4902, 2657, 2, 3 },
    // AMDGPU::V_CMP_GE_U64_e32_gfx6_gfx7 - 698
    {4902, 2660, 2, 4 },
    // AMDGPU::V_CMP_GE_U64_e32_vi - 699
    {4902, 2664, 2, 4 },
    // AMDGPU::V_CMP_GT_F16_e32_gfx10 - 700
    {4922, 2668, 2, 4 },
    // AMDGPU::V_CMP_GT_F16_e32_vi - 701
    {4922, 2672, 2, 4 },
    // AMDGPU::V_CMP_GT_F16_fake16_e32_gfx11 - 702
    {4942, 2676, 2, 4 },
    // AMDGPU::V_CMP_GT_F16_fake16_e32_gfx12 - 703
    {4942, 2680, 2, 3 },
    // AMDGPU::V_CMP_GT_F16_t16_e32_gfx11 - 704
    {4942, 2683, 2, 4 },
    // AMDGPU::V_CMP_GT_F16_t16_e32_gfx12 - 705
    {4942, 2687, 2, 3 },
    // AMDGPU::V_CMP_GT_F32_e32_gfx10 - 706
    {4962, 2690, 2, 4 },
    // AMDGPU::V_CMP_GT_F32_e32_gfx11 - 707
    {4962, 2694, 2, 4 },
    // AMDGPU::V_CMP_GT_F32_e32_gfx12 - 708
    {4962, 2698, 2, 3 },
    // AMDGPU::V_CMP_GT_F32_e32_gfx6_gfx7 - 709
    {4962, 2701, 2, 4 },
    // AMDGPU::V_CMP_GT_F32_e32_vi - 710
    {4962, 2705, 2, 4 },
    // AMDGPU::V_CMP_GT_F64_e32_gfx10 - 711
    {4982, 2709, 2, 4 },
    // AMDGPU::V_CMP_GT_F64_e32_gfx11 - 712
    {4982, 2713, 2, 4 },
    // AMDGPU::V_CMP_GT_F64_e32_gfx12 - 713
    {4982, 2717, 2, 3 },
    // AMDGPU::V_CMP_GT_F64_e32_gfx6_gfx7 - 714
    {4982, 2720, 2, 4 },
    // AMDGPU::V_CMP_GT_F64_e32_vi - 715
    {4982, 2724, 2, 4 },
    // AMDGPU::V_CMP_GT_I16_e32_gfx10 - 716
    {5002, 2728, 2, 4 },
    // AMDGPU::V_CMP_GT_I16_e32_vi - 717
    {5002, 2732, 2, 4 },
    // AMDGPU::V_CMP_GT_I16_fake16_e32_gfx11 - 718
    {5022, 2736, 2, 4 },
    // AMDGPU::V_CMP_GT_I16_fake16_e32_gfx12 - 719
    {5022, 2740, 2, 3 },
    // AMDGPU::V_CMP_GT_I16_t16_e32_gfx11 - 720
    {5022, 2743, 2, 4 },
    // AMDGPU::V_CMP_GT_I16_t16_e32_gfx12 - 721
    {5022, 2747, 2, 3 },
    // AMDGPU::V_CMP_GT_I32_e32_gfx10 - 722
    {5042, 2750, 2, 4 },
    // AMDGPU::V_CMP_GT_I32_e32_gfx11 - 723
    {5042, 2754, 2, 4 },
    // AMDGPU::V_CMP_GT_I32_e32_gfx12 - 724
    {5042, 2758, 2, 3 },
    // AMDGPU::V_CMP_GT_I32_e32_gfx6_gfx7 - 725
    {5042, 2761, 2, 4 },
    // AMDGPU::V_CMP_GT_I32_e32_vi - 726
    {5042, 2765, 2, 4 },
    // AMDGPU::V_CMP_GT_I64_e32_gfx10 - 727
    {5062, 2769, 2, 4 },
    // AMDGPU::V_CMP_GT_I64_e32_gfx11 - 728
    {5062, 2773, 2, 4 },
    // AMDGPU::V_CMP_GT_I64_e32_gfx12 - 729
    {5062, 2777, 2, 3 },
    // AMDGPU::V_CMP_GT_I64_e32_gfx6_gfx7 - 730
    {5062, 2780, 2, 4 },
    // AMDGPU::V_CMP_GT_I64_e32_vi - 731
    {5062, 2784, 2, 4 },
    // AMDGPU::V_CMP_GT_U16_e32_gfx10 - 732
    {5082, 2788, 2, 4 },
    // AMDGPU::V_CMP_GT_U16_e32_vi - 733
    {5082, 2792, 2, 4 },
    // AMDGPU::V_CMP_GT_U16_fake16_e32_gfx11 - 734
    {5102, 2796, 2, 4 },
    // AMDGPU::V_CMP_GT_U16_fake16_e32_gfx12 - 735
    {5102, 2800, 2, 3 },
    // AMDGPU::V_CMP_GT_U16_t16_e32_gfx11 - 736
    {5102, 2803, 2, 4 },
    // AMDGPU::V_CMP_GT_U16_t16_e32_gfx12 - 737
    {5102, 2807, 2, 3 },
    // AMDGPU::V_CMP_GT_U32_e32_gfx10 - 738
    {5122, 2810, 2, 4 },
    // AMDGPU::V_CMP_GT_U32_e32_gfx11 - 739
    {5122, 2814, 2, 4 },
    // AMDGPU::V_CMP_GT_U32_e32_gfx12 - 740
    {5122, 2818, 2, 3 },
    // AMDGPU::V_CMP_GT_U32_e32_gfx6_gfx7 - 741
    {5122, 2821, 2, 4 },
    // AMDGPU::V_CMP_GT_U32_e32_vi - 742
    {5122, 2825, 2, 4 },
    // AMDGPU::V_CMP_GT_U64_e32_gfx10 - 743
    {5142, 2829, 2, 4 },
    // AMDGPU::V_CMP_GT_U64_e32_gfx11 - 744
    {5142, 2833, 2, 4 },
    // AMDGPU::V_CMP_GT_U64_e32_gfx12 - 745
    {5142, 2837, 2, 3 },
    // AMDGPU::V_CMP_GT_U64_e32_gfx6_gfx7 - 746
    {5142, 2840, 2, 4 },
    // AMDGPU::V_CMP_GT_U64_e32_vi - 747
    {5142, 2844, 2, 4 },
    // AMDGPU::V_CMP_LE_F16_e32_gfx10 - 748
    {5162, 2848, 2, 4 },
    // AMDGPU::V_CMP_LE_F16_e32_vi - 749
    {5162, 2852, 2, 4 },
    // AMDGPU::V_CMP_LE_F16_fake16_e32_gfx11 - 750
    {5182, 2856, 2, 4 },
    // AMDGPU::V_CMP_LE_F16_fake16_e32_gfx12 - 751
    {5182, 2860, 2, 3 },
    // AMDGPU::V_CMP_LE_F16_t16_e32_gfx11 - 752
    {5182, 2863, 2, 4 },
    // AMDGPU::V_CMP_LE_F16_t16_e32_gfx12 - 753
    {5182, 2867, 2, 3 },
    // AMDGPU::V_CMP_LE_F32_e32_gfx10 - 754
    {5202, 2870, 2, 4 },
    // AMDGPU::V_CMP_LE_F32_e32_gfx11 - 755
    {5202, 2874, 2, 4 },
    // AMDGPU::V_CMP_LE_F32_e32_gfx12 - 756
    {5202, 2878, 2, 3 },
    // AMDGPU::V_CMP_LE_F32_e32_gfx6_gfx7 - 757
    {5202, 2881, 2, 4 },
    // AMDGPU::V_CMP_LE_F32_e32_vi - 758
    {5202, 2885, 2, 4 },
    // AMDGPU::V_CMP_LE_F64_e32_gfx10 - 759
    {5222, 2889, 2, 4 },
    // AMDGPU::V_CMP_LE_F64_e32_gfx11 - 760
    {5222, 2893, 2, 4 },
    // AMDGPU::V_CMP_LE_F64_e32_gfx12 - 761
    {5222, 2897, 2, 3 },
    // AMDGPU::V_CMP_LE_F64_e32_gfx6_gfx7 - 762
    {5222, 2900, 2, 4 },
    // AMDGPU::V_CMP_LE_F64_e32_vi - 763
    {5222, 2904, 2, 4 },
    // AMDGPU::V_CMP_LE_I16_e32_gfx10 - 764
    {5242, 2908, 2, 4 },
    // AMDGPU::V_CMP_LE_I16_e32_vi - 765
    {5242, 2912, 2, 4 },
    // AMDGPU::V_CMP_LE_I16_fake16_e32_gfx11 - 766
    {5262, 2916, 2, 4 },
    // AMDGPU::V_CMP_LE_I16_fake16_e32_gfx12 - 767
    {5262, 2920, 2, 3 },
    // AMDGPU::V_CMP_LE_I16_t16_e32_gfx11 - 768
    {5262, 2923, 2, 4 },
    // AMDGPU::V_CMP_LE_I16_t16_e32_gfx12 - 769
    {5262, 2927, 2, 3 },
    // AMDGPU::V_CMP_LE_I32_e32_gfx10 - 770
    {5282, 2930, 2, 4 },
    // AMDGPU::V_CMP_LE_I32_e32_gfx11 - 771
    {5282, 2934, 2, 4 },
    // AMDGPU::V_CMP_LE_I32_e32_gfx12 - 772
    {5282, 2938, 2, 3 },
    // AMDGPU::V_CMP_LE_I32_e32_gfx6_gfx7 - 773
    {5282, 2941, 2, 4 },
    // AMDGPU::V_CMP_LE_I32_e32_vi - 774
    {5282, 2945, 2, 4 },
    // AMDGPU::V_CMP_LE_I64_e32_gfx10 - 775
    {5302, 2949, 2, 4 },
    // AMDGPU::V_CMP_LE_I64_e32_gfx11 - 776
    {5302, 2953, 2, 4 },
    // AMDGPU::V_CMP_LE_I64_e32_gfx12 - 777
    {5302, 2957, 2, 3 },
    // AMDGPU::V_CMP_LE_I64_e32_gfx6_gfx7 - 778
    {5302, 2960, 2, 4 },
    // AMDGPU::V_CMP_LE_I64_e32_vi - 779
    {5302, 2964, 2, 4 },
    // AMDGPU::V_CMP_LE_U16_e32_gfx10 - 780
    {5322, 2968, 2, 4 },
    // AMDGPU::V_CMP_LE_U16_e32_vi - 781
    {5322, 2972, 2, 4 },
    // AMDGPU::V_CMP_LE_U16_fake16_e32_gfx11 - 782
    {5342, 2976, 2, 4 },
    // AMDGPU::V_CMP_LE_U16_fake16_e32_gfx12 - 783
    {5342, 2980, 2, 3 },
    // AMDGPU::V_CMP_LE_U16_t16_e32_gfx11 - 784
    {5342, 2983, 2, 4 },
    // AMDGPU::V_CMP_LE_U16_t16_e32_gfx12 - 785
    {5342, 2987, 2, 3 },
    // AMDGPU::V_CMP_LE_U32_e32_gfx10 - 786
    {5362, 2990, 2, 4 },
    // AMDGPU::V_CMP_LE_U32_e32_gfx11 - 787
    {5362, 2994, 2, 4 },
    // AMDGPU::V_CMP_LE_U32_e32_gfx12 - 788
    {5362, 2998, 2, 3 },
    // AMDGPU::V_CMP_LE_U32_e32_gfx6_gfx7 - 789
    {5362, 3001, 2, 4 },
    // AMDGPU::V_CMP_LE_U32_e32_vi - 790
    {5362, 3005, 2, 4 },
    // AMDGPU::V_CMP_LE_U64_e32_gfx10 - 791
    {5382, 3009, 2, 4 },
    // AMDGPU::V_CMP_LE_U64_e32_gfx11 - 792
    {5382, 3013, 2, 4 },
    // AMDGPU::V_CMP_LE_U64_e32_gfx12 - 793
    {5382, 3017, 2, 3 },
    // AMDGPU::V_CMP_LE_U64_e32_gfx6_gfx7 - 794
    {5382, 3020, 2, 4 },
    // AMDGPU::V_CMP_LE_U64_e32_vi - 795
    {5382, 3024, 2, 4 },
    // AMDGPU::V_CMP_LG_F16_e32_gfx10 - 796
    {5402, 3028, 2, 4 },
    // AMDGPU::V_CMP_LG_F16_e32_vi - 797
    {5402, 3032, 2, 4 },
    // AMDGPU::V_CMP_LG_F16_fake16_e32_gfx11 - 798
    {5422, 3036, 2, 4 },
    // AMDGPU::V_CMP_LG_F16_fake16_e32_gfx12 - 799
    {5422, 3040, 2, 3 },
    // AMDGPU::V_CMP_LG_F16_t16_e32_gfx11 - 800
    {5422, 3043, 2, 4 },
    // AMDGPU::V_CMP_LG_F16_t16_e32_gfx12 - 801
    {5422, 3047, 2, 3 },
    // AMDGPU::V_CMP_LG_F32_e32_gfx10 - 802
    {5442, 3050, 2, 4 },
    // AMDGPU::V_CMP_LG_F32_e32_gfx11 - 803
    {5442, 3054, 2, 4 },
    // AMDGPU::V_CMP_LG_F32_e32_gfx12 - 804
    {5442, 3058, 2, 3 },
    // AMDGPU::V_CMP_LG_F32_e32_gfx6_gfx7 - 805
    {5442, 3061, 2, 4 },
    // AMDGPU::V_CMP_LG_F32_e32_vi - 806
    {5442, 3065, 2, 4 },
    // AMDGPU::V_CMP_LG_F64_e32_gfx10 - 807
    {5462, 3069, 2, 4 },
    // AMDGPU::V_CMP_LG_F64_e32_gfx11 - 808
    {5462, 3073, 2, 4 },
    // AMDGPU::V_CMP_LG_F64_e32_gfx12 - 809
    {5462, 3077, 2, 3 },
    // AMDGPU::V_CMP_LG_F64_e32_gfx6_gfx7 - 810
    {5462, 3080, 2, 4 },
    // AMDGPU::V_CMP_LG_F64_e32_vi - 811
    {5462, 3084, 2, 4 },
    // AMDGPU::V_CMP_LT_F16_e32_gfx10 - 812
    {5482, 3088, 2, 4 },
    // AMDGPU::V_CMP_LT_F16_e32_vi - 813
    {5482, 3092, 2, 4 },
    // AMDGPU::V_CMP_LT_F16_fake16_e32_gfx11 - 814
    {5502, 3096, 2, 4 },
    // AMDGPU::V_CMP_LT_F16_fake16_e32_gfx12 - 815
    {5502, 3100, 2, 3 },
    // AMDGPU::V_CMP_LT_F16_t16_e32_gfx11 - 816
    {5502, 3103, 2, 4 },
    // AMDGPU::V_CMP_LT_F16_t16_e32_gfx12 - 817
    {5502, 3107, 2, 3 },
    // AMDGPU::V_CMP_LT_F32_e32_gfx10 - 818
    {5522, 3110, 2, 4 },
    // AMDGPU::V_CMP_LT_F32_e32_gfx11 - 819
    {5522, 3114, 2, 4 },
    // AMDGPU::V_CMP_LT_F32_e32_gfx12 - 820
    {5522, 3118, 2, 3 },
    // AMDGPU::V_CMP_LT_F32_e32_gfx6_gfx7 - 821
    {5522, 3121, 2, 4 },
    // AMDGPU::V_CMP_LT_F32_e32_vi - 822
    {5522, 3125, 2, 4 },
    // AMDGPU::V_CMP_LT_F64_e32_gfx10 - 823
    {5542, 3129, 2, 4 },
    // AMDGPU::V_CMP_LT_F64_e32_gfx11 - 824
    {5542, 3133, 2, 4 },
    // AMDGPU::V_CMP_LT_F64_e32_gfx12 - 825
    {5542, 3137, 2, 3 },
    // AMDGPU::V_CMP_LT_F64_e32_gfx6_gfx7 - 826
    {5542, 3140, 2, 4 },
    // AMDGPU::V_CMP_LT_F64_e32_vi - 827
    {5542, 3144, 2, 4 },
    // AMDGPU::V_CMP_LT_I16_e32_gfx10 - 828
    {5562, 3148, 2, 4 },
    // AMDGPU::V_CMP_LT_I16_e32_vi - 829
    {5562, 3152, 2, 4 },
    // AMDGPU::V_CMP_LT_I16_fake16_e32_gfx11 - 830
    {5582, 3156, 2, 4 },
    // AMDGPU::V_CMP_LT_I16_fake16_e32_gfx12 - 831
    {5582, 3160, 2, 3 },
    // AMDGPU::V_CMP_LT_I16_t16_e32_gfx11 - 832
    {5582, 3163, 2, 4 },
    // AMDGPU::V_CMP_LT_I16_t16_e32_gfx12 - 833
    {5582, 3167, 2, 3 },
    // AMDGPU::V_CMP_LT_I32_e32_gfx10 - 834
    {5602, 3170, 2, 4 },
    // AMDGPU::V_CMP_LT_I32_e32_gfx11 - 835
    {5602, 3174, 2, 4 },
    // AMDGPU::V_CMP_LT_I32_e32_gfx12 - 836
    {5602, 3178, 2, 3 },
    // AMDGPU::V_CMP_LT_I32_e32_gfx6_gfx7 - 837
    {5602, 3181, 2, 4 },
    // AMDGPU::V_CMP_LT_I32_e32_vi - 838
    {5602, 3185, 2, 4 },
    // AMDGPU::V_CMP_LT_I64_e32_gfx10 - 839
    {5622, 3189, 2, 4 },
    // AMDGPU::V_CMP_LT_I64_e32_gfx11 - 840
    {5622, 3193, 2, 4 },
    // AMDGPU::V_CMP_LT_I64_e32_gfx12 - 841
    {5622, 3197, 2, 3 },
    // AMDGPU::V_CMP_LT_I64_e32_gfx6_gfx7 - 842
    {5622, 3200, 2, 4 },
    // AMDGPU::V_CMP_LT_I64_e32_vi - 843
    {5622, 3204, 2, 4 },
    // AMDGPU::V_CMP_LT_U16_e32_gfx10 - 844
    {5642, 3208, 2, 4 },
    // AMDGPU::V_CMP_LT_U16_e32_vi - 845
    {5642, 3212, 2, 4 },
    // AMDGPU::V_CMP_LT_U16_fake16_e32_gfx11 - 846
    {5662, 3216, 2, 4 },
    // AMDGPU::V_CMP_LT_U16_fake16_e32_gfx12 - 847
    {5662, 3220, 2, 3 },
    // AMDGPU::V_CMP_LT_U16_t16_e32_gfx11 - 848
    {5662, 3223, 2, 4 },
    // AMDGPU::V_CMP_LT_U16_t16_e32_gfx12 - 849
    {5662, 3227, 2, 3 },
    // AMDGPU::V_CMP_LT_U32_e32_gfx10 - 850
    {5682, 3230, 2, 4 },
    // AMDGPU::V_CMP_LT_U32_e32_gfx11 - 851
    {5682, 3234, 2, 4 },
    // AMDGPU::V_CMP_LT_U32_e32_gfx12 - 852
    {5682, 3238, 2, 3 },
    // AMDGPU::V_CMP_LT_U32_e32_gfx6_gfx7 - 853
    {5682, 3241, 2, 4 },
    // AMDGPU::V_CMP_LT_U32_e32_vi - 854
    {5682, 3245, 2, 4 },
    // AMDGPU::V_CMP_LT_U64_e32_gfx10 - 855
    {5702, 3249, 2, 4 },
    // AMDGPU::V_CMP_LT_U64_e32_gfx11 - 856
    {5702, 3253, 2, 4 },
    // AMDGPU::V_CMP_LT_U64_e32_gfx12 - 857
    {5702, 3257, 2, 3 },
    // AMDGPU::V_CMP_LT_U64_e32_gfx6_gfx7 - 858
    {5702, 3260, 2, 4 },
    // AMDGPU::V_CMP_LT_U64_e32_vi - 859
    {5702, 3264, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F16_e32_gfx10 - 860
    {5722, 3268, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F16_e32_vi - 861
    {5722, 3272, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F16_fake16_e32_gfx11 - 862
    {5743, 3276, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F16_fake16_e32_gfx12 - 863
    {5743, 3280, 2, 3 },
    // AMDGPU::V_CMP_NEQ_F16_t16_e32_gfx11 - 864
    {5743, 3283, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F16_t16_e32_gfx12 - 865
    {5743, 3287, 2, 3 },
    // AMDGPU::V_CMP_NEQ_F32_e32_gfx10 - 866
    {5764, 3290, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F32_e32_gfx11 - 867
    {5764, 3294, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F32_e32_gfx12 - 868
    {5764, 3298, 2, 3 },
    // AMDGPU::V_CMP_NEQ_F32_e32_gfx6_gfx7 - 869
    {5764, 3301, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F32_e32_vi - 870
    {5764, 3305, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F64_e32_gfx10 - 871
    {5785, 3309, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F64_e32_gfx11 - 872
    {5785, 3313, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F64_e32_gfx12 - 873
    {5785, 3317, 2, 3 },
    // AMDGPU::V_CMP_NEQ_F64_e32_gfx6_gfx7 - 874
    {5785, 3320, 2, 4 },
    // AMDGPU::V_CMP_NEQ_F64_e32_vi - 875
    {5785, 3324, 2, 4 },
    // AMDGPU::V_CMP_NE_I16_e32_gfx10 - 876
    {5806, 3328, 2, 4 },
    // AMDGPU::V_CMP_NE_I16_e32_vi - 877
    {5806, 3332, 2, 4 },
    // AMDGPU::V_CMP_NE_I16_fake16_e32_gfx11 - 878
    {5826, 3336, 2, 4 },
    // AMDGPU::V_CMP_NE_I16_fake16_e32_gfx12 - 879
    {5826, 3340, 2, 3 },
    // AMDGPU::V_CMP_NE_I16_t16_e32_gfx11 - 880
    {5826, 3343, 2, 4 },
    // AMDGPU::V_CMP_NE_I16_t16_e32_gfx12 - 881
    {5826, 3347, 2, 3 },
    // AMDGPU::V_CMP_NE_I32_e32_gfx10 - 882
    {5846, 3350, 2, 4 },
    // AMDGPU::V_CMP_NE_I32_e32_gfx11 - 883
    {5846, 3354, 2, 4 },
    // AMDGPU::V_CMP_NE_I32_e32_gfx12 - 884
    {5846, 3358, 2, 3 },
    // AMDGPU::V_CMP_NE_I32_e32_gfx6_gfx7 - 885
    {5846, 3361, 2, 4 },
    // AMDGPU::V_CMP_NE_I32_e32_vi - 886
    {5846, 3365, 2, 4 },
    // AMDGPU::V_CMP_NE_I64_e32_gfx10 - 887
    {5866, 3369, 2, 4 },
    // AMDGPU::V_CMP_NE_I64_e32_gfx11 - 888
    {5866, 3373, 2, 4 },
    // AMDGPU::V_CMP_NE_I64_e32_gfx12 - 889
    {5866, 3377, 2, 3 },
    // AMDGPU::V_CMP_NE_I64_e32_gfx6_gfx7 - 890
    {5866, 3380, 2, 4 },
    // AMDGPU::V_CMP_NE_I64_e32_vi - 891
    {5866, 3384, 2, 4 },
    // AMDGPU::V_CMP_NE_U16_e32_gfx10 - 892
    {5886, 3388, 2, 4 },
    // AMDGPU::V_CMP_NE_U16_e32_vi - 893
    {5886, 3392, 2, 4 },
    // AMDGPU::V_CMP_NE_U16_fake16_e32_gfx11 - 894
    {5906, 3396, 2, 4 },
    // AMDGPU::V_CMP_NE_U16_fake16_e32_gfx12 - 895
    {5906, 3400, 2, 3 },
    // AMDGPU::V_CMP_NE_U16_t16_e32_gfx11 - 896
    {5906, 3403, 2, 4 },
    // AMDGPU::V_CMP_NE_U16_t16_e32_gfx12 - 897
    {5906, 3407, 2, 3 },
    // AMDGPU::V_CMP_NE_U32_e32_gfx10 - 898
    {5926, 3410, 2, 4 },
    // AMDGPU::V_CMP_NE_U32_e32_gfx11 - 899
    {5926, 3414, 2, 4 },
    // AMDGPU::V_CMP_NE_U32_e32_gfx12 - 900
    {5926, 3418, 2, 3 },
    // AMDGPU::V_CMP_NE_U32_e32_gfx6_gfx7 - 901
    {5926, 3421, 2, 4 },
    // AMDGPU::V_CMP_NE_U32_e32_vi - 902
    {5926, 3425, 2, 4 },
    // AMDGPU::V_CMP_NE_U64_e32_gfx10 - 903
    {5946, 3429, 2, 4 },
    // AMDGPU::V_CMP_NE_U64_e32_gfx11 - 904
    {5946, 3433, 2, 4 },
    // AMDGPU::V_CMP_NE_U64_e32_gfx12 - 905
    {5946, 3437, 2, 3 },
    // AMDGPU::V_CMP_NE_U64_e32_gfx6_gfx7 - 906
    {5946, 3440, 2, 4 },
    // AMDGPU::V_CMP_NE_U64_e32_vi - 907
    {5946, 3444, 2, 4 },
    // AMDGPU::V_CMP_NGE_F16_e32_gfx10 - 908
    {5966, 3448, 2, 4 },
    // AMDGPU::V_CMP_NGE_F16_e32_vi - 909
    {5966, 3452, 2, 4 },
    // AMDGPU::V_CMP_NGE_F16_fake16_e32_gfx11 - 910
    {5987, 3456, 2, 4 },
    // AMDGPU::V_CMP_NGE_F16_fake16_e32_gfx12 - 911
    {5987, 3460, 2, 3 },
    // AMDGPU::V_CMP_NGE_F16_t16_e32_gfx11 - 912
    {5987, 3463, 2, 4 },
    // AMDGPU::V_CMP_NGE_F16_t16_e32_gfx12 - 913
    {5987, 3467, 2, 3 },
    // AMDGPU::V_CMP_NGE_F32_e32_gfx10 - 914
    {6008, 3470, 2, 4 },
    // AMDGPU::V_CMP_NGE_F32_e32_gfx11 - 915
    {6008, 3474, 2, 4 },
    // AMDGPU::V_CMP_NGE_F32_e32_gfx12 - 916
    {6008, 3478, 2, 3 },
    // AMDGPU::V_CMP_NGE_F32_e32_gfx6_gfx7 - 917
    {6008, 3481, 2, 4 },
    // AMDGPU::V_CMP_NGE_F32_e32_vi - 918
    {6008, 3485, 2, 4 },
    // AMDGPU::V_CMP_NGE_F64_e32_gfx10 - 919
    {6029, 3489, 2, 4 },
    // AMDGPU::V_CMP_NGE_F64_e32_gfx11 - 920
    {6029, 3493, 2, 4 },
    // AMDGPU::V_CMP_NGE_F64_e32_gfx12 - 921
    {6029, 3497, 2, 3 },
    // AMDGPU::V_CMP_NGE_F64_e32_gfx6_gfx7 - 922
    {6029, 3500, 2, 4 },
    // AMDGPU::V_CMP_NGE_F64_e32_vi - 923
    {6029, 3504, 2, 4 },
    // AMDGPU::V_CMP_NGT_F16_e32_gfx10 - 924
    {6050, 3508, 2, 4 },
    // AMDGPU::V_CMP_NGT_F16_e32_vi - 925
    {6050, 3512, 2, 4 },
    // AMDGPU::V_CMP_NGT_F16_fake16_e32_gfx11 - 926
    {6071, 3516, 2, 4 },
    // AMDGPU::V_CMP_NGT_F16_fake16_e32_gfx12 - 927
    {6071, 3520, 2, 3 },
    // AMDGPU::V_CMP_NGT_F16_t16_e32_gfx11 - 928
    {6071, 3523, 2, 4 },
    // AMDGPU::V_CMP_NGT_F16_t16_e32_gfx12 - 929
    {6071, 3527, 2, 3 },
    // AMDGPU::V_CMP_NGT_F32_e32_gfx10 - 930
    {6092, 3530, 2, 4 },
    // AMDGPU::V_CMP_NGT_F32_e32_gfx11 - 931
    {6092, 3534, 2, 4 },
    // AMDGPU::V_CMP_NGT_F32_e32_gfx12 - 932
    {6092, 3538, 2, 3 },
    // AMDGPU::V_CMP_NGT_F32_e32_gfx6_gfx7 - 933
    {6092, 3541, 2, 4 },
    // AMDGPU::V_CMP_NGT_F32_e32_vi - 934
    {6092, 3545, 2, 4 },
    // AMDGPU::V_CMP_NGT_F64_e32_gfx10 - 935
    {6113, 3549, 2, 4 },
    // AMDGPU::V_CMP_NGT_F64_e32_gfx11 - 936
    {6113, 3553, 2, 4 },
    // AMDGPU::V_CMP_NGT_F64_e32_gfx12 - 937
    {6113, 3557, 2, 3 },
    // AMDGPU::V_CMP_NGT_F64_e32_gfx6_gfx7 - 938
    {6113, 3560, 2, 4 },
    // AMDGPU::V_CMP_NGT_F64_e32_vi - 939
    {6113, 3564, 2, 4 },
    // AMDGPU::V_CMP_NLE_F16_e32_gfx10 - 940
    {6134, 3568, 2, 4 },
    // AMDGPU::V_CMP_NLE_F16_e32_vi - 941
    {6134, 3572, 2, 4 },
    // AMDGPU::V_CMP_NLE_F16_fake16_e32_gfx11 - 942
    {6155, 3576, 2, 4 },
    // AMDGPU::V_CMP_NLE_F16_fake16_e32_gfx12 - 943
    {6155, 3580, 2, 3 },
    // AMDGPU::V_CMP_NLE_F16_t16_e32_gfx11 - 944
    {6155, 3583, 2, 4 },
    // AMDGPU::V_CMP_NLE_F16_t16_e32_gfx12 - 945
    {6155, 3587, 2, 3 },
    // AMDGPU::V_CMP_NLE_F32_e32_gfx10 - 946
    {6176, 3590, 2, 4 },
    // AMDGPU::V_CMP_NLE_F32_e32_gfx11 - 947
    {6176, 3594, 2, 4 },
    // AMDGPU::V_CMP_NLE_F32_e32_gfx12 - 948
    {6176, 3598, 2, 3 },
    // AMDGPU::V_CMP_NLE_F32_e32_gfx6_gfx7 - 949
    {6176, 3601, 2, 4 },
    // AMDGPU::V_CMP_NLE_F32_e32_vi - 950
    {6176, 3605, 2, 4 },
    // AMDGPU::V_CMP_NLE_F64_e32_gfx10 - 951
    {6197, 3609, 2, 4 },
    // AMDGPU::V_CMP_NLE_F64_e32_gfx11 - 952
    {6197, 3613, 2, 4 },
    // AMDGPU::V_CMP_NLE_F64_e32_gfx12 - 953
    {6197, 3617, 2, 3 },
    // AMDGPU::V_CMP_NLE_F64_e32_gfx6_gfx7 - 954
    {6197, 3620, 2, 4 },
    // AMDGPU::V_CMP_NLE_F64_e32_vi - 955
    {6197, 3624, 2, 4 },
    // AMDGPU::V_CMP_NLG_F16_e32_gfx10 - 956
    {6218, 3628, 2, 4 },
    // AMDGPU::V_CMP_NLG_F16_e32_vi - 957
    {6218, 3632, 2, 4 },
    // AMDGPU::V_CMP_NLG_F16_fake16_e32_gfx11 - 958
    {6239, 3636, 2, 4 },
    // AMDGPU::V_CMP_NLG_F16_fake16_e32_gfx12 - 959
    {6239, 3640, 2, 3 },
    // AMDGPU::V_CMP_NLG_F16_t16_e32_gfx11 - 960
    {6239, 3643, 2, 4 },
    // AMDGPU::V_CMP_NLG_F16_t16_e32_gfx12 - 961
    {6239, 3647, 2, 3 },
    // AMDGPU::V_CMP_NLG_F32_e32_gfx10 - 962
    {6260, 3650, 2, 4 },
    // AMDGPU::V_CMP_NLG_F32_e32_gfx11 - 963
    {6260, 3654, 2, 4 },
    // AMDGPU::V_CMP_NLG_F32_e32_gfx12 - 964
    {6260, 3658, 2, 3 },
    // AMDGPU::V_CMP_NLG_F32_e32_gfx6_gfx7 - 965
    {6260, 3661, 2, 4 },
    // AMDGPU::V_CMP_NLG_F32_e32_vi - 966
    {6260, 3665, 2, 4 },
    // AMDGPU::V_CMP_NLG_F64_e32_gfx10 - 967
    {6281, 3669, 2, 4 },
    // AMDGPU::V_CMP_NLG_F64_e32_gfx11 - 968
    {6281, 3673, 2, 4 },
    // AMDGPU::V_CMP_NLG_F64_e32_gfx12 - 969
    {6281, 3677, 2, 3 },
    // AMDGPU::V_CMP_NLG_F64_e32_gfx6_gfx7 - 970
    {6281, 3680, 2, 4 },
    // AMDGPU::V_CMP_NLG_F64_e32_vi - 971
    {6281, 3684, 2, 4 },
    // AMDGPU::V_CMP_NLT_F16_e32_gfx10 - 972
    {6302, 3688, 2, 4 },
    // AMDGPU::V_CMP_NLT_F16_e32_vi - 973
    {6302, 3692, 2, 4 },
    // AMDGPU::V_CMP_NLT_F16_fake16_e32_gfx11 - 974
    {6323, 3696, 2, 4 },
    // AMDGPU::V_CMP_NLT_F16_fake16_e32_gfx12 - 975
    {6323, 3700, 2, 3 },
    // AMDGPU::V_CMP_NLT_F16_t16_e32_gfx11 - 976
    {6323, 3703, 2, 4 },
    // AMDGPU::V_CMP_NLT_F16_t16_e32_gfx12 - 977
    {6323, 3707, 2, 3 },
    // AMDGPU::V_CMP_NLT_F32_e32_gfx10 - 978
    {6344, 3710, 2, 4 },
    // AMDGPU::V_CMP_NLT_F32_e32_gfx11 - 979
    {6344, 3714, 2, 4 },
    // AMDGPU::V_CMP_NLT_F32_e32_gfx12 - 980
    {6344, 3718, 2, 3 },
    // AMDGPU::V_CMP_NLT_F32_e32_gfx6_gfx7 - 981
    {6344, 3721, 2, 4 },
    // AMDGPU::V_CMP_NLT_F32_e32_vi - 982
    {6344, 3725, 2, 4 },
    // AMDGPU::V_CMP_NLT_F64_e32_gfx10 - 983
    {6365, 3729, 2, 4 },
    // AMDGPU::V_CMP_NLT_F64_e32_gfx11 - 984
    {6365, 3733, 2, 4 },
    // AMDGPU::V_CMP_NLT_F64_e32_gfx12 - 985
    {6365, 3737, 2, 3 },
    // AMDGPU::V_CMP_NLT_F64_e32_gfx6_gfx7 - 986
    {6365, 3740, 2, 4 },
    // AMDGPU::V_CMP_NLT_F64_e32_vi - 987
    {6365, 3744, 2, 4 },
    // AMDGPU::V_CMP_O_F16_e32_gfx10 - 988
    {6386, 3748, 2, 4 },
    // AMDGPU::V_CMP_O_F16_e32_vi - 989
    {6386, 3752, 2, 4 },
    // AMDGPU::V_CMP_O_F16_fake16_e32_gfx11 - 990
    {6405, 3756, 2, 4 },
    // AMDGPU::V_CMP_O_F16_fake16_e32_gfx12 - 991
    {6405, 3760, 2, 3 },
    // AMDGPU::V_CMP_O_F16_t16_e32_gfx11 - 992
    {6405, 3763, 2, 4 },
    // AMDGPU::V_CMP_O_F16_t16_e32_gfx12 - 993
    {6405, 3767, 2, 3 },
    // AMDGPU::V_CMP_O_F32_e32_gfx10 - 994
    {6424, 3770, 2, 4 },
    // AMDGPU::V_CMP_O_F32_e32_gfx11 - 995
    {6424, 3774, 2, 4 },
    // AMDGPU::V_CMP_O_F32_e32_gfx12 - 996
    {6424, 3778, 2, 3 },
    // AMDGPU::V_CMP_O_F32_e32_gfx6_gfx7 - 997
    {6424, 3781, 2, 4 },
    // AMDGPU::V_CMP_O_F32_e32_vi - 998
    {6424, 3785, 2, 4 },
    // AMDGPU::V_CMP_O_F64_e32_gfx10 - 999
    {6443, 3789, 2, 4 },
    // AMDGPU::V_CMP_O_F64_e32_gfx11 - 1000
    {6443, 3793, 2, 4 },
    // AMDGPU::V_CMP_O_F64_e32_gfx12 - 1001
    {6443, 3797, 2, 3 },
    // AMDGPU::V_CMP_O_F64_e32_gfx6_gfx7 - 1002
    {6443, 3800, 2, 4 },
    // AMDGPU::V_CMP_O_F64_e32_vi - 1003
    {6443, 3804, 2, 4 },
    // AMDGPU::V_CMP_TRU_F16_e32_gfx10 - 1004
    {6462, 3808, 2, 4 },
    // AMDGPU::V_CMP_TRU_F16_e32_vi - 1005
    {6462, 3812, 2, 4 },
    // AMDGPU::V_CMP_TRU_F32_e32_gfx10 - 1006
    {6483, 3816, 2, 4 },
    // AMDGPU::V_CMP_TRU_F32_e32_gfx6_gfx7 - 1007
    {6483, 3820, 2, 4 },
    // AMDGPU::V_CMP_TRU_F32_e32_vi - 1008
    {6483, 3824, 2, 4 },
    // AMDGPU::V_CMP_TRU_F64_e32_gfx10 - 1009
    {6504, 3828, 2, 4 },
    // AMDGPU::V_CMP_TRU_F64_e32_gfx6_gfx7 - 1010
    {6504, 3832, 2, 4 },
    // AMDGPU::V_CMP_TRU_F64_e32_vi - 1011
    {6504, 3836, 2, 4 },
    // AMDGPU::V_CMP_T_F16_fake16_e32_gfx11 - 1012
    {6525, 3840, 2, 4 },
    // AMDGPU::V_CMP_T_F16_t16_e32_gfx11 - 1013
    {6525, 3844, 2, 4 },
    // AMDGPU::V_CMP_T_F32_e32_gfx11 - 1014
    {6544, 3848, 2, 4 },
    // AMDGPU::V_CMP_T_F64_e32_gfx11 - 1015
    {6563, 3852, 2, 4 },
    // AMDGPU::V_CMP_T_I16_e32_vi - 1016
    {6582, 3856, 2, 4 },
    // AMDGPU::V_CMP_T_I32_e32_gfx10 - 1017
    {6601, 3860, 2, 4 },
    // AMDGPU::V_CMP_T_I32_e32_gfx11 - 1018
    {6601, 3864, 2, 4 },
    // AMDGPU::V_CMP_T_I32_e32_gfx6_gfx7 - 1019
    {6601, 3868, 2, 4 },
    // AMDGPU::V_CMP_T_I32_e32_vi - 1020
    {6601, 3872, 2, 4 },
    // AMDGPU::V_CMP_T_I64_e32_gfx10 - 1021
    {6620, 3876, 2, 4 },
    // AMDGPU::V_CMP_T_I64_e32_gfx11 - 1022
    {6620, 3880, 2, 4 },
    // AMDGPU::V_CMP_T_I64_e32_gfx6_gfx7 - 1023
    {6620, 3884, 2, 4 },
    // AMDGPU::V_CMP_T_I64_e32_vi - 1024
    {6620, 3888, 2, 4 },
    // AMDGPU::V_CMP_T_U16_e32_vi - 1025
    {6639, 3892, 2, 4 },
    // AMDGPU::V_CMP_T_U32_e32_gfx10 - 1026
    {6658, 3896, 2, 4 },
    // AMDGPU::V_CMP_T_U32_e32_gfx11 - 1027
    {6658, 3900, 2, 4 },
    // AMDGPU::V_CMP_T_U32_e32_gfx6_gfx7 - 1028
    {6658, 3904, 2, 4 },
    // AMDGPU::V_CMP_T_U32_e32_vi - 1029
    {6658, 3908, 2, 4 },
    // AMDGPU::V_CMP_T_U64_e32_gfx10 - 1030
    {6677, 3912, 2, 4 },
    // AMDGPU::V_CMP_T_U64_e32_gfx11 - 1031
    {6677, 3916, 2, 4 },
    // AMDGPU::V_CMP_T_U64_e32_gfx6_gfx7 - 1032
    {6677, 3920, 2, 4 },
    // AMDGPU::V_CMP_T_U64_e32_vi - 1033
    {6677, 3924, 2, 4 },
    // AMDGPU::V_CMP_U_F16_e32_gfx10 - 1034
    {6696, 3928, 2, 4 },
    // AMDGPU::V_CMP_U_F16_e32_vi - 1035
    {6696, 3932, 2, 4 },
    // AMDGPU::V_CMP_U_F16_fake16_e32_gfx11 - 1036
    {6715, 3936, 2, 4 },
    // AMDGPU::V_CMP_U_F16_fake16_e32_gfx12 - 1037
    {6715, 3940, 2, 3 },
    // AMDGPU::V_CMP_U_F16_t16_e32_gfx11 - 1038
    {6715, 3943, 2, 4 },
    // AMDGPU::V_CMP_U_F16_t16_e32_gfx12 - 1039
    {6715, 3947, 2, 3 },
    // AMDGPU::V_CMP_U_F32_e32_gfx10 - 1040
    {6734, 3950, 2, 4 },
    // AMDGPU::V_CMP_U_F32_e32_gfx11 - 1041
    {6734, 3954, 2, 4 },
    // AMDGPU::V_CMP_U_F32_e32_gfx12 - 1042
    {6734, 3958, 2, 3 },
    // AMDGPU::V_CMP_U_F32_e32_gfx6_gfx7 - 1043
    {6734, 3961, 2, 4 },
    // AMDGPU::V_CMP_U_F32_e32_vi - 1044
    {6734, 3965, 2, 4 },
    // AMDGPU::V_CMP_U_F64_e32_gfx10 - 1045
    {6753, 3969, 2, 4 },
    // AMDGPU::V_CMP_U_F64_e32_gfx11 - 1046
    {6753, 3973, 2, 4 },
    // AMDGPU::V_CMP_U_F64_e32_gfx12 - 1047
    {6753, 3977, 2, 3 },
    // AMDGPU::V_CMP_U_F64_e32_gfx6_gfx7 - 1048
    {6753, 3980, 2, 4 },
    // AMDGPU::V_CMP_U_F64_e32_vi - 1049
    {6753, 3984, 2, 4 },
    // AMDGPU::V_SUBREV_CO_U32_e32_gfx9 - 1050
    {6772, 3988, 3, 6 },
    {6772, 3994, 3, 6 },
    // AMDGPU::V_SUB_CO_U32_e32_gfx9 - 1052
    {6801, 4000, 3, 6 },
    {6801, 4006, 3, 6 },
  };

  static const AliasPatternCond Conds[] = {
    // (V_ADD_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 0
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize32},
    // (V_ADD_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 6
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize64},
    // (V_CMPSX_EQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 12
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_EQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 16
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_F_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 20
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_F_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 24
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_GE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 28
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_GE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 32
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_GT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 36
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_GT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 40
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 44
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 48
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 52
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 56
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 60
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_LT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 64
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NEQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 68
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NEQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 72
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NGE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 76
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NGE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 80
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NGT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 84
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NGT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 88
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 92
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 96
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 100
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 104
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 108
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_NLT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 112
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_O_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 116
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_O_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 120
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_TRU_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 124
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_TRU_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 128
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_U_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 132
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPSX_U_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 136
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_EQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 140
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_EQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 144
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_F_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 148
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_F_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 152
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_GE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 156
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_GE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 160
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_GT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 164
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_GT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 168
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 172
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 176
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 180
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 184
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 188
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_LT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 192
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NEQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 196
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NEQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 200
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NGE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 204
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NGE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 208
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NGT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 212
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NGT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 216
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 220
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 224
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 228
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 232
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 236
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_NLT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 240
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_O_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 244
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_O_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 248
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_TRU_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 252
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_TRU_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 256
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_U_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 260
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPS_U_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 264
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_CLASS_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 268
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_CLASS_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 272
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_CLASS_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 276
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 280
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 283
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 287
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 290
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_CLASS_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 294
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 298
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 301
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_CLASS_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 305
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_CLASS_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15855:$src1) - 309
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_CLASS_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15855:$src1) - 313
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15855:$src1) - 317
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_CLASS_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15855:$src1) - 320
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_CLASS_F64_e32_vi VSrc_f64:$src0, anonymous_15855:$src1) - 324
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 328
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 332
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 336
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 340
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 343
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 347
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 350
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 354
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 358
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 361
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 365
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 369
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 373
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 377
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 380
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 384
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 388
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 392
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 396
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 400
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 403
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 407
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 410
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 414
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 418
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 421
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 425
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 429
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 433
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 437
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 440
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 444
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 448
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 452
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 456
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 460
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 463
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 467
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 470
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 474
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 478
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 481
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 485
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_EQ_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 489
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_EQ_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 493
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 497
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_EQ_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 500
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_EQ_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 504
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 508
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 512
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 516
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 520
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 524
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 528
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 532
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 536
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 540
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 544
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 548
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 552
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 556
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 560
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 564
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 568
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 572
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 576
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 580
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 584
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 588
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 592
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 596
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 600
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 604
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 608
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_F_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 612
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_F_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 616
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_F_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 620
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_F_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 624
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 628
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 632
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 636
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 640
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 643
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 647
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 650
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 654
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 658
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 661
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 665
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 669
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 673
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 677
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 680
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 684
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 688
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 692
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 696
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 700
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 703
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 707
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 710
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 714
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 718
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 721
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 725
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 729
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 733
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 737
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 740
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 744
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 748
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 752
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 756
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 760
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 763
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 767
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 770
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 774
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 778
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 781
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 785
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 789
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 793
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 797
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 800
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 804
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 808
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 812
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 816
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 820
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 823
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 827
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 830
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 834
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 838
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 841
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 845
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 849
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 853
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 857
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 860
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 864
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 868
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 872
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 876
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 880
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 883
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 887
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 890
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 894
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 898
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 901
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 905
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 909
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 913
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 917
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 920
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 924
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 928
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 932
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 936
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 940
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 943
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 947
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 950
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 954
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 958
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 961
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 965
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_GT_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 969
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_GT_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 973
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 977
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_GT_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 980
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_GT_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 984
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 988
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 992
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 996
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1000
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1003
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1007
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1010
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1014
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1018
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1021
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1025
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1029
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1033
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1037
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1040
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1044
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1048
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1052
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1056
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1060
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1063
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1067
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1070
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1074
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1078
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1081
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1085
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1089
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1093
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1097
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1100
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1104
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1108
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1112
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1116
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1120
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1123
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1127
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1130
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1134
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1138
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1141
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1145
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1149
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1153
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1157
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1160
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1164
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LG_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1168
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LG_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1172
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LG_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1176
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1180
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1183
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1187
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1190
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LG_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1194
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1198
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1201
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LG_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1205
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LG_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1209
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LG_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1213
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1217
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1220
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LG_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1224
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1228
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1232
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1236
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1240
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1243
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1247
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1250
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1254
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1258
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1261
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1265
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1269
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1273
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1277
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1280
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1284
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1288
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1292
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1296
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1300
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1303
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1307
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1310
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1314
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1318
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1321
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1325
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1329
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1333
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1337
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1340
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1344
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1348
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1352
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1356
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1360
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1363
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1367
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1370
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1374
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1378
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1381
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1385
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_LT_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1389
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_LT_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1393
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1397
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_LT_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1400
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_LT_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1404
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NEQ_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1408
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NEQ_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1412
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NEQ_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1416
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1420
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1423
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1427
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1430
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NEQ_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1434
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1438
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1441
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NEQ_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1445
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NEQ_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1449
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NEQ_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1453
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1457
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NEQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1460
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NEQ_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1464
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1468
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1472
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1476
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1480
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1483
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1487
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1490
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1494
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1498
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1501
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1505
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1509
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1513
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1517
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1520
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1524
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 1528
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1532
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1536
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1540
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1543
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1547
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 1550
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 1554
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 1558
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 1561
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 1565
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 1569
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 1573
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 1577
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 1580
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 1584
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1588
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1592
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1596
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1600
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1603
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1607
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1610
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1614
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1618
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1621
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NGE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1625
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1629
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1633
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1637
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1640
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NGE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1644
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1648
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1652
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1656
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1660
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1663
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1667
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1670
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1674
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1678
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1681
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NGT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1685
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NGT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1689
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NGT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1693
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1697
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NGT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1700
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NGT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1704
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1708
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1712
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1716
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1720
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1723
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1727
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1730
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1734
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1738
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1741
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1745
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1749
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1753
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1757
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1760
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1764
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLG_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1768
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLG_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1772
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLG_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1776
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1780
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1783
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1787
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1790
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLG_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1794
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1798
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1801
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLG_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1805
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLG_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1809
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLG_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1813
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1817
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1820
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLG_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1824
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1828
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1832
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1836
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1840
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1843
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1847
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1850
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1854
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1858
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1861
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1865
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_NLT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1869
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_NLT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1873
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1877
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_NLT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1880
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_NLT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1884
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_O_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1888
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_O_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1892
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_O_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1896
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1900
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1903
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1907
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1910
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_O_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1914
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 1918
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1921
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_O_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1925
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_O_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1929
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_O_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1933
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 1937
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_O_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1940
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_O_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1944
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_TRU_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 1948
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_TRU_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 1952
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_TRU_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 1956
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_TRU_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 1960
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_TRU_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 1964
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_TRU_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 1968
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_TRU_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 1972
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_TRU_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 1976
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1980
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 1984
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 1988
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 1992
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 1996
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2000
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_T_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2004
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2008
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_T_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2012
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2016
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_T_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2020
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2024
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_T_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2028
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2032
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2036
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_T_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2040
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2044
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_T_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2048
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_T_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2052
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_T_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2056
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_T_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2060
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_T_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2064
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_U_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2068
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_U_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2072
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_U_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2076
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2080
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2083
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2087
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2090
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_U_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2094
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2098
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2101
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_U_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2105
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMPX_U_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2109
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMPX_U_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2113
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 2117
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMPX_U_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2120
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMPX_U_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2124
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_CLASS_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2128
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_CLASS_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2132
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_CLASS_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2136
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2140
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2143
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2147
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2150
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_CLASS_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2154
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2158
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2161
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_CLASS_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2165
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_CLASS_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15855:$src1) - 2169
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_CLASS_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15855:$src1) - 2173
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15855:$src1) - 2177
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_CLASS_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15855:$src1) - 2180
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_CLASS_F64_e32_vi VSrc_f64:$src0, anonymous_15855:$src1) - 2184
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2188
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2192
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2196
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2200
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2203
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2207
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2210
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2214
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2218
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2221
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2225
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2229
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2233
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 2237
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2240
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2244
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2248
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2252
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2256
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2260
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2263
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2267
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2270
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2274
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2278
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2281
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2285
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2289
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2293
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2297
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2300
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2304
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2308
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2312
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2316
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2320
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2323
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2327
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2330
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2334
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2338
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2341
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2345
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_EQ_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2349
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_EQ_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2353
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2357
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_EQ_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2360
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_EQ_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2364
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2368
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2372
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2376
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2380
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2384
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2388
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2392
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2396
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2400
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2404
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2408
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2412
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2416
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2420
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2424
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2428
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2432
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2436
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2440
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2444
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2448
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2452
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2456
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2460
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2464
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2468
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_F_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2472
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_F_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2476
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_F_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2480
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_F_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2484
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2488
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2492
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2496
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2500
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2503
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2507
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2510
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2514
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2518
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2521
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2525
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2529
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2533
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 2537
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2540
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2544
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2548
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2552
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2556
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2560
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2563
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2567
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2570
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2574
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2578
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2581
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2585
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2589
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2593
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2597
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2600
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2604
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2608
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2612
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2616
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2620
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2623
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2627
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2630
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2634
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2638
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2641
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2645
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2649
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2653
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2657
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2660
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2664
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2668
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2672
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2676
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2680
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2683
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2687
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2690
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2694
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2698
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2701
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2705
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2709
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2713
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 2717
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2720
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2724
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2728
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2732
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2736
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2740
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2743
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2747
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2750
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2754
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2758
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2761
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2765
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2769
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2773
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2777
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2780
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2784
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2788
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2792
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2796
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2800
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2803
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2807
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2810
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2814
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2818
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2821
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2825
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_GT_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2829
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_GT_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2833
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2837
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_GT_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2840
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_GT_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2844
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 2848
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 2852
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2856
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2860
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2863
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2867
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 2870
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 2874
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 2878
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 2881
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 2885
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 2889
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 2893
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 2897
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 2900
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 2904
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2908
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2912
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2916
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2920
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2923
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2927
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2930
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2934
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2938
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 2941
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 2945
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 2949
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 2953
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 2957
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 2960
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 2964
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 2968
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 2972
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2976
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2980
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2983
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 2987
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 2990
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 2994
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 2998
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3001
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3005
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3009
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3013
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 3017
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3020
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3024
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LG_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3028
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LG_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3032
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LG_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3036
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3040
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3043
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3047
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3050
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LG_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3054
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3058
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3061
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LG_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3065
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LG_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3069
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LG_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3073
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3077
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3080
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LG_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3084
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3088
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3092
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3096
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3100
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3103
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3107
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3110
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3114
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3118
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3121
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3125
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3129
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3133
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3137
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3140
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3144
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 3148
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3152
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3156
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3160
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3163
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3167
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3170
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3174
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 3178
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3181
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3185
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3189
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3193
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 3197
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3200
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3204
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 3208
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3212
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3216
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3220
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3223
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3227
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3230
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3234
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 3238
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3241
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3245
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_LT_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3249
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_LT_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3253
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 3257
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_LT_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3260
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_LT_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3264
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NEQ_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3268
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NEQ_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3272
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NEQ_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3276
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3280
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3283
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3287
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3290
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NEQ_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3294
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3298
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3301
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NEQ_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3305
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NEQ_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3309
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NEQ_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3313
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3317
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NEQ_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3320
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NEQ_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3324
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_I16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 3328
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3332
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_I16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3336
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3340
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3343
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3347
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3350
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3354
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 3358
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3361
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NE_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3365
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3369
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3373
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 3377
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3380
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NE_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3384
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_U16_e32_gfx10 VSrc_b16:$src0, anonymous_15855:$src1) - 3388
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3392
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_U16_fake16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3396
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U16_fake16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3400
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U16_t16_e32_gfx11 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3403
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U16_t16_e32_gfx12 VSrcFake16_b16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3407
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3410
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3414
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U32_e32_gfx12 VSrc_b32:$src0, anonymous_15855:$src1) - 3418
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3421
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NE_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3425
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NE_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3429
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NE_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3433
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U64_e32_gfx12 VSrc_b64:$src0, anonymous_15854:$src1) - 3437
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NE_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3440
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NE_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3444
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3448
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3452
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3456
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3460
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3463
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3467
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3470
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3474
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3478
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3481
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NGE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3485
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3489
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3493
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3497
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3500
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NGE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3504
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3508
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3512
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3516
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3520
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3523
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3527
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3530
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3534
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3538
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3541
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NGT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3545
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NGT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3549
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NGT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3553
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3557
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NGT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3560
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NGT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3564
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLE_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3568
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLE_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3572
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLE_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3576
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3580
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3583
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3587
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3590
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLE_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3594
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3598
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3601
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLE_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3605
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLE_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3609
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLE_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3613
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3617
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLE_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3620
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLE_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3624
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLG_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3628
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLG_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3632
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLG_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3636
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3640
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3643
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3647
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3650
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLG_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3654
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3658
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3661
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLG_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3665
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLG_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3669
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLG_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3673
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3677
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLG_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3680
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLG_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3684
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLT_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3688
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLT_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3692
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLT_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3696
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3700
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3703
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3707
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3710
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLT_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3714
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3718
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3721
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLT_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3725
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_NLT_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3729
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_NLT_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3733
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3737
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_NLT_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3740
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_NLT_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3744
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_O_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3748
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_O_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3752
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_O_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3756
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3760
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3763
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3767
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3770
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_O_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3774
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3778
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3781
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_O_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3785
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_O_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3789
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_O_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3793
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3797
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_O_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3800
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_O_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3804
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_TRU_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3808
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_TRU_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3812
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_TRU_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3816
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_TRU_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3820
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_TRU_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3824
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_TRU_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3828
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_TRU_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3832
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_TRU_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3836
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3840
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3844
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3848
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3852
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_I16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3856
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_I32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3860
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_T_I32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3864
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_I32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3868
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_T_I32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3872
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_I64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3876
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_T_I64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3880
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_I64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3884
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_T_I64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3888
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_U16_e32_vi VSrc_b16:$src0, anonymous_15855:$src1) - 3892
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_U32_e32_gfx10 VSrc_b32:$src0, anonymous_15855:$src1) - 3896
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_T_U32_e32_gfx11 VSrc_b32:$src0, anonymous_15855:$src1) - 3900
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_U32_e32_gfx6_gfx7 VSrc_b32:$src0, anonymous_15855:$src1) - 3904
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_T_U32_e32_vi VSrc_b32:$src0, anonymous_15855:$src1) - 3908
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_T_U64_e32_gfx10 VSrc_b64:$src0, anonymous_15854:$src1) - 3912
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_T_U64_e32_gfx11 VSrc_b64:$src0, anonymous_15854:$src1) - 3916
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_T_U64_e32_gfx6_gfx7 VSrc_b64:$src0, anonymous_15854:$src1) - 3920
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_T_U64_e32_vi VSrc_b64:$src0, anonymous_15854:$src1) - 3924
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_U_F16_e32_gfx10 VSrc_f16:$src0, anonymous_15855:$src1) - 3928
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_U_F16_e32_vi VSrc_f16:$src0, anonymous_15855:$src1) - 3932
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_U_F16_fake16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3936
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F16_fake16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3940
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F16_t16_e32_gfx11 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3943
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F16_t16_e32_gfx12 VSrcFake16_f16_Lo128:$src0, VGPRSrc_32_Lo128:$src1) - 3947
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32_Lo128RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32_Lo128RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F32_e32_gfx10 VSrc_f32:$src0, anonymous_15855:$src1) - 3950
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_U_F32_e32_gfx11 VSrc_f32:$src0, anonymous_15855:$src1) - 3954
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F32_e32_gfx12 VSrc_f32:$src0, anonymous_15855:$src1) - 3958
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F32_e32_gfx6_gfx7 VSrc_f32:$src0, anonymous_15855:$src1) - 3961
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_U_F32_e32_vi VSrc_f32:$src0, anonymous_15855:$src1) - 3965
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_CMP_U_F64_e32_gfx10 VSrc_f64:$src0, anonymous_15854:$src1) - 3969
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX10Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX11Insts},
    // (V_CMP_U_F64_e32_gfx11 VSrc_f64:$src0, anonymous_15854:$src1) - 3973
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX11Insts},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F64_e32_gfx12 VSrc_f64:$src0, anonymous_15854:$src1) - 3977
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX12Insts},
    // (V_CMP_U_F64_e32_gfx6_gfx7 VSrc_f64:$src0, anonymous_15854:$src1) - 3980
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_NegFeature, AMDGPU::FeatureGFX10Insts},
    // (V_CMP_U_F64_e32_vi VSrc_f64:$src0, anonymous_15854:$src1) - 3984
    {AliasPatternCond::K_RegClass, AMDGPU::VS_64RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VReg_64RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX8Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    // (V_SUBREV_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 3988
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize32},
    // (V_SUBREV_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 3994
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize64},
    // (V_SUB_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 4000
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize32},
    // (V_SUB_CO_U32_e32_gfx9 anonymous_15847:$vdst, VSrc_b32:$src0, anonymous_15855:$src1) - 4006
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VS_32RegClassID},
    {AliasPatternCond::K_RegClass, AMDGPU::VGPR_32RegClassID},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGCN3Encoding},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureGFX9Insts},
    {AliasPatternCond::K_Feature, AMDGPU::FeatureWavefrontSize64},
  };

  static const char AsmStrings[] =
    /* 0 */ "v_add_co_u32 $\xFF\x01\x01, $\x02, $\x03\0"
    /* 26 */ "V_CMPSX_EQ_F32 $\x01, $\x02\0"
    /* 48 */ "V_CMPSX_EQ_F64 $\x01, $\x02\0"
    /* 70 */ "V_CMPSX_F_F32 $\x01, $\x02\0"
    /* 91 */ "V_CMPSX_F_F64 $\x01, $\x02\0"
    /* 112 */ "V_CMPSX_GE_F32 $\x01, $\x02\0"
    /* 134 */ "V_CMPSX_GE_F64 $\x01, $\x02\0"
    /* 156 */ "V_CMPSX_GT_F32 $\x01, $\x02\0"
    /* 178 */ "V_CMPSX_GT_F64 $\x01, $\x02\0"
    /* 200 */ "V_CMPSX_LE_F32 $\x01, $\x02\0"
    /* 222 */ "V_CMPSX_LE_F64 $\x01, $\x02\0"
    /* 244 */ "V_CMPSX_LG_F32 $\x01, $\x02\0"
    /* 266 */ "V_CMPSX_LG_F64 $\x01, $\x02\0"
    /* 288 */ "V_CMPSX_LT_F32 $\x01, $\x02\0"
    /* 310 */ "V_CMPSX_LT_F64 $\x01, $\x02\0"
    /* 332 */ "V_CMPSX_NEQ_F32 $\x01, $\x02\0"
    /* 355 */ "V_CMPSX_NEQ_F64 $\x01, $\x02\0"
    /* 378 */ "V_CMPSX_NGE_F32 $\x01, $\x02\0"
    /* 401 */ "V_CMPSX_NGE_F64 $\x01, $\x02\0"
    /* 424 */ "V_CMPSX_NGT_F32 $\x01, $\x02\0"
    /* 447 */ "V_CMPSX_NGT_F64 $\x01, $\x02\0"
    /* 470 */ "V_CMPSX_NLE_F32 $\x01, $\x02\0"
    /* 493 */ "V_CMPSX_NLE_F64 $\x01, $\x02\0"
    /* 516 */ "V_CMPSX_NLG_F32 $\x01, $\x02\0"
    /* 539 */ "V_CMPSX_NLG_F64 $\x01, $\x02\0"
    /* 562 */ "V_CMPSX_NLT_F32 $\x01, $\x02\0"
    /* 585 */ "V_CMPSX_NLT_F64 $\x01, $\x02\0"
    /* 608 */ "V_CMPSX_O_F32 $\x01, $\x02\0"
    /* 629 */ "V_CMPSX_O_F64 $\x01, $\x02\0"
    /* 650 */ "V_CMPSX_TRU_F32 $\x01, $\x02\0"
    /* 673 */ "V_CMPSX_TRU_F64 $\x01, $\x02\0"
    /* 696 */ "V_CMPSX_U_F32 $\x01, $\x02\0"
    /* 717 */ "V_CMPSX_U_F64 $\x01, $\x02\0"
    /* 738 */ "V_CMPS_EQ_F32 $\x01, $\x02\0"
    /* 759 */ "V_CMPS_EQ_F64 $\x01, $\x02\0"
    /* 780 */ "V_CMPS_F_F32 $\x01, $\x02\0"
    /* 800 */ "V_CMPS_F_F64 $\x01, $\x02\0"
    /* 820 */ "V_CMPS_GE_F32 $\x01, $\x02\0"
    /* 841 */ "V_CMPS_GE_F64 $\x01, $\x02\0"
    /* 862 */ "V_CMPS_GT_F32 $\x01, $\x02\0"
    /* 883 */ "V_CMPS_GT_F64 $\x01, $\x02\0"
    /* 904 */ "V_CMPS_LE_F32 $\x01, $\x02\0"
    /* 925 */ "V_CMPS_LE_F64 $\x01, $\x02\0"
    /* 946 */ "V_CMPS_LG_F32 $\x01, $\x02\0"
    /* 967 */ "V_CMPS_LG_F64 $\x01, $\x02\0"
    /* 988 */ "V_CMPS_LT_F32 $\x01, $\x02\0"
    /* 1009 */ "V_CMPS_LT_F64 $\x01, $\x02\0"
    /* 1030 */ "V_CMPS_NEQ_F32 $\x01, $\x02\0"
    /* 1052 */ "V_CMPS_NEQ_F64 $\x01, $\x02\0"
    /* 1074 */ "V_CMPS_NGE_F32 $\x01, $\x02\0"
    /* 1096 */ "V_CMPS_NGE_F64 $\x01, $\x02\0"
    /* 1118 */ "V_CMPS_NGT_F32 $\x01, $\x02\0"
    /* 1140 */ "V_CMPS_NGT_F64 $\x01, $\x02\0"
    /* 1162 */ "V_CMPS_NLE_F32 $\x01, $\x02\0"
    /* 1184 */ "V_CMPS_NLE_F64 $\x01, $\x02\0"
    /* 1206 */ "V_CMPS_NLG_F32 $\x01, $\x02\0"
    /* 1228 */ "V_CMPS_NLG_F64 $\x01, $\x02\0"
    /* 1250 */ "V_CMPS_NLT_F32 $\x01, $\x02\0"
    /* 1272 */ "V_CMPS_NLT_F64 $\x01, $\x02\0"
    /* 1294 */ "V_CMPS_O_F32 $\x01, $\x02\0"
    /* 1314 */ "V_CMPS_O_F64 $\x01, $\x02\0"
    /* 1334 */ "V_CMPS_TRU_F32 $\x01, $\x02\0"
    /* 1356 */ "V_CMPS_TRU_F64 $\x01, $\x02\0"
    /* 1378 */ "V_CMPS_U_F32 $\x01, $\x02\0"
    /* 1398 */ "V_CMPS_U_F64 $\x01, $\x02\0"
    /* 1418 */ "V_CMPX_CLASS_F16 $\x01, $\x02\0"
    /* 1442 */ "v_cmpx_class_f16 $\x01, $\x02\0"
    /* 1466 */ "V_CMPX_CLASS_F32 $\x01, $\x02\0"
    /* 1490 */ "V_CMPX_CLASS_F64 $\x01, $\x02\0"
    /* 1514 */ "V_CMPX_EQ_F16 $\x01, $\x02\0"
    /* 1535 */ "v_cmpx_eq_f16 $\x01, $\x02\0"
    /* 1556 */ "V_CMPX_EQ_F32 $\x01, $\x02\0"
    /* 1577 */ "V_CMPX_EQ_F64 $\x01, $\x02\0"
    /* 1598 */ "V_CMPX_EQ_I16 $\x01, $\x02\0"
    /* 1619 */ "v_cmpx_eq_i16 $\x01, $\x02\0"
    /* 1640 */ "V_CMPX_EQ_I32 $\x01, $\x02\0"
    /* 1661 */ "V_CMPX_EQ_I64 $\x01, $\x02\0"
    /* 1682 */ "V_CMPX_EQ_U16 $\x01, $\x02\0"
    /* 1703 */ "v_cmpx_eq_u16 $\x01, $\x02\0"
    /* 1724 */ "V_CMPX_EQ_U32 $\x01, $\x02\0"
    /* 1745 */ "V_CMPX_EQ_U64 $\x01, $\x02\0"
    /* 1766 */ "V_CMPX_F_F16 $\x01, $\x02\0"
    /* 1786 */ "v_cmpx_f_f16 $\x01, $\x02\0"
    /* 1806 */ "V_CMPX_F_F32 $\x01, $\x02\0"
    /* 1826 */ "V_CMPX_F_F64 $\x01, $\x02\0"
    /* 1846 */ "V_CMPX_F_I16 $\x01, $\x02\0"
    /* 1866 */ "V_CMPX_F_I32 $\x01, $\x02\0"
    /* 1886 */ "V_CMPX_F_I64 $\x01, $\x02\0"
    /* 1906 */ "V_CMPX_F_U16 $\x01, $\x02\0"
    /* 1926 */ "V_CMPX_F_U32 $\x01, $\x02\0"
    /* 1946 */ "V_CMPX_F_U64 $\x01, $\x02\0"
    /* 1966 */ "V_CMPX_GE_F16 $\x01, $\x02\0"
    /* 1987 */ "v_cmpx_ge_f16 $\x01, $\x02\0"
    /* 2008 */ "V_CMPX_GE_F32 $\x01, $\x02\0"
    /* 2029 */ "V_CMPX_GE_F64 $\x01, $\x02\0"
    /* 2050 */ "V_CMPX_GE_I16 $\x01, $\x02\0"
    /* 2071 */ "v_cmpx_ge_i16 $\x01, $\x02\0"
    /* 2092 */ "V_CMPX_GE_I32 $\x01, $\x02\0"
    /* 2113 */ "V_CMPX_GE_I64 $\x01, $\x02\0"
    /* 2134 */ "V_CMPX_GE_U16 $\x01, $\x02\0"
    /* 2155 */ "v_cmpx_ge_u16 $\x01, $\x02\0"
    /* 2176 */ "V_CMPX_GE_U32 $\x01, $\x02\0"
    /* 2197 */ "V_CMPX_GE_U64 $\x01, $\x02\0"
    /* 2218 */ "V_CMPX_GT_F16 $\x01, $\x02\0"
    /* 2239 */ "v_cmpx_gt_f16 $\x01, $\x02\0"
    /* 2260 */ "V_CMPX_GT_F32 $\x01, $\x02\0"
    /* 2281 */ "V_CMPX_GT_F64 $\x01, $\x02\0"
    /* 2302 */ "V_CMPX_GT_I16 $\x01, $\x02\0"
    /* 2323 */ "v_cmpx_gt_i16 $\x01, $\x02\0"
    /* 2344 */ "V_CMPX_GT_I32 $\x01, $\x02\0"
    /* 2365 */ "V_CMPX_GT_I64 $\x01, $\x02\0"
    /* 2386 */ "V_CMPX_GT_U16 $\x01, $\x02\0"
    /* 2407 */ "v_cmpx_gt_u16 $\x01, $\x02\0"
    /* 2428 */ "V_CMPX_GT_U32 $\x01, $\x02\0"
    /* 2449 */ "V_CMPX_GT_U64 $\x01, $\x02\0"
    /* 2470 */ "V_CMPX_LE_F16 $\x01, $\x02\0"
    /* 2491 */ "v_cmpx_le_f16 $\x01, $\x02\0"
    /* 2512 */ "V_CMPX_LE_F32 $\x01, $\x02\0"
    /* 2533 */ "V_CMPX_LE_F64 $\x01, $\x02\0"
    /* 2554 */ "V_CMPX_LE_I16 $\x01, $\x02\0"
    /* 2575 */ "v_cmpx_le_i16 $\x01, $\x02\0"
    /* 2596 */ "V_CMPX_LE_I32 $\x01, $\x02\0"
    /* 2617 */ "V_CMPX_LE_I64 $\x01, $\x02\0"
    /* 2638 */ "V_CMPX_LE_U16 $\x01, $\x02\0"
    /* 2659 */ "v_cmpx_le_u16 $\x01, $\x02\0"
    /* 2680 */ "V_CMPX_LE_U32 $\x01, $\x02\0"
    /* 2701 */ "V_CMPX_LE_U64 $\x01, $\x02\0"
    /* 2722 */ "V_CMPX_LG_F16 $\x01, $\x02\0"
    /* 2743 */ "v_cmpx_lg_f16 $\x01, $\x02\0"
    /* 2764 */ "V_CMPX_LG_F32 $\x01, $\x02\0"
    /* 2785 */ "V_CMPX_LG_F64 $\x01, $\x02\0"
    /* 2806 */ "V_CMPX_LT_F16 $\x01, $\x02\0"
    /* 2827 */ "v_cmpx_lt_f16 $\x01, $\x02\0"
    /* 2848 */ "V_CMPX_LT_F32 $\x01, $\x02\0"
    /* 2869 */ "V_CMPX_LT_F64 $\x01, $\x02\0"
    /* 2890 */ "V_CMPX_LT_I16 $\x01, $\x02\0"
    /* 2911 */ "v_cmpx_lt_i16 $\x01, $\x02\0"
    /* 2932 */ "V_CMPX_LT_I32 $\x01, $\x02\0"
    /* 2953 */ "V_CMPX_LT_I64 $\x01, $\x02\0"
    /* 2974 */ "V_CMPX_LT_U16 $\x01, $\x02\0"
    /* 2995 */ "v_cmpx_lt_u16 $\x01, $\x02\0"
    /* 3016 */ "V_CMPX_LT_U32 $\x01, $\x02\0"
    /* 3037 */ "V_CMPX_LT_U64 $\x01, $\x02\0"
    /* 3058 */ "V_CMPX_NEQ_F16 $\x01, $\x02\0"
    /* 3080 */ "v_cmpx_neq_f16 $\x01, $\x02\0"
    /* 3102 */ "V_CMPX_NEQ_F32 $\x01, $\x02\0"
    /* 3124 */ "V_CMPX_NEQ_F64 $\x01, $\x02\0"
    /* 3146 */ "V_CMPX_NE_I16 $\x01, $\x02\0"
    /* 3167 */ "v_cmpx_ne_i16 $\x01, $\x02\0"
    /* 3188 */ "V_CMPX_NE_I32 $\x01, $\x02\0"
    /* 3209 */ "V_CMPX_NE_I64 $\x01, $\x02\0"
    /* 3230 */ "V_CMPX_NE_U16 $\x01, $\x02\0"
    /* 3251 */ "v_cmpx_ne_u16 $\x01, $\x02\0"
    /* 3272 */ "V_CMPX_NE_U32 $\x01, $\x02\0"
    /* 3293 */ "V_CMPX_NE_U64 $\x01, $\x02\0"
    /* 3314 */ "V_CMPX_NGE_F16 $\x01, $\x02\0"
    /* 3336 */ "v_cmpx_nge_f16 $\x01, $\x02\0"
    /* 3358 */ "V_CMPX_NGE_F32 $\x01, $\x02\0"
    /* 3380 */ "V_CMPX_NGE_F64 $\x01, $\x02\0"
    /* 3402 */ "V_CMPX_NGT_F16 $\x01, $\x02\0"
    /* 3424 */ "v_cmpx_ngt_f16 $\x01, $\x02\0"
    /* 3446 */ "V_CMPX_NGT_F32 $\x01, $\x02\0"
    /* 3468 */ "V_CMPX_NGT_F64 $\x01, $\x02\0"
    /* 3490 */ "V_CMPX_NLE_F16 $\x01, $\x02\0"
    /* 3512 */ "v_cmpx_nle_f16 $\x01, $\x02\0"
    /* 3534 */ "V_CMPX_NLE_F32 $\x01, $\x02\0"
    /* 3556 */ "V_CMPX_NLE_F64 $\x01, $\x02\0"
    /* 3578 */ "V_CMPX_NLG_F16 $\x01, $\x02\0"
    /* 3600 */ "v_cmpx_nlg_f16 $\x01, $\x02\0"
    /* 3622 */ "V_CMPX_NLG_F32 $\x01, $\x02\0"
    /* 3644 */ "V_CMPX_NLG_F64 $\x01, $\x02\0"
    /* 3666 */ "V_CMPX_NLT_F16 $\x01, $\x02\0"
    /* 3688 */ "v_cmpx_nlt_f16 $\x01, $\x02\0"
    /* 3710 */ "V_CMPX_NLT_F32 $\x01, $\x02\0"
    /* 3732 */ "V_CMPX_NLT_F64 $\x01, $\x02\0"
    /* 3754 */ "V_CMPX_O_F16 $\x01, $\x02\0"
    /* 3774 */ "v_cmpx_o_f16 $\x01, $\x02\0"
    /* 3794 */ "V_CMPX_O_F32 $\x01, $\x02\0"
    /* 3814 */ "V_CMPX_O_F64 $\x01, $\x02\0"
    /* 3834 */ "V_CMPX_TRU_F16 $\x01, $\x02\0"
    /* 3856 */ "V_CMPX_TRU_F32 $\x01, $\x02\0"
    /* 3878 */ "V_CMPX_TRU_F64 $\x01, $\x02\0"
    /* 3900 */ "v_cmpx_t_f16 $\x01, $\x02\0"
    /* 3920 */ "v_cmpx_t_f32 $\x01, $\x02\0"
    /* 3940 */ "v_cmpx_t_f64 $\x01, $\x02\0"
    /* 3960 */ "V_CMPX_T_I16 $\x01, $\x02\0"
    /* 3980 */ "V_CMPX_T_I32 $\x01, $\x02\0"
    /* 4000 */ "V_CMPX_T_I64 $\x01, $\x02\0"
    /* 4020 */ "V_CMPX_T_U16 $\x01, $\x02\0"
    /* 4040 */ "V_CMPX_T_U32 $\x01, $\x02\0"
    /* 4060 */ "V_CMPX_T_U64 $\x01, $\x02\0"
    /* 4080 */ "V_CMPX_U_F16 $\x01, $\x02\0"
    /* 4100 */ "v_cmpx_u_f16 $\x01, $\x02\0"
    /* 4120 */ "V_CMPX_U_F32 $\x01, $\x02\0"
    /* 4140 */ "V_CMPX_U_F64 $\x01, $\x02\0"
    /* 4160 */ "V_CMP_CLASS_F16 $\x01, $\x02\0"
    /* 4183 */ "v_cmp_class_f16 $\x01, $\x02\0"
    /* 4206 */ "V_CMP_CLASS_F32 $\x01, $\x02\0"
    /* 4229 */ "V_CMP_CLASS_F64 $\x01, $\x02\0"
    /* 4252 */ "V_CMP_EQ_F16 $\x01, $\x02\0"
    /* 4272 */ "v_cmp_eq_f16 $\x01, $\x02\0"
    /* 4292 */ "V_CMP_EQ_F32 $\x01, $\x02\0"
    /* 4312 */ "V_CMP_EQ_F64 $\x01, $\x02\0"
    /* 4332 */ "V_CMP_EQ_I16 $\x01, $\x02\0"
    /* 4352 */ "v_cmp_eq_i16 $\x01, $\x02\0"
    /* 4372 */ "V_CMP_EQ_I32 $\x01, $\x02\0"
    /* 4392 */ "V_CMP_EQ_I64 $\x01, $\x02\0"
    /* 4412 */ "V_CMP_EQ_U16 $\x01, $\x02\0"
    /* 4432 */ "v_cmp_eq_u16 $\x01, $\x02\0"
    /* 4452 */ "V_CMP_EQ_U32 $\x01, $\x02\0"
    /* 4472 */ "V_CMP_EQ_U64 $\x01, $\x02\0"
    /* 4492 */ "V_CMP_F_F16 $\x01, $\x02\0"
    /* 4511 */ "v_cmp_f_f16 $\x01, $\x02\0"
    /* 4530 */ "V_CMP_F_F32 $\x01, $\x02\0"
    /* 4549 */ "V_CMP_F_F64 $\x01, $\x02\0"
    /* 4568 */ "V_CMP_F_I16 $\x01, $\x02\0"
    /* 4587 */ "V_CMP_F_I32 $\x01, $\x02\0"
    /* 4606 */ "V_CMP_F_I64 $\x01, $\x02\0"
    /* 4625 */ "V_CMP_F_U16 $\x01, $\x02\0"
    /* 4644 */ "V_CMP_F_U32 $\x01, $\x02\0"
    /* 4663 */ "V_CMP_F_U64 $\x01, $\x02\0"
    /* 4682 */ "V_CMP_GE_F16 $\x01, $\x02\0"
    /* 4702 */ "v_cmp_ge_f16 $\x01, $\x02\0"
    /* 4722 */ "V_CMP_GE_F32 $\x01, $\x02\0"
    /* 4742 */ "V_CMP_GE_F64 $\x01, $\x02\0"
    /* 4762 */ "V_CMP_GE_I16 $\x01, $\x02\0"
    /* 4782 */ "v_cmp_ge_i16 $\x01, $\x02\0"
    /* 4802 */ "V_CMP_GE_I32 $\x01, $\x02\0"
    /* 4822 */ "V_CMP_GE_I64 $\x01, $\x02\0"
    /* 4842 */ "V_CMP_GE_U16 $\x01, $\x02\0"
    /* 4862 */ "v_cmp_ge_u16 $\x01, $\x02\0"
    /* 4882 */ "V_CMP_GE_U32 $\x01, $\x02\0"
    /* 4902 */ "V_CMP_GE_U64 $\x01, $\x02\0"
    /* 4922 */ "V_CMP_GT_F16 $\x01, $\x02\0"
    /* 4942 */ "v_cmp_gt_f16 $\x01, $\x02\0"
    /* 4962 */ "V_CMP_GT_F32 $\x01, $\x02\0"
    /* 4982 */ "V_CMP_GT_F64 $\x01, $\x02\0"
    /* 5002 */ "V_CMP_GT_I16 $\x01, $\x02\0"
    /* 5022 */ "v_cmp_gt_i16 $\x01, $\x02\0"
    /* 5042 */ "V_CMP_GT_I32 $\x01, $\x02\0"
    /* 5062 */ "V_CMP_GT_I64 $\x01, $\x02\0"
    /* 5082 */ "V_CMP_GT_U16 $\x01, $\x02\0"
    /* 5102 */ "v_cmp_gt_u16 $\x01, $\x02\0"
    /* 5122 */ "V_CMP_GT_U32 $\x01, $\x02\0"
    /* 5142 */ "V_CMP_GT_U64 $\x01, $\x02\0"
    /* 5162 */ "V_CMP_LE_F16 $\x01, $\x02\0"
    /* 5182 */ "v_cmp_le_f16 $\x01, $\x02\0"
    /* 5202 */ "V_CMP_LE_F32 $\x01, $\x02\0"
    /* 5222 */ "V_CMP_LE_F64 $\x01, $\x02\0"
    /* 5242 */ "V_CMP_LE_I16 $\x01, $\x02\0"
    /* 5262 */ "v_cmp_le_i16 $\x01, $\x02\0"
    /* 5282 */ "V_CMP_LE_I32 $\x01, $\x02\0"
    /* 5302 */ "V_CMP_LE_I64 $\x01, $\x02\0"
    /* 5322 */ "V_CMP_LE_U16 $\x01, $\x02\0"
    /* 5342 */ "v_cmp_le_u16 $\x01, $\x02\0"
    /* 5362 */ "V_CMP_LE_U32 $\x01, $\x02\0"
    /* 5382 */ "V_CMP_LE_U64 $\x01, $\x02\0"
    /* 5402 */ "V_CMP_LG_F16 $\x01, $\x02\0"
    /* 5422 */ "v_cmp_lg_f16 $\x01, $\x02\0"
    /* 5442 */ "V_CMP_LG_F32 $\x01, $\x02\0"
    /* 5462 */ "V_CMP_LG_F64 $\x01, $\x02\0"
    /* 5482 */ "V_CMP_LT_F16 $\x01, $\x02\0"
    /* 5502 */ "v_cmp_lt_f16 $\x01, $\x02\0"
    /* 5522 */ "V_CMP_LT_F32 $\x01, $\x02\0"
    /* 5542 */ "V_CMP_LT_F64 $\x01, $\x02\0"
    /* 5562 */ "V_CMP_LT_I16 $\x01, $\x02\0"
    /* 5582 */ "v_cmp_lt_i16 $\x01, $\x02\0"
    /* 5602 */ "V_CMP_LT_I32 $\x01, $\x02\0"
    /* 5622 */ "V_CMP_LT_I64 $\x01, $\x02\0"
    /* 5642 */ "V_CMP_LT_U16 $\x01, $\x02\0"
    /* 5662 */ "v_cmp_lt_u16 $\x01, $\x02\0"
    /* 5682 */ "V_CMP_LT_U32 $\x01, $\x02\0"
    /* 5702 */ "V_CMP_LT_U64 $\x01, $\x02\0"
    /* 5722 */ "V_CMP_NEQ_F16 $\x01, $\x02\0"
    /* 5743 */ "v_cmp_neq_f16 $\x01, $\x02\0"
    /* 5764 */ "V_CMP_NEQ_F32 $\x01, $\x02\0"
    /* 5785 */ "V_CMP_NEQ_F64 $\x01, $\x02\0"
    /* 5806 */ "V_CMP_NE_I16 $\x01, $\x02\0"
    /* 5826 */ "v_cmp_ne_i16 $\x01, $\x02\0"
    /* 5846 */ "V_CMP_NE_I32 $\x01, $\x02\0"
    /* 5866 */ "V_CMP_NE_I64 $\x01, $\x02\0"
    /* 5886 */ "V_CMP_NE_U16 $\x01, $\x02\0"
    /* 5906 */ "v_cmp_ne_u16 $\x01, $\x02\0"
    /* 5926 */ "V_CMP_NE_U32 $\x01, $\x02\0"
    /* 5946 */ "V_CMP_NE_U64 $\x01, $\x02\0"
    /* 5966 */ "V_CMP_NGE_F16 $\x01, $\x02\0"
    /* 5987 */ "v_cmp_nge_f16 $\x01, $\x02\0"
    /* 6008 */ "V_CMP_NGE_F32 $\x01, $\x02\0"
    /* 6029 */ "V_CMP_NGE_F64 $\x01, $\x02\0"
    /* 6050 */ "V_CMP_NGT_F16 $\x01, $\x02\0"
    /* 6071 */ "v_cmp_ngt_f16 $\x01, $\x02\0"
    /* 6092 */ "V_CMP_NGT_F32 $\x01, $\x02\0"
    /* 6113 */ "V_CMP_NGT_F64 $\x01, $\x02\0"
    /* 6134 */ "V_CMP_NLE_F16 $\x01, $\x02\0"
    /* 6155 */ "v_cmp_nle_f16 $\x01, $\x02\0"
    /* 6176 */ "V_CMP_NLE_F32 $\x01, $\x02\0"
    /* 6197 */ "V_CMP_NLE_F64 $\x01, $\x02\0"
    /* 6218 */ "V_CMP_NLG_F16 $\x01, $\x02\0"
    /* 6239 */ "v_cmp_nlg_f16 $\x01, $\x02\0"
    /* 6260 */ "V_CMP_NLG_F32 $\x01, $\x02\0"
    /* 6281 */ "V_CMP_NLG_F64 $\x01, $\x02\0"
    /* 6302 */ "V_CMP_NLT_F16 $\x01, $\x02\0"
    /* 6323 */ "v_cmp_nlt_f16 $\x01, $\x02\0"
    /* 6344 */ "V_CMP_NLT_F32 $\x01, $\x02\0"
    /* 6365 */ "V_CMP_NLT_F64 $\x01, $\x02\0"
    /* 6386 */ "V_CMP_O_F16 $\x01, $\x02\0"
    /* 6405 */ "v_cmp_o_f16 $\x01, $\x02\0"
    /* 6424 */ "V_CMP_O_F32 $\x01, $\x02\0"
    /* 6443 */ "V_CMP_O_F64 $\x01, $\x02\0"
    /* 6462 */ "V_CMP_TRU_F16 $\x01, $\x02\0"
    /* 6483 */ "V_CMP_TRU_F32 $\x01, $\x02\0"
    /* 6504 */ "V_CMP_TRU_F64 $\x01, $\x02\0"
    /* 6525 */ "v_cmp_t_f16 $\x01, $\x02\0"
    /* 6544 */ "v_cmp_t_f32 $\x01, $\x02\0"
    /* 6563 */ "v_cmp_t_f64 $\x01, $\x02\0"
    /* 6582 */ "V_CMP_T_I16 $\x01, $\x02\0"
    /* 6601 */ "V_CMP_T_I32 $\x01, $\x02\0"
    /* 6620 */ "V_CMP_T_I64 $\x01, $\x02\0"
    /* 6639 */ "V_CMP_T_U16 $\x01, $\x02\0"
    /* 6658 */ "V_CMP_T_U32 $\x01, $\x02\0"
    /* 6677 */ "V_CMP_T_U64 $\x01, $\x02\0"
    /* 6696 */ "V_CMP_U_F16 $\x01, $\x02\0"
    /* 6715 */ "v_cmp_u_f16 $\x01, $\x02\0"
    /* 6734 */ "V_CMP_U_F32 $\x01, $\x02\0"
    /* 6753 */ "V_CMP_U_F64 $\x01, $\x02\0"
    /* 6772 */ "v_subrev_co_u32 $\xFF\x01\x01, $\x02, $\x03\0"
    /* 6801 */ "v_sub_co_u32 $\xFF\x01\x01, $\x02, $\x03\0"
  ;

#ifndef NDEBUG
  static struct SortCheck {
    SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
      assert(std::is_sorted(
                 OpToPatterns.begin(), OpToPatterns.end(),
                 [](const PatternsForOpcode &L, const PatternsForOpcode &R) {
                   return L.Opcode < R.Opcode;
                 }) &&
             "tablegen failed to sort opcode patterns");
    }
  } sortCheckVar(OpToPatterns);
#endif

  AliasMatchingData M {
    ArrayRef(OpToPatterns),
    ArrayRef(Patterns),
    ArrayRef(Conds),
    StringRef(AsmStrings, std::size(AsmStrings)),
    nullptr,
  };
  const char *AsmString = matchAliasPatterns(MI, &STI, M);
  if (!AsmString) return false;

  unsigned I = 0;
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
         AsmString[I] != '$' && AsmString[I] != '\0')
    ++I;
  OS << '\t' << StringRef(AsmString, I);
  if (AsmString[I] != '\0') {
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
      OS << '\t';
      ++I;
    }
    do {
      if (AsmString[I] == '$') {
        ++I;
        if (AsmString[I] == (char)0xff) {
          ++I;
          int OpIdx = AsmString[I++] - 1;
          int PrintMethodIdx = AsmString[I++] - 1;
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, STI, OS);
        } else
          printOperand(MI, unsigned(AsmString[I++]) - 1, STI, OS);
      } else {
        OS << AsmString[I++];
      }
    } while (AsmString[I] != '\0');
  }

  return true;
}

void AMDGPUInstPrinter::printCustomAliasOperand(
         const MCInst *MI, uint64_t Address, unsigned OpIdx,
         unsigned PrintMethodIdx,
         const MCSubtargetInfo &STI,
         raw_ostream &OS) {
  switch (PrintMethodIdx) {
  default:
    llvm_unreachable("Unknown PrintMethod kind");
    break;
  case 0:
    printVOPDst(MI, OpIdx, STI, OS);
    break;
  }
}

#endif // PRINT_ALIAS_INSTR