Home
last modified time | relevance | path

Searched refs:GetCachedOrAdd (Results 1 – 9 of 9) sorted by relevance

/third_party/spirv-tools/source/opt/
Dscalar_analysis_simplification.cpp310 return analysis_.GetCachedOrAdd(std::move(new_recurrent_node)) in UpdateCoefficient()
370 return analysis_.GetCachedOrAdd(std::move(new_add)); in SimplifyPolynomial()
448 new_node->AddChild(analysis_.GetCachedOrAdd(std::move(new_recurrent))); in FoldRecurrentAddExpressions()
456 return analysis_.GetCachedOrAdd(std::move(new_node)); in FoldRecurrentAddExpressions()
491 return analysis_.GetCachedOrAdd(std::move(new_add)); in EliminateZeroCoefficientRecurrents()
520 recurrent_expr->AddOffset(analysis_.GetCachedOrAdd(std::move(new_offset))); in SimplifyRecurrentAddExpression()
525 return analysis_.GetCachedOrAdd(std::move(recurrent_node)); in SimplifyRecurrentAddExpression()
Dscalar_analysis.cpp55 GetCachedOrAdd(std::unique_ptr<SECantCompute>(new SECantCompute(this)));
67 return GetCachedOrAdd(std::move(negation_node)); in CreateNegation()
71 return GetCachedOrAdd( in CreateConstant()
95 return GetCachedOrAdd(std::move(phi_node)); in CreateRecurrentExpression()
129 return GetCachedOrAdd(std::move(multiply_node)); in CreateMultiplyNode()
162 return GetCachedOrAdd(std::move(add_node)); in CreateAddNode()
349 return recurrent_node_map_[phi] = GetCachedOrAdd(std::move(phi_node)); in AnalyzePhiInstruction()
356 return GetCachedOrAdd(std::move(load_node)); in CreateValueUnknownNode()
364 SENode* ScalarEvolutionAnalysis::GetCachedOrAdd( in GetCachedOrAdd() function in spvtools::opt::ScalarEvolutionAnalysis
429 return SimplifyExpression(GetCachedOrAdd(std::move(add_node))); in UpdateChildNode()
[all …]
Dscalar_analysis.h92 SENode* GetCachedOrAdd(std::unique_ptr<SENode> prospective_node);
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dscalar_analysis_simplification.cpp310 return analysis_.GetCachedOrAdd(std::move(new_recurrent_node)) in UpdateCoefficient()
370 return analysis_.GetCachedOrAdd(std::move(new_add)); in SimplifyPolynomial()
448 new_node->AddChild(analysis_.GetCachedOrAdd(std::move(new_recurrent))); in FoldRecurrentAddExpressions()
456 return analysis_.GetCachedOrAdd(std::move(new_node)); in FoldRecurrentAddExpressions()
491 return analysis_.GetCachedOrAdd(std::move(new_add)); in EliminateZeroCoefficientRecurrents()
520 recurrent_expr->AddOffset(analysis_.GetCachedOrAdd(std::move(new_offset))); in SimplifyRecurrentAddExpression()
525 return analysis_.GetCachedOrAdd(std::move(recurrent_node)); in SimplifyRecurrentAddExpression()
Dscalar_analysis.cpp55 GetCachedOrAdd(std::unique_ptr<SECantCompute>(new SECantCompute(this)));
67 return GetCachedOrAdd(std::move(negation_node)); in CreateNegation()
71 return GetCachedOrAdd( in CreateConstant()
95 return GetCachedOrAdd(std::move(phi_node)); in CreateRecurrentExpression()
129 return GetCachedOrAdd(std::move(multiply_node)); in CreateMultiplyNode()
162 return GetCachedOrAdd(std::move(add_node)); in CreateAddNode()
349 return recurrent_node_map_[phi] = GetCachedOrAdd(std::move(phi_node)); in AnalyzePhiInstruction()
356 return GetCachedOrAdd(std::move(load_node)); in CreateValueUnknownNode()
364 SENode* ScalarEvolutionAnalysis::GetCachedOrAdd( in GetCachedOrAdd() function in spvtools::opt::ScalarEvolutionAnalysis
429 return SimplifyExpression(GetCachedOrAdd(std::move(add_node))); in UpdateChildNode()
[all …]
Dscalar_analysis.h92 SENode* GetCachedOrAdd(std::unique_ptr<SENode> prospective_node);
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dscalar_analysis_simplification.cpp310 return analysis_.GetCachedOrAdd(std::move(new_recurrent_node)) in UpdateCoefficient()
370 return analysis_.GetCachedOrAdd(std::move(new_add)); in SimplifyPolynomial()
448 new_node->AddChild(analysis_.GetCachedOrAdd(std::move(new_recurrent))); in FoldRecurrentAddExpressions()
456 return analysis_.GetCachedOrAdd(std::move(new_node)); in FoldRecurrentAddExpressions()
491 return analysis_.GetCachedOrAdd(std::move(new_add)); in EliminateZeroCoefficientRecurrents()
520 recurrent_expr->AddOffset(analysis_.GetCachedOrAdd(std::move(new_offset))); in SimplifyRecurrentAddExpression()
525 return analysis_.GetCachedOrAdd(std::move(recurrent_node)); in SimplifyRecurrentAddExpression()
Dscalar_analysis.cpp55 GetCachedOrAdd(std::unique_ptr<SECantCompute>(new SECantCompute(this)));
67 return GetCachedOrAdd(std::move(negation_node)); in CreateNegation()
71 return GetCachedOrAdd( in CreateConstant()
95 return GetCachedOrAdd(std::move(phi_node)); in CreateRecurrentExpression()
129 return GetCachedOrAdd(std::move(multiply_node)); in CreateMultiplyNode()
162 return GetCachedOrAdd(std::move(add_node)); in CreateAddNode()
349 return recurrent_node_map_[phi] = GetCachedOrAdd(std::move(phi_node)); in AnalyzePhiInstruction()
356 return GetCachedOrAdd(std::move(load_node)); in CreateValueUnknownNode()
364 SENode* ScalarEvolutionAnalysis::GetCachedOrAdd( in GetCachedOrAdd() function in spvtools::opt::ScalarEvolutionAnalysis
429 return SimplifyExpression(GetCachedOrAdd(std::move(add_node))); in UpdateChildNode()
[all …]
Dscalar_analysis.h92 SENode* GetCachedOrAdd(std::unique_ptr<SENode> prospective_node);