Home
last modified time | relevance | path

Searched refs:scev_analysis_ (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dloop_peeling.cpp837 SExpression lhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
845 SExpression rhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
853 bool is_lhs_rec = !scev_analysis_->IsLoopInvariant(loop_, lhs); in GetPeelingInfo()
854 bool is_rhs_rec = !scev_analysis_->IsLoopInvariant(loop_, rhs); in GetPeelingInfo()
962 assert(scev_analysis_->IsLoopInvariant(loop_, lhs)); in EvalOperator()
963 assert(scev_analysis_->IsLoopInvariant(loop_, rhs)); in EvalOperator()
968 return scev_analysis_->IsAlwaysGreaterThanZero(rhs - lhs, result); in EvalOperator()
971 return scev_analysis_->IsAlwaysGreaterThanZero(lhs - rhs, result); in EvalOperator()
974 return scev_analysis_->IsAlwaysGreaterOrEqualToZero(rhs - lhs, result); in EvalOperator()
977 return scev_analysis_ in EvalOperator()
[all...]
H A Dloop_peeling.h284 scev_analysis_(scev_analysis), in LoopPeelingInfo()
321 ScalarEvolutionAnalysis* scev_analysis_; member in spvtools::LoopPeelingPass::LoopPeelingInfo
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dloop_peeling.cpp837 SExpression lhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
845 SExpression rhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
853 bool is_lhs_rec = !scev_analysis_->IsLoopInvariant(loop_, lhs); in GetPeelingInfo()
854 bool is_rhs_rec = !scev_analysis_->IsLoopInvariant(loop_, rhs); in GetPeelingInfo()
962 assert(scev_analysis_->IsLoopInvariant(loop_, lhs)); in EvalOperator()
963 assert(scev_analysis_->IsLoopInvariant(loop_, rhs)); in EvalOperator()
968 return scev_analysis_->IsAlwaysGreaterThanZero(rhs - lhs, result); in EvalOperator()
971 return scev_analysis_->IsAlwaysGreaterThanZero(lhs - rhs, result); in EvalOperator()
974 return scev_analysis_->IsAlwaysGreaterOrEqualToZero(rhs - lhs, result); in EvalOperator()
977 return scev_analysis_ in EvalOperator()
[all...]
H A Dloop_peeling.h284 scev_analysis_(scev_analysis), in LoopPeelingInfo()
321 ScalarEvolutionAnalysis* scev_analysis_; member in spvtools::LoopPeelingPass::LoopPeelingInfo
/third_party/spirv-tools/source/opt/
H A Dloop_peeling.cpp838 SExpression lhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
846 SExpression rhs = scev_analysis_->AnalyzeInstruction( in GetPeelingInfo()
854 bool is_lhs_rec = !scev_analysis_->IsLoopInvariant(loop_, lhs); in GetPeelingInfo()
855 bool is_rhs_rec = !scev_analysis_->IsLoopInvariant(loop_, rhs); in GetPeelingInfo()
963 assert(scev_analysis_->IsLoopInvariant(loop_, lhs)); in EvalOperator()
964 assert(scev_analysis_->IsLoopInvariant(loop_, rhs)); in EvalOperator()
969 return scev_analysis_->IsAlwaysGreaterThanZero(rhs - lhs, result); in EvalOperator()
972 return scev_analysis_->IsAlwaysGreaterThanZero(lhs - rhs, result); in EvalOperator()
975 return scev_analysis_->IsAlwaysGreaterOrEqualToZero(rhs - lhs, result); in EvalOperator()
978 return scev_analysis_ in EvalOperator()
[all...]
H A Dloop_peeling.h284 scev_analysis_(scev_analysis), in LoopPeelingInfo()
321 ScalarEvolutionAnalysis* scev_analysis_; member in spvtools::LoopPeelingPass::LoopPeelingInfo

Completed in 6 milliseconds