/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in GetParentAnalysis() 195 ScalarEvolutionAnalysis* parent_analysis_; 217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() 243 SERecurrentNode(ScalarEvolutionAnalysis* parent_analysis, const Loop* loop) in SERecurrentNode() 279 explicit SEAddNode(ScalarEvolutionAnalysis* parent_analysis) in SEAddNode() 291 explicit SEMultiplyNode(ScalarEvolutionAnalysis* parent_analysis) in SEMultiplyNode() 303 explicit SENegative(ScalarEvolutionAnalysis* parent_analysis) in SENegative() 319 SEValueUnknown(ScalarEvolutionAnalysis* parent_analysi [all...] |
H A D | scalar_analysis.cpp | 51 ScalarEvolutionAnalysis::ScalarEvolutionAnalysis(IRContext* context) in ScalarEvolutionAnalysis() function in spvtools::opt::ScalarEvolutionAnalysis 58 SENode* ScalarEvolutionAnalysis::CreateNegation(SENode* operand) { in CreateNegation() 70 SENode* ScalarEvolutionAnalysis::CreateConstant(int64_t integer) { in CreateConstant() 75 SENode* ScalarEvolutionAnalysis::CreateRecurrentExpression( in CreateRecurrentExpression() 98 SENode* ScalarEvolutionAnalysis::AnalyzeMultiplyOp( in AnalyzeMultiplyOp() 112 SENode* ScalarEvolutionAnalysis::CreateMultiplyNode(SENode* operand_1, in CreateMultiplyNode() 132 SENode* ScalarEvolutionAnalysis::CreateSubtraction(SENode* operand_1, in CreateSubtraction() 144 SENode* ScalarEvolutionAnalysis::CreateAddNode(SENode* operand_1, in CreateAddNode() 165 SENode* ScalarEvolutionAnalysis [all...] |
H A D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { class 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
H A D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
H A D | scalar_analysis_simplification.cpp | 80 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 138 ScalarEvolutionAnalysis& analysis_; 532 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
H A D | loop_dependence.h | 377 // Returns the ScalarEvolutionAnalysis used by this analysis. 378 ScalarEvolutionAnalysis* GetScalarEvolution() { return &scalar_evolution_; } in GetScalarEvolution() 456 // The ScalarEvolutionAnalysis used by this analysis to store and perform much 458 ScalarEvolutionAnalysis scalar_evolution_;
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in GetParentAnalysis() 195 ScalarEvolutionAnalysis* parent_analysis_; 217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() 243 SERecurrentNode(ScalarEvolutionAnalysis* parent_analysis, const Loop* loop) in SERecurrentNode() 279 explicit SEAddNode(ScalarEvolutionAnalysis* parent_analysis) in SEAddNode() 291 explicit SEMultiplyNode(ScalarEvolutionAnalysis* parent_analysis) in SEMultiplyNode() 303 explicit SENegative(ScalarEvolutionAnalysis* parent_analysis) in SENegative() 319 SEValueUnknown(ScalarEvolutionAnalysis* parent_analysi [all...] |
H A D | scalar_analysis.cpp | 51 ScalarEvolutionAnalysis::ScalarEvolutionAnalysis(IRContext* context) in ScalarEvolutionAnalysis() function in spvtools::opt::ScalarEvolutionAnalysis 58 SENode* ScalarEvolutionAnalysis::CreateNegation(SENode* operand) { in CreateNegation() 70 SENode* ScalarEvolutionAnalysis::CreateConstant(int64_t integer) { in CreateConstant() 75 SENode* ScalarEvolutionAnalysis::CreateRecurrentExpression( in CreateRecurrentExpression() 98 SENode* ScalarEvolutionAnalysis::AnalyzeMultiplyOp( in AnalyzeMultiplyOp() 112 SENode* ScalarEvolutionAnalysis::CreateMultiplyNode(SENode* operand_1, in CreateMultiplyNode() 132 SENode* ScalarEvolutionAnalysis::CreateSubtraction(SENode* operand_1, in CreateSubtraction() 144 SENode* ScalarEvolutionAnalysis::CreateAddNode(SENode* operand_1, in CreateAddNode() 165 SENode* ScalarEvolutionAnalysis [all...] |
H A D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { class 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
H A D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
H A D | scalar_analysis_simplification.cpp | 80 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 138 ScalarEvolutionAnalysis& analysis_; 532 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
H A D | loop_dependence.h | 377 // Returns the ScalarEvolutionAnalysis used by this analysis. 378 ScalarEvolutionAnalysis* GetScalarEvolution() { return &scalar_evolution_; } in GetScalarEvolution() 456 // The ScalarEvolutionAnalysis used by this analysis to store and perform much 458 ScalarEvolutionAnalysis scalar_evolution_;
|
/third_party/spirv-tools/source/opt/ |
H A D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in GetParentAnalysis() 195 ScalarEvolutionAnalysis* parent_analysis_; 217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() 243 SERecurrentNode(ScalarEvolutionAnalysis* parent_analysis, const Loop* loop) in SERecurrentNode() 279 explicit SEAddNode(ScalarEvolutionAnalysis* parent_analysis) in SEAddNode() 291 explicit SEMultiplyNode(ScalarEvolutionAnalysis* parent_analysis) in SEMultiplyNode() 303 explicit SENegative(ScalarEvolutionAnalysis* parent_analysis) in SENegative() 319 SEValueUnknown(ScalarEvolutionAnalysis* parent_analysi [all...] |
H A D | scalar_analysis.cpp | 50 ScalarEvolutionAnalysis::ScalarEvolutionAnalysis(IRContext* context) in ScalarEvolutionAnalysis() function in spvtools::opt::ScalarEvolutionAnalysis 57 SENode* ScalarEvolutionAnalysis::CreateNegation(SENode* operand) { in CreateNegation() 69 SENode* ScalarEvolutionAnalysis::CreateConstant(int64_t integer) { in CreateConstant() 74 SENode* ScalarEvolutionAnalysis::CreateRecurrentExpression( in CreateRecurrentExpression() 97 SENode* ScalarEvolutionAnalysis::AnalyzeMultiplyOp( in AnalyzeMultiplyOp() 111 SENode* ScalarEvolutionAnalysis::CreateMultiplyNode(SENode* operand_1, in CreateMultiplyNode() 131 SENode* ScalarEvolutionAnalysis::CreateSubtraction(SENode* operand_1, in CreateSubtraction() 143 SENode* ScalarEvolutionAnalysis::CreateAddNode(SENode* operand_1, in CreateAddNode() 164 SENode* ScalarEvolutionAnalysis [all...] |
H A D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { class 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
H A D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
H A D | scalar_analysis_simplification.cpp | 79 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 137 ScalarEvolutionAnalysis& analysis_; 531 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | scalar_analysis.cpp | 107 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 235 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 351 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 501 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 740 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 877 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1022 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1192 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | scalar_analysis.cpp | 107 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 235 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 351 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 501 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 740 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 877 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1022 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1192 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F()
|
/third_party/spirv-tools/test/opt/ |
H A D | scalar_analysis.cpp | 103 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 231 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 347 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 497 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 736 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 873 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1018 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F() 1188 ScalarEvolutionAnalysis analysis{context.get()}; in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 56 Inv.invalidate<ScalarEvolutionAnalysis>(F, PA) || in invalidate() 143 PA.preserve<ScalarEvolutionAnalysis>(); in getLoopPassPreservedAnalyses()
|
H A D | ScalarEvolutionAliasAnalysis.cpp | 121 return SCEVAAResult(AM.getResult<ScalarEvolutionAnalysis>(F)); in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 305 AM.getResult<ScalarEvolutionAnalysis>(F), in run() 388 PA.preserve<ScalarEvolutionAnalysis>(); in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 184 auto *SE = &AM.getResult<ScalarEvolutionAnalysis>(F); in run() 193 PA.preserve<ScalarEvolutionAnalysis>(); in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | LCSSA.cpp | 483 auto *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F); in run() 492 PA.preserve<ScalarEvolutionAnalysis>(); in run()
|