reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/X86RecognizableInstr.cpp
  831     TYPE("GR32",              TYPE_R32)
  836     TYPE("GR16",              TYPE_Rv)
  840     TYPE("GR32",              TYPE_Rv)
  842   TYPE("i16mem",              TYPE_M)
  843   TYPE("i16imm",              TYPE_IMM)
  844   TYPE("i16i8imm",            TYPE_IMM)
  845   TYPE("GR16",                TYPE_R16)
  846   TYPE("i32mem",              TYPE_M)
  847   TYPE("i32imm",              TYPE_IMM)
  848   TYPE("i32i8imm",            TYPE_IMM)
  849   TYPE("GR32",                TYPE_R32)
  850   TYPE("GR32orGR64",          TYPE_R32)
  851   TYPE("i64mem",              TYPE_M)
  852   TYPE("i64i32imm",           TYPE_IMM)
  853   TYPE("i64i8imm",            TYPE_IMM)
  854   TYPE("GR64",                TYPE_R64)
  855   TYPE("i8mem",               TYPE_M)
  856   TYPE("i8imm",               TYPE_IMM)
  857   TYPE("u4imm",               TYPE_UIMM8)
  858   TYPE("u8imm",               TYPE_UIMM8)
  859   TYPE("i16u8imm",            TYPE_UIMM8)
  860   TYPE("i32u8imm",            TYPE_UIMM8)
  861   TYPE("i64u8imm",            TYPE_UIMM8)
  862   TYPE("GR8",                 TYPE_R8)
  863   TYPE("VR128",               TYPE_XMM)
  864   TYPE("VR128X",              TYPE_XMM)
  865   TYPE("f128mem",             TYPE_M)
  866   TYPE("f256mem",             TYPE_M)
  867   TYPE("f512mem",             TYPE_M)
  868   TYPE("FR128",               TYPE_XMM)
  869   TYPE("FR64",                TYPE_XMM)
  870   TYPE("FR64X",               TYPE_XMM)
  871   TYPE("f64mem",              TYPE_M)
  872   TYPE("sdmem",               TYPE_M)
  873   TYPE("FR32",                TYPE_XMM)
  874   TYPE("FR32X",               TYPE_XMM)
  875   TYPE("f32mem",              TYPE_M)
  876   TYPE("ssmem",               TYPE_M)
  877   TYPE("RST",                 TYPE_ST)
  878   TYPE("RSTi",                TYPE_ST)
  879   TYPE("i128mem",             TYPE_M)
  880   TYPE("i256mem",             TYPE_M)
  881   TYPE("i512mem",             TYPE_M)
  882   TYPE("i64i32imm_pcrel",     TYPE_REL)
  883   TYPE("i16imm_pcrel",        TYPE_REL)
  884   TYPE("i32imm_pcrel",        TYPE_REL)
  885   TYPE("ccode",               TYPE_IMM)
  886   TYPE("AVX512RC",            TYPE_IMM)
  887   TYPE("brtarget32",          TYPE_REL)
  888   TYPE("brtarget16",          TYPE_REL)
  889   TYPE("brtarget8",           TYPE_REL)
  890   TYPE("f80mem",              TYPE_M)
  891   TYPE("lea64_32mem",         TYPE_M)
  892   TYPE("lea64mem",            TYPE_M)
  893   TYPE("VR64",                TYPE_MM64)
  894   TYPE("i64imm",              TYPE_IMM)
  895   TYPE("anymem",              TYPE_M)
  896   TYPE("opaquemem",           TYPE_M)
  897   TYPE("SEGMENT_REG",         TYPE_SEGMENTREG)
  898   TYPE("DEBUG_REG",           TYPE_DEBUGREG)
  899   TYPE("CONTROL_REG",         TYPE_CONTROLREG)
  900   TYPE("srcidx8",             TYPE_SRCIDX)
  901   TYPE("srcidx16",            TYPE_SRCIDX)
  902   TYPE("srcidx32",            TYPE_SRCIDX)
  903   TYPE("srcidx64",            TYPE_SRCIDX)
  904   TYPE("dstidx8",             TYPE_DSTIDX)
  905   TYPE("dstidx16",            TYPE_DSTIDX)
  906   TYPE("dstidx32",            TYPE_DSTIDX)
  907   TYPE("dstidx64",            TYPE_DSTIDX)
  908   TYPE("offset16_8",          TYPE_MOFFS)
  909   TYPE("offset16_16",         TYPE_MOFFS)
  910   TYPE("offset16_32",         TYPE_MOFFS)
  911   TYPE("offset32_8",          TYPE_MOFFS)
  912   TYPE("offset32_16",         TYPE_MOFFS)
  913   TYPE("offset32_32",         TYPE_MOFFS)
  914   TYPE("offset32_64",         TYPE_MOFFS)
  915   TYPE("offset64_8",          TYPE_MOFFS)
  916   TYPE("offset64_16",         TYPE_MOFFS)
  917   TYPE("offset64_32",         TYPE_MOFFS)
  918   TYPE("offset64_64",         TYPE_MOFFS)
  919   TYPE("VR256",               TYPE_YMM)
  920   TYPE("VR256X",              TYPE_YMM)
  921   TYPE("VR512",               TYPE_ZMM)
  922   TYPE("VK1",                 TYPE_VK)
  923   TYPE("VK1WM",               TYPE_VK)
  924   TYPE("VK2",                 TYPE_VK)
  925   TYPE("VK2WM",               TYPE_VK)
  926   TYPE("VK4",                 TYPE_VK)
  927   TYPE("VK4WM",               TYPE_VK)
  928   TYPE("VK8",                 TYPE_VK)
  929   TYPE("VK8WM",               TYPE_VK)
  930   TYPE("VK16",                TYPE_VK)
  931   TYPE("VK16WM",              TYPE_VK)
  932   TYPE("VK32",                TYPE_VK)
  933   TYPE("VK32WM",              TYPE_VK)
  934   TYPE("VK64",                TYPE_VK)
  935   TYPE("VK64WM",              TYPE_VK)
  936   TYPE("VK1Pair",             TYPE_VK_PAIR)
  937   TYPE("VK2Pair",             TYPE_VK_PAIR)
  938   TYPE("VK4Pair",             TYPE_VK_PAIR)
  939   TYPE("VK8Pair",             TYPE_VK_PAIR)
  940   TYPE("VK16Pair",            TYPE_VK_PAIR)
  941   TYPE("vx64mem",             TYPE_MVSIBX)
  942   TYPE("vx128mem",            TYPE_MVSIBX)
  943   TYPE("vx256mem",            TYPE_MVSIBX)
  944   TYPE("vy128mem",            TYPE_MVSIBY)
  945   TYPE("vy256mem",            TYPE_MVSIBY)
  946   TYPE("vx64xmem",            TYPE_MVSIBX)
  947   TYPE("vx128xmem",           TYPE_MVSIBX)
  948   TYPE("vx256xmem",           TYPE_MVSIBX)
  949   TYPE("vy128xmem",           TYPE_MVSIBY)
  950   TYPE("vy256xmem",           TYPE_MVSIBY)
  951   TYPE("vy512xmem",           TYPE_MVSIBY)
  952   TYPE("vz256mem",            TYPE_MVSIBZ)
  953   TYPE("vz512mem",            TYPE_MVSIBZ)
  954   TYPE("BNDR",                TYPE_BNDR)
  955   errs() << "Unhandled type string " << s << "\n";