Lines Matching defs:getAsString
142 std::string BitsRecTy::getAsString() const {
166 std::string StringRecTy::getAsString() const {
175 std::string ListRecTy::getAsString() const {
176 return "list<" + ElementTy->getAsString() + ">";
195 std::string DagRecTy::getAsString() const {
254 std::string RecordRecTy::getAsString() const {
504 std::string BitsInit::getAsString() const {
509 Result += Bit->getAsString();
560 std::string IntInit::getAsString() const {
616 return StringInit::get(getRecordKeeper(), getAsString());
619 std::string AnonymousNameInit::getAsString() const {
755 std::string ListInit::getAsString() const {
761 Result += Element->getAsString();
815 return StringInit::get(RK, LHS->getAsString());
833 return StringInit::get(RK, LHSd->getAsString());
837 return StringInit::get(RK, LHSi->getAsString());
872 getType()->getAsString() + "', got '" +
873 DI->getType()->getAsString() + "' in: " +
874 getAsString() + "\n");
931 Twine("Expected type '") + getType()->getAsString() +
932 "', got '" + TI->getType()->getAsString() +
933 "' in: " + getAsString() + "\n");
969 std::string UnOpInit::getAsString() const {
972 case CAST: Result = "!cast<" + getType()->getAsString() + ">"; break;
990 return Result + "(" + LHS->getAsString() + ")";
1059 SmallString<80> Result(Element->getAsString());
1067 Result.append(Element->getAsString());
1222 LHSs->getAsString() + "' vs. '" + RHSs->getAsString() +
1485 std::string BinOpInit::getAsString() const {
1490 return LHS->getAsString() + "[" + RHS->getAsString() + "]";
1492 return LHS->getAsString() + "..." + RHS->getAsString();
1519 Result = "!getdagarg<" + getType()->getAsString() + ">";
1525 return Result + "(" + LHS->getAsString() + ", " + RHS->getAsString() + ")";
1655 if (LHSd->getAsString() == RHSd->getAsString())
1661 if (LHSv->getAsString() == RHSv->getAsString())
1869 std::string TernOpInit::getAsString() const {
1891 (UnquotedLHS ? LHS->getAsUnquotedString() : LHS->getAsString()) +
1892 ", " + MHS->getAsString() + ", " + RHS->getAsString() + ")");
1957 std::string FoldOpInit::getAsString() const {
1958 return (Twine("!foldl(") + Start->getAsString() + ", " + List->getAsString() +
1960 ", " + Expr->getAsString() + ")")
2020 std::string IsAOpInit::getAsString() const {
2021 return (Twine("!isa<") + CheckType->getAsString() + ">(" +
2022 Expr->getAsString() + ")")
2095 std::string ExistsOpInit::getAsString() const {
2096 return (Twine("!exists<") + CheckType->getAsString() + ">(" +
2097 Expr->getAsString() + ")")
2195 std::string VarBitInit::getAsString() const {
2196 return TI->getAsString() + "{" + utostr(Bit) + "}";
2227 std::string DefInit::getAsString() const { return std::string(Def->getName()); }
2359 std::string VarDefInit::getAsString() const {
2365 Result += Arg->getAsString();
2398 Rec->getAsString() + "' is a forbidden self-reference");
2502 this->getAsString());
2530 std::string CondOpInit::getAsString() const {
2533 Result += getCond(i)->getAsString() + ": ";
2534 Result += getVal(i)->getAsString();
2647 std::string DagInit::getAsString() const {
2648 std::string Result = "(" + Val->getAsString();
2652 Result += " " + getArg(0)->getAsString();
2655 Result += ", " + getArg(i)->getAsString();
2695 return TyAndKind.getPointer()->getAsString();
2773 PrintFatalError(getLoc(), Twine("Record name '") + Name->getAsString() +
2857 (Twine("of type '") + VRT->getType()->getAsString() + "' ").str();
2862 Value.getType()->getAsString() +
3019 R->getValue()->getAsString());
3033 I->getAsString());
3049 I->getAsString());