/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; variable 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in DeclareCastMethod() 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_analysis, uint32_t result_id) in SEValueUnknown() [all …]
|
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::AnalyzeInstruction(const Instruction* inst) { in AnalyzeInstruction() 198 SENode* ScalarEvolutionAnalysis::AnalyzeConstant(const Instruction* inst) { in AnalyzeConstant() [all …]
|
D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
D | scalar_analysis_simplification.cpp | 80 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 138 ScalarEvolutionAnalysis& analysis_; 532 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
D | loop_dependence.h | 378 ScalarEvolutionAnalysis* GetScalarEvolution() { return &scalar_evolution_; } in GetScalarEvolution() 458 ScalarEvolutionAnalysis scalar_evolution_;
|
/third_party/spirv-tools/source/opt/ |
D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; variable 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in DeclareCastMethod() 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_analysis, uint32_t result_id) in SEValueUnknown() [all …]
|
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::AnalyzeInstruction(const Instruction* inst) { in AnalyzeInstruction() 198 SENode* ScalarEvolutionAnalysis::AnalyzeConstant(const Instruction* inst) { in AnalyzeConstant() [all …]
|
D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
D | scalar_analysis_simplification.cpp | 80 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 138 ScalarEvolutionAnalysis& analysis_; 532 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
D | loop_dependence.h | 378 ScalarEvolutionAnalysis* GetScalarEvolution() { return &scalar_evolution_; } in GetScalarEvolution() 458 ScalarEvolutionAnalysis scalar_evolution_;
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | scalar_analysis_nodes.h | 29 class ScalarEvolutionAnalysis; variable 57 explicit SENode(ScalarEvolutionAnalysis* parent_analysis) in SENode() 188 inline ScalarEvolutionAnalysis* GetParentAnalysis() const { in DeclareCastMethod() 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_analysis, uint32_t result_id) in SEValueUnknown() [all …]
|
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::AnalyzeInstruction(const Instruction* inst) { in AnalyzeInstruction() 198 SENode* ScalarEvolutionAnalysis::AnalyzeConstant(const Instruction* inst) { in AnalyzeConstant() [all …]
|
D | scalar_analysis.h | 42 class ScalarEvolutionAnalysis { 44 explicit ScalarEvolutionAnalysis(IRContext* context); 186 inline ScalarEvolutionAnalysis* GetScalarEvolutionAnalysis() const { in GetScalarEvolutionAnalysis() 219 ScalarEvolutionAnalysis* scev_;
|
D | loop_peeling.h | 281 ScalarEvolutionAnalysis* scev_analysis) in LoopPeelingInfo() 321 ScalarEvolutionAnalysis* scev_analysis_;
|
D | scalar_analysis_simplification.cpp | 80 SENodeSimplifyImpl(ScalarEvolutionAnalysis* analysis, in SENodeSimplifyImpl() 138 ScalarEvolutionAnalysis& analysis_; 532 SENode* ScalarEvolutionAnalysis::SimplifyExpression(SENode* node) { in SimplifyExpression()
|
D | loop_dependence.h | 378 ScalarEvolutionAnalysis* GetScalarEvolution() { return &scalar_evolution_; } in GetScalarEvolution() 458 ScalarEvolutionAnalysis scalar_evolution_;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LoopAnalysisManager.cpp | 56 Inv.invalidate<ScalarEvolutionAnalysis>(F, PA) || in invalidate() 143 PA.preserve<ScalarEvolutionAnalysis>(); in getLoopPassPreservedAnalyses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
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/spirv-tools/test/opt/ |
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/ |
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/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | LoopPassManager.h | 305 AM.getResult<ScalarEvolutionAnalysis>(F), 388 PA.preserve<ScalarEvolutionAnalysis>();
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 483 auto *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F); in run() 492 PA.preserve<ScalarEvolutionAnalysis>(); in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | AlignmentFromAssumptions.cpp | 403 ScalarEvolution &SE = AM.getResult<ScalarEvolutionAnalysis>(F); in run() 411 PA.preserve<ScalarEvolutionAnalysis>(); in run()
|