Lines Matching refs:AffineExpr

60   ParseResult parseAffineExprOfSSAIds(AffineExpr &expr);
74 ParseResult parseIdentifierDefinition(AffineExpr idExpr);
76 AffineExpr parseAffineExpr();
77 AffineExpr parseParentheticalExpr();
78 AffineExpr parseNegateExpression(AffineExpr lhs);
79 AffineExpr parseIntegerExpr();
80 AffineExpr parseBareIdExpr();
81 AffineExpr parseSSAIdExpr(bool isSymbol);
82 AffineExpr parseSymbolSSAIdExpr();
84 AffineExpr getAffineBinaryOpExpr(AffineHighPrecOp op, AffineExpr lhs,
85 AffineExpr rhs, SMLoc opLoc);
86 AffineExpr getAffineBinaryOpExpr(AffineLowPrecOp op, AffineExpr lhs,
87 AffineExpr rhs);
88 AffineExpr parseAffineOperandExpr(AffineExpr lhs);
89 AffineExpr parseAffineLowPrecOpExpr(AffineExpr llhs, AffineLowPrecOp llhsOp);
90 AffineExpr parseAffineHighPrecOpExpr(AffineExpr llhs, AffineHighPrecOp llhsOp,
92 AffineExpr parseAffineConstraint(bool *isEq);
99 SmallVector<std::pair<StringRef, AffineExpr>, 4> dimsAndSymbols;
106 AffineExpr AffineParser::getAffineBinaryOpExpr(AffineHighPrecOp op, in getAffineBinaryOpExpr()
107 AffineExpr lhs, AffineExpr rhs, in getAffineBinaryOpExpr()
147 AffineExpr AffineParser::getAffineBinaryOpExpr(AffineLowPrecOp op, in getAffineBinaryOpExpr()
148 AffineExpr lhs, AffineExpr rhs) { in getAffineBinaryOpExpr()
206 AffineExpr AffineParser::parseAffineHighPrecOpExpr(AffineExpr llhs, in parseAffineHighPrecOpExpr()
209 AffineExpr lhs = parseAffineOperandExpr(llhs); in parseAffineHighPrecOpExpr()
217 AffineExpr expr = getAffineBinaryOpExpr(llhsOp, llhs, lhs, opLoc); in parseAffineHighPrecOpExpr()
237 AffineExpr AffineParser::parseParentheticalExpr() { in parseParentheticalExpr()
253 AffineExpr AffineParser::parseNegateExpression(AffineExpr lhs) { in parseNegateExpression()
257 AffineExpr operand = parseAffineOperandExpr(lhs); in parseNegateExpression()
279 AffineExpr AffineParser::parseBareIdExpr() { in parseBareIdExpr()
295 AffineExpr AffineParser::parseSSAIdExpr(bool isSymbol) { in parseSSAIdExpr()
318 AffineExpr AffineParser::parseSymbolSSAIdExpr() { in parseSymbolSSAIdExpr()
322 AffineExpr symbolExpr = parseSSAIdExpr(/*isSymbol=*/true); in parseSymbolSSAIdExpr()
333 AffineExpr AffineParser::parseIntegerExpr() { in parseIntegerExpr()
351 AffineExpr AffineParser::parseAffineOperandExpr(AffineExpr lhs) { in parseAffineOperandExpr()
409 AffineExpr AffineParser::parseAffineLowPrecOpExpr(AffineExpr llhs, in parseAffineLowPrecOpExpr()
411 AffineExpr lhs; in parseAffineLowPrecOpExpr()
418 AffineExpr sum = getAffineBinaryOpExpr(llhsOp, llhs, lhs); in parseAffineLowPrecOpExpr()
428 AffineExpr highRes = parseAffineHighPrecOpExpr(lhs, hOp, opLoc); in parseAffineLowPrecOpExpr()
434 AffineExpr expr = in parseAffineLowPrecOpExpr()
465 AffineExpr AffineParser::parseAffineExpr() { in parseAffineExpr()
472 ParseResult AffineParser::parseIdentifierDefinition(AffineExpr idExpr) { in parseIdentifierDefinition()
543 SmallVector<AffineExpr, 4> exprs; in parseAffineMapOfSSAIds()
564 ParseResult AffineParser::parseAffineExprOfSSAIds(AffineExpr &expr) { in parseAffineExprOfSSAIds()
578 SmallVector<AffineExpr, 4> exprs; in parseAffineMapRange()
612 AffineExpr AffineParser::parseAffineConstraint(bool *isEq) { in parseAffineConstraint()
613 AffineExpr lhsExpr = parseAffineExpr(); in parseAffineConstraint()
619 AffineExpr rhsExpr = parseAffineExpr(); in parseAffineConstraint()
628 AffineExpr rhsExpr = parseAffineExpr(); in parseAffineConstraint()
637 AffineExpr rhsExpr = parseAffineExpr(); in parseAffineConstraint()
659 SmallVector<AffineExpr, 4> constraints; in parseIntegerSetConstraints()
731 Parser::parseAffineExprOfSSAIds(AffineExpr &expr, in parseAffineExprOfSSAIds()