Searched refs:recurrent_expr (Results 1 – 3 of 3) sorted by relevance
207 SERecurrentNode* recurrent_expr = nullptr; in Simplify() local221 recurrent_expr = child->AsSERecurrentNode(); in Simplify()230 recurrent_expr != child_iterator->AsSERecurrentNode()) { in Simplify()235 if (recurrent_expr) { in Simplify()236 return SimplifyRecurrentAddExpression(recurrent_expr); in Simplify()495 SERecurrentNode* recurrent_expr) { in SimplifyRecurrentAddExpression() argument499 recurrent_expr->GetParentAnalysis(), recurrent_expr->GetLoop())}; in SimplifyRecurrentAddExpression()503 new SEAddNode(recurrent_expr->GetParentAnalysis())}; in SimplifyRecurrentAddExpression()504 new_offset->AddChild(recurrent_expr->GetOffset()); in SimplifyRecurrentAddExpression()520 recurrent_expr->AddOffset(analysis_.GetCachedOrAdd(std::move(new_offset))); in SimplifyRecurrentAddExpression()[all …]