Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Prefix

725                                   std::string &Prefix,
733 // Thus we grab our instruction name via computation of said Prefix.
735 // If InstName is passed in, we use that instead of our name Prefix.
736 Prefix = InstName.size() == 0? Name.slice(0, PrefixEnd).str() : InstName;
1039 // Instruction Prefix.
1040 std::string Prefix;
1059 PreprocessInstruction(NameRef, InstName, Prefix,
1072 // hidden LOp just return the current Prefix.
1074 Result.push_back(Prefix + " " + RegisterSuffix);
1085 if (Prefix == "vmov") {
1086 Result.push_back(Prefix + " " + RegisterSuffix);
1098 if (Prefix == "vdup" || Prefix == "vext") {
1107 bool MultiLoadPrefix = Prefix == "vld2" || Prefix == "vld3"
1108 || Prefix == "vld4";
1109 bool MultiStorePrefix = Prefix == "vst2" || Prefix == "vst3"
1110 || Prefix == "vst4";
1120 if (Prefix == "vst1") {
1123 } else if (Prefix == "vld1") {
1133 if ((Prefix == "vzip" || Prefix == "vuzp") && OutTypeCode == "32") {
1134 Result.push_back("{{vtrn|" + Prefix + "}}.32 " + RegisterSuffix);
1143 if (Prefix == "vmls") {
1147 } else if (Prefix == "vmla") {
1157 if (Prefix == "vcvt") {
1159 Prefix += "." + inTypeCode;
1163 Prefix += "." + OutTypeCode;
1165 Result.push_back(Prefix + " " + RegisterSuffix);
1205 // to local temporaries; prepend an underscore prefix to make their
1748 // for the input type. String off a "Q" (quad) prefix so that MangleName
2424 // for the input type. String off a "Q" (quad) prefix so that MangleName
2564 "// RUN: | FileCheck %s -check-prefix=CHECK_ARM\n"
2568 "// RUN: | FileCheck %s -check-prefix=CHECK_AARCH64\n"