Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Operator

796 /// ParseOperation - Parse an operator.  This returns null on error.
821 TokError("did not get type for unary operator");
841 TokError("expected '(' after unary operator");
856 TokError("expected list or string type argument in unary operator");
863 TokError("expected list or string type argumnet in unary operator");
871 TokError("expected list type argumnet in unary operator");
876 TokError("empty list argument in unary operator");
883 TokError("untyped list element in unary operator");
892 assert(LHSt && "expected list type argument in unary operator");
895 TokError("expected list type argumnet in unary operator");
908 TokError("expected ')' in unary operator");
944 TokError("expected '(' after binary operator");
962 TokError("expected ')' in operator");
982 Error(OpLoc, "expected two operands to operator");
1007 TokError("expected '(' after ternary operator");
1016 TokError("expected ',' in ternary operator");
1025 TokError("expected ',' in ternary operator");
1034 TokError("expected ')' in binary operator");
1105 /// ParseOperatorType - Parse a type for an operator. This returns
1114 TokError("expected type name for operator");
1122 TokError("expected type name for operator");
1127 TokError("expected type name for operator");
1370 Init *Operator = ParseValue(CurRec);
1371 if (Operator == 0) return 0;
1373 // If the operator name is present, parse it.
1377 TokError("expected variable name in dag operator");
1396 return DagInit::get(Operator, OperatorName, DagArgs);