Lines Matching refs:PrintError

305     PrintError(RuleDef.getLoc(), "'" + OpName + "' ('" + Ty.str() +  in processApplyPattern()
671 void PrintError(Twine Msg) const { ::PrintError(&RuleDef, Msg); } in PrintError() function in __anon569e2aa20111::CombineRuleBuilder
844 PrintError("C++ code cannot be the root of a rule!"); in emitRuleMatchers()
979 PrintError("'" + Name + "' apply pattern defined more than once!"); in addApplyPattern()
984 PrintError("'" + Name + in addApplyPattern()
990 PrintError("'" + Name + "': using " + PatFrag::ClassName + in addApplyPattern()
1005 PrintError("'" + Name + "' match pattern defined more than once!"); in addMatchPattern()
1011 PrintError("'" + BP->getInstName() + in addMatchPattern()
1127 PrintError("cannot emit rule '" + RuleDef.getName() + "'; " + in buildPermutationsToEmit()
1162 PrintError( in checkSemantics()
1176 PrintError("wip_opcode_match can only be present once"); in checkSemantics()
1188 PrintError("'apply' patterns cannot mix C++ code with other types of " in checkSemantics()
1201 PrintError("cannot use wip_match_opcode in combination with apply " in checkSemantics()
1212 PrintError("unknown instruction '$" + InstName + in checkSemantics()
1218 PrintError( in checkSemantics()
1238 PrintError(Name + " must be the only 'apply' pattern"); in checkSemantics()
1244 PrintError(Name + " can only be used if the root is a " in checkSemantics()
1250 PrintError(Name + " can only be used if on roots that do " in checkSemantics()
1264 PrintError(Name + " cannot find a matched pattern that defines '" + in checkSemantics()
1269 PrintError(Name + " cannot replace '" + OldRegName + in checkSemantics()
1280 PrintError(MatchDataClassName + in checkSemantics()
1320 ::PrintError(Def, "Unknown 'Predicate' Type"); in addFeaturePredicates()
1353 PrintError("Cannot find root '" + RootName + "' in apply patterns!"); in findRoots()
1359 PrintError("apply pattern root '" + RootName + in findRoots()
1377 PrintError("'" + Name + "' must be redefined in the 'apply' pattern"); in findRoots()
1386 PrintError("apply pattern '" + RootName + in findRoots()
1408 PrintError("Cannot find root '" + RootName + "' in match patterns!"); in findRoots()
1414 PrintError("Cannot use live-in operand '" + RootName + in findRoots()
1424 PrintError("Operand '" + OpName + in buildRuleOperandsTable()
1429 PrintError("Operand '" + OpName + in buildRuleOperandsTable()
1450 PrintError("Expected defs operator"); in parseDefs()
1473 PrintError("This GIDefKind not implemented in tablegen"); in parseDefs()
1475 PrintError("This GIDefKindWithArgs not implemented in tablegen"); in parseDefs()
1477 PrintError("Expected a subclass of GIDefKind or a sub-dag whose " in parseDefs()
1483 PrintError("Combine rules must have exactly one root"); in parseDefs()
1512 PrintError("cannot use '" + PFP->getInstName() + " as match root"); in emitMatchPattern()
1532 PrintError("wip_match_opcode can not be used with instruction patterns!"); in emitMatchPattern()
1541 PrintError("No known match builtins"); in emitMatchPattern()
1589 PrintError("wip_match_opcode can only be present once!"); in emitMatchPattern()
1600 PrintError("No known match builtins"); in emitMatchPattern()
1876 PrintError("invalid output operand '" + OpName + in emitInstructionApplyPattern()
1909 PrintError("invalid output operand '" + Op.getOperandName() + in emitInstructionApplyPattern()
1948 PrintError("Cannot define live-in operand '" + OpName + in emitInstructionApplyPattern()
1959 PrintError("redefining an instruction other than the root is not " in emitInstructionApplyPattern()
1981 PrintError("def of a new register '" + OpName + in emitInstructionApplyPattern()
2036 PrintError("'G_CONSTANT' immediate must be typed!"); in emitCodeGenInstructionApplyImmOperand()
2066 PrintError("cannot emit '" + P.getInstName() + "' builtin: " + Reason); in emitBuiltinApplyPattern()
2219 PrintError("'" + OpName + in emitCodeGenInstructionMatchPattern()
2233 PrintError("Nested instruction '" + DefPat->getName() + in emitCodeGenInstructionMatchPattern()