Home
last modified time | relevance | path

Searched refs:recurrent_expr (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dscalar_analysis_simplification.cpp207 SERecurrentNode* recurrent_expr = nullptr; in Simplify() local
221 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() argument
499 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 …]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dscalar_analysis_simplification.cpp207 SERecurrentNode* recurrent_expr = nullptr; in Simplify() local
221 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() argument
499 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 …]
/third_party/spirv-tools/source/opt/
Dscalar_analysis_simplification.cpp207 SERecurrentNode* recurrent_expr = nullptr; in Simplify() local
221 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() argument
499 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 …]