reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
964 void error(const Twine &Msg);
356 TP.error("Type contradiction"); 495 TP.error("Incompatible types"); 1547 TP.error(N->getOperator()->getName() + " expects a VT operand!"); 2037 TP.error("'" + Op->getName() + "' fragment requires " + 2199 TP.error("Unknown node flavor used in pattern: " + R->getName()); 2317 TP.error("Instruction '" + InstName + "' was provided " + Twine(Actual) + 2324 TP.error("Instruction '" + InstName + 2372 TP.error("Integer value '" + Twine(II->getValue()) + 2393 TP.error("Intrinsic '" + Int->Name + "' expects " + Twine(NumParamVTs) + 2417 TP.error(getOperator()->getName() + " node requires exactly " + 2469 TP.error("REG_SEQUENCE requires at least 3 operands!"); 2474 TP.error("REG_SEQUENCE requires an odd number of operands!"); 2479 TP.error("REG_SEQUENCE requires a RegisterClass for first operand!"); 2486 TP.error("REG_SEQUENCE requires a SubRegIndex for operand " + 2588 TP.error("Node transform '" + getOperator()->getName() + 2716 error("'node' argument requires a name to match with operand list"); 2727 error("'?' argument requires a name to match with operand list"); 2736 error("Constant int or bit argument should not have a name!"); 2746 error("Bits value must be constants!"); 2753 error("Pattern has unexpected init kind!"); 2756 if (!OpDef) error("Pattern has unexpected operator type!"); 2763 error("Type cast only takes one operand!"); 2774 error("ValueType cast should not have a name!"); 2787 error("Unrecognized node '" + Operator->getName() + "'!"); 2793 error("Cannot use '" + Operator->getName() + "' in an input pattern!"); 2796 error("Cannot use '" + Operator->getName() + "' in an output pattern!"); 2812 error("Cannot use '" + Operator->getName() + "' in an output pattern!"); 2851 error("All arguments to a ComplexPattern must be named"); 2860 error("All ComplexPattern operands must appear consistently: " 2936 error("Node '" + std::string(Entry.getKey()) + 3124 P->error("Cannot have unnamed 'node' values in pattern fragment!"); 3135 P->error("Operands list should start with '(ops ... '!"); 3142 P->error("Operands list should all be 'node' values."); 3144 P->error("Operands list should have names for each operand!"); 3147 P->error("'" + ArgNameStr + 3154 P->error("Operands list does not contain an entry for operand '" + 3245 I.error("Input " + DI->getDef()->getName() + " must be named!"); 3254 I.error("Input $" + Pat->getName() + " must be an identifier!"); 3279 I.error("All $" + Pat->getName() + " inputs must agree with each other"); 3284 I.error("All $" + Pat->getName() + " inputs must agree with each other"); 3311 I.error("Cannot specify a transform function for a non-input value!"); 3319 I.error("implicitly defined value should be a register!"); 3323 I.error("implicitly defined value should be a register!"); 3334 I.error("Cannot have void nodes inside of patterns!"); 3344 I.error("Cannot specify a transform function for a non-input value!"); 3350 I.error("set requires operands!"); 3353 I.error("Cannot specify a transform function on a set node!"); 3366 I.error("set destination should be a register!"); 3370 I.error("set destination should be a register!"); 3379 I.error("set destination must have a name!"); 3381 I.error("cannot set '" + Dest->getName() + "' multiple times"); 3386 I.error("set destination should be a register!"); 3633 I.error("Top-level forms in instruction pattern should have" 3664 I.error("'" + OpName + "' set but does not appear in operand list!"); 3672 I.error("Operand $" + OpName + " does not exist in operand list!"); 3678 I.error("Operand $" + OpName + " should be a set destination: all " 3682 I.error("Operand $" + OpName + " class mismatch!"); 3701 I.error("Operand #" + Twine(i) + " in operands list has no name!"); 3712 I.error("Operand $" + OpName + 3721 I.error("Operand $" + OpName + "'s register class disagrees" 3745 I.error("Input operand $" + InstInputs.begin()->first + 3850 PatternTop->error("repetition of value: $" + P->getName() + 3889 Pattern->error("ComplexPattern at root must specify list of opcodes it" 3903 Pattern->error("Pattern has input without matching name in output: $" + 3912 Pattern->error("Pattern has dead named input: $" + Entry.first); 4106 Result.error("Cannot use multi-alternative fragments in result pattern!"); 4156 Pattern.error("Could not infer all types in pattern!"); 4159 Result.error("Could not infer all types in pattern result!"); 4210 Result.error("Cannot handle instructions producing instructions "