Lines Matching defs:getAsString
175 std::string BitsRecTy::getAsString() const {
199 std::string StringRecTy::getAsString() const {
208 std::string ListRecTy::getAsString() const {
209 return "list<" + ElementTy->getAsString() + ">";
228 std::string DagRecTy::getAsString() const {
287 std::string RecordRecTy::getAsString() const {
542 std::string BitsInit::getAsString() const {
547 Result += Bit->getAsString();
598 std::string IntInit::getAsString() const {
653 return StringInit::get(getRecordKeeper(), getAsString());
656 std::string AnonymousNameInit::getAsString() const {
793 std::string ListInit::getAsString() const {
799 Result += Element->getAsString();
852 return StringInit::get(RK, LHS->getAsString());
870 return StringInit::get(RK, LHSd->getAsString());
874 return StringInit::get(RK, LHSi->getAsString());
909 getType()->getAsString() + "', got '" +
910 DI->getType()->getAsString() + "' in: " +
911 getAsString() + "\n");
975 Twine("Expected type '") + getType()->getAsString() +
976 "', got '" + TI->getType()->getAsString() +
977 "' in: " + getAsString() + "\n");
1040 std::string UnOpInit::getAsString() const {
1043 case CAST: Result = "!cast<" + getType()->getAsString() + ">"; break;
1067 return Result + "(" + LHS->getAsString() + ")";
1137 SmallString<80> Result(Element->getAsString());
1145 Result.append(Element->getAsString());
1300 LHSs->getAsString() + "' vs. '" + RHSs->getAsString() +
1580 std::string BinOpInit::getAsString() const {
1585 return LHS->getAsString() + "[" + RHS->getAsString() + "]";
1587 return LHS->getAsString() + "..." + RHS->getAsString();
1614 Result = "!getdagarg<" + getType()->getAsString() + ">";
1620 return Result + "(" + LHS->getAsString() + ", " + RHS->getAsString() + ")";
1754 if (LHSd->getAsString() == RHSd->getAsString())
1760 if (LHSv->getAsString() == RHSv->getAsString())
1968 std::string TernOpInit::getAsString() const {
1990 (UnquotedLHS ? LHS->getAsUnquotedString() : LHS->getAsString()) +
1991 ", " + MHS->getAsString() + ", " + RHS->getAsString() + ")");
2058 std::string FoldOpInit::getAsString() const {
2059 return (Twine("!foldl(") + Start->getAsString() + ", " + List->getAsString() +
2061 ", " + Expr->getAsString() + ")")
2121 std::string IsAOpInit::getAsString() const {
2122 return (Twine("!isa<") + CheckType->getAsString() + ">(" +
2123 Expr->getAsString() + ")")
2196 std::string ExistsOpInit::getAsString() const {
2197 return (Twine("!exists<") + CheckType->getAsString() + ">(" +
2198 Expr->getAsString() + ")")
2295 std::string VarBitInit::getAsString() const {
2296 return TI->getAsString() + "{" + utostr(Bit) + "}";
2323 std::string DefInit::getAsString() const { return std::string(Def->getName()); }
2452 std::string VarDefInit::getAsString() const {
2458 Result += Arg->getAsString();
2491 Rec->getAsString() + "' is a forbidden self-reference");
2598 this->getAsString());
2626 std::string CondOpInit::getAsString() const {
2629 Result += getCond(i)->getAsString() + ": ";
2630 Result += getVal(i)->getAsString();
2746 std::string DagInit::getAsString() const {
2747 std::string Result = "(" + Val->getAsString();
2751 Result += " " + getArg(0)->getAsString();
2754 Result += ", " + getArg(i)->getAsString();
2794 return TyAndKind.getPointer()->getAsString();
2872 PrintFatalError(getLoc(), Twine("Record name '") + Name->getAsString() +
2957 (Twine("of type '") + VRT->getType()->getAsString() + "' ").str();
2962 Value.getType()->getAsString() +
3120 R->getValue()->getAsString());
3134 I->getAsString());
3150 I->getAsString());