Lines Matching defs:PrintError

38       PrintError(DiagLoc, DiagCtx + ": invalid operand name format '" +
54 PrintError(
63 PrintError(DiagLoc, DiagCtx + ": maximum number of arguments (" +
76 PrintError(DiagLoc, DiagCtx + ": unknown type '" + R->getName() + "'");
246 PrintError(Loc, Msg);
256 PrintError(Locs, "pattern '" + getName() + "' ('" + getInstName() +
265 PrintError(Loc, +"'" + getInstName() + "' expected at least " +
271 PrintError(Loc, +"'" + getInstName() + "' expected " +
469 PrintError(DiagLoc, "conflicting types for operand '" +
558 PrintError("wip_match_opcode cannot be used in " + ClassName);
561 PrintError("Builtin instructions cannot be used in " + ClassName);
576 PrintError("nested " + ClassName + " are not supported");
585 PrintError("duplicate parameter '" + Op.Name + "'");
592 PrintError("input parameter '" + Op.Name + "' cannot be redefined!");
598 PrintError("input parameterr '" + Op.Name + "' cannot be a root!");
607 PrintError("output parameter '" + Op.Name +
613 PrintError("duplicate parameter '" + Op.Name + "'");
621 PrintError("output parameter '" + Op.Name +
633 PrintError("all instructions that define root '" + Op.Name + "' in '" +
643 PrintError(ClassName + " must have one root in its 'out' operands");
648 PrintError(ClassName + " can only have one root");
689 llvm::PrintError(DiagLoc, "operand '" + ArgName + "' (for parameter '" +
713 PrintError("Operand '" + OpName +
776 void PatFrag::PrintError(Twine Msg) const { llvm::PrintError(&Def, Msg); }
798 PrintError(DiagLoc, "expected operand " + std::to_string(Idx) +
804 PrintError(DiagLoc, "operand " + std::to_string(Idx) + " of '" +
813 PrintError(DiagLoc, "expected operand " + std::to_string(Idx) +
881 PrintError(Loc, "expected operand " + std::to_string(Idx) + " of '" +