Lines Matching defs:TYPE
912 #define TYPE(str, type) if (s == str) return type;
919 TYPE("GR32", TYPE_R32)
924 TYPE("GR16", TYPE_Rv)
925 TYPE("i16imm", TYPE_IMMv)
929 TYPE("GR32", TYPE_Rv)
931 TYPE("i16mem", TYPE_Mv)
932 TYPE("i16imm", TYPE_IMM16)
933 TYPE("i16i8imm", TYPE_IMMv)
934 TYPE("GR16", TYPE_R16)
935 TYPE("i32mem", TYPE_Mv)
936 TYPE("i32imm", TYPE_IMMv)
937 TYPE("i32i8imm", TYPE_IMM32)
938 TYPE("GR32", TYPE_R32)
939 TYPE("GR32orGR64", TYPE_R32)
940 TYPE("i64mem", TYPE_Mv)
941 TYPE("i64i32imm", TYPE_IMM64)
942 TYPE("i64i8imm", TYPE_IMM64)
943 TYPE("GR64", TYPE_R64)
944 TYPE("i8mem", TYPE_M8)
945 TYPE("i8imm", TYPE_IMM8)
946 TYPE("u8imm", TYPE_UIMM8)
947 TYPE("i32u8imm", TYPE_UIMM8)
948 TYPE("GR8", TYPE_R8)
949 TYPE("VR128", TYPE_XMM128)
950 TYPE("VR128X", TYPE_XMM128)
951 TYPE("f128mem", TYPE_M128)
952 TYPE("f256mem", TYPE_M256)
953 TYPE("f512mem", TYPE_M512)
954 TYPE("FR128", TYPE_XMM128)
955 TYPE("FR64", TYPE_XMM64)
956 TYPE("FR64X", TYPE_XMM64)
957 TYPE("f64mem", TYPE_M64FP)
958 TYPE("sdmem", TYPE_M64FP)
959 TYPE("FR32", TYPE_XMM32)
960 TYPE("FR32X", TYPE_XMM32)
961 TYPE("f32mem", TYPE_M32FP)
962 TYPE("ssmem", TYPE_M32FP)
963 TYPE("RST", TYPE_ST)
964 TYPE("i128mem", TYPE_M128)
965 TYPE("i256mem", TYPE_M256)
966 TYPE("i512mem", TYPE_M512)
967 TYPE("i64i32imm_pcrel", TYPE_REL64)
968 TYPE("i16imm_pcrel", TYPE_REL16)
969 TYPE("i32imm_pcrel", TYPE_REL32)
970 TYPE("SSECC", TYPE_IMM3)
971 TYPE("XOPCC", TYPE_IMM3)
972 TYPE("AVXCC", TYPE_IMM5)
973 TYPE("AVX512ICC", TYPE_AVX512ICC)
974 TYPE("AVX512RC", TYPE_IMM32)
975 TYPE("brtarget32", TYPE_RELv)
976 TYPE("brtarget16", TYPE_RELv)
977 TYPE("brtarget8", TYPE_REL8)
978 TYPE("f80mem", TYPE_M80FP)
979 TYPE("lea64_32mem", TYPE_LEA)
980 TYPE("lea64mem", TYPE_LEA)
981 TYPE("VR64", TYPE_MM64)
982 TYPE("i64imm", TYPE_IMMv)
983 TYPE("anymem", TYPE_M)
984 TYPE("opaque32mem", TYPE_M1616)
985 TYPE("opaque48mem", TYPE_M1632)
986 TYPE("opaque80mem", TYPE_M1664)
987 TYPE("opaque512mem", TYPE_M512)
988 TYPE("SEGMENT_REG", TYPE_SEGMENTREG)
989 TYPE("DEBUG_REG", TYPE_DEBUGREG)
990 TYPE("CONTROL_REG", TYPE_CONTROLREG)
991 TYPE("srcidx8", TYPE_SRCIDX8)
992 TYPE("srcidx16", TYPE_SRCIDX16)
993 TYPE("srcidx32", TYPE_SRCIDX32)
994 TYPE("srcidx64", TYPE_SRCIDX64)
995 TYPE("dstidx8", TYPE_DSTIDX8)
996 TYPE("dstidx16", TYPE_DSTIDX16)
997 TYPE("dstidx32", TYPE_DSTIDX32)
998 TYPE("dstidx64", TYPE_DSTIDX64)
999 TYPE("offset16_8", TYPE_MOFFS8)
1000 TYPE("offset16_16", TYPE_MOFFS16)
1001 TYPE("offset16_32", TYPE_MOFFS32)
1002 TYPE("offset32_8", TYPE_MOFFS8)
1003 TYPE("offset32_16", TYPE_MOFFS16)
1004 TYPE("offset32_32", TYPE_MOFFS32)
1005 TYPE("offset32_64", TYPE_MOFFS64)
1006 TYPE("offset64_8", TYPE_MOFFS8)
1007 TYPE("offset64_16", TYPE_MOFFS16)
1008 TYPE("offset64_32", TYPE_MOFFS32)
1009 TYPE("offset64_64", TYPE_MOFFS64)
1010 TYPE("VR256", TYPE_XMM256)
1011 TYPE("VR256X", TYPE_XMM256)
1012 TYPE("VR512", TYPE_XMM512)
1013 TYPE("VK1", TYPE_VK1)
1014 TYPE("VK1WM", TYPE_VK1)
1015 TYPE("VK2", TYPE_VK2)
1016 TYPE("VK2WM", TYPE_VK2)
1017 TYPE("VK4", TYPE_VK4)
1018 TYPE("VK4WM", TYPE_VK4)
1019 TYPE("VK8", TYPE_VK8)
1020 TYPE("VK8WM", TYPE_VK8)
1021 TYPE("VK16", TYPE_VK16)
1022 TYPE("VK16WM", TYPE_VK16)
1023 TYPE("VK32", TYPE_VK32)
1024 TYPE("VK32WM", TYPE_VK32)
1025 TYPE("VK64", TYPE_VK64)
1026 TYPE("VK64WM", TYPE_VK64)
1027 TYPE("GR16_NOAX", TYPE_Rv)
1028 TYPE("GR32_NOAX", TYPE_Rv)
1029 TYPE("GR64_NOAX", TYPE_R64)
1030 TYPE("vx32mem", TYPE_M32)
1031 TYPE("vx32xmem", TYPE_M32)
1032 TYPE("vy32mem", TYPE_M32)
1033 TYPE("vy32xmem", TYPE_M32)
1034 TYPE("vz32mem", TYPE_M32)
1035 TYPE("vx64mem", TYPE_M64)
1036 TYPE("vx64xmem", TYPE_M64)
1037 TYPE("vy64mem", TYPE_M64)
1038 TYPE("vy64xmem", TYPE_M64)
1039 TYPE("vz64mem", TYPE_M64)
1040 TYPE("BNDR", TYPE_BNDR)
1044 #undef TYPE