Lines Matching defs:Result

245   int64_t Result = 0;
248 Result |= Bit->getValue() << i;
252 return IntInit::get(Result);
511 std::string Result = "{ ";
513 if (i) Result += ", ";
515 Result += Bit->getAsString();
517 Result += "*";
519 return Result + " }";
677 std::string Result = "[";
679 if (i) Result += ", ";
680 Result += Values[i]->getAsString();
682 return Result + "]";
823 ListInit *Result =
826 return Result;
863 std::string Result;
865 case CAST: Result = "!cast<" + getType()->getAsString() + ">"; break;
866 case HEAD: Result = "!head"; break;
867 case TAIL: Result = "!tail"; break;
868 case EMPTY: Result = "!empty"; break;
870 return Result + "(" + LHS->getAsString() + ")";
949 int64_t Result;
952 case SHL: Result = LHSv << RHSv; break;
953 case SRA: Result = LHSv >> RHSv; break;
954 case SRL: Result = (uint64_t)LHSv >> (uint64_t)RHSv; break;
956 return IntInit::get(Result);
974 std::string Result;
976 case CONCAT: Result = "!con"; break;
977 case SHL: Result = "!shl"; break;
978 case SRA: Result = "!sra"; break;
979 case SRL: Result = "!srl"; break;
980 case EQ: Result = "!eq"; break;
981 case STRCONCAT: Result = "!strconcat"; break;
983 return Result + "(" + LHS->getAsString() + ", " + RHS->getAsString() + ")";
1023 Init *Result = ForeachHelper(LHS, Arg, RHSo, Type,
1025 if (Result != 0) {
1026 return Result;
1036 Init *Result = EvaluateOperation(RHSoo, LHS, Arg,
1038 if (Result != 0) {
1039 NewOperands.push_back(Result);
1082 Init *Result = EvaluateOperation(RHSo, LHS, Val,
1084 if (Result != 0) {
1085 Val = Result;
1096 Init *Result = EvaluateOperation(RHSo, LHS, Arg, Type,
1098 if (Result != 0) {
1099 Arg = Result;
1191 Init *Result = ForeachHelper(LHS, MHS, RHS, getType(),
1193 if (Result != 0) {
1194 return Result;
1249 std::string Result;
1251 case SUBST: Result = "!subst"; break;
1252 case FOREACH: Result = "!foreach"; break;
1253 case IF: Result = "!if"; break;
1255 return Result + "(" + LHS->getAsString() + ", " + MHS->getAsString() + ", "
1469 Init *Result = TI->resolveListElementReference(R, RV, Element);
1471 if (Result) {
1472 TypedInit *TInit = dynamic_cast<TypedInit *>(Result);
1478 return Result;
1636 std::string Result = "(" + Val->getAsString();
1638 Result += ":" + ValName;
1640 Result += " " + Args[0]->getAsString();
1641 if (!ArgNames[0].empty()) Result += ":$" + ArgNames[0];
1643 Result += ", " + Args[i]->getAsString();
1644 if (!ArgNames[i].empty()) Result += ":$" + ArgNames[i];
1647 return Result + ")";