Home
last modified time | relevance | path

Searched refs:SEConstantNode (Results 1 – 15 of 15) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dscalar_analysis_nodes.h30 class SEConstantNode; variable
178 DeclareCastMethod(SEConstantNode)
215 class SEConstantNode : public SENode {
217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() function
224 SEConstantNode* AsSEConstantNode() override { return this; } in AsSEConstantNode()
225 const SEConstantNode* AsSEConstantNode() const override { return this; } in AsSEConstantNode()
Dloop_dependence.cpp108 std::vector<SEConstantNode*> GetAllTopLevelConstants(SENode* node) { in GetAllTopLevelConstants()
109 auto nodes = std::vector<SEConstantNode*>{}; in GetAllTopLevelConstants()
138 const std::vector<SEConstantNode*>& constants) { in CalculateConstantTerm()
561 SEConstantNode* delta_constant = constant_term_delta->AsSEConstantNode(); in StrongSIVTest()
562 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in StrongSIVTest()
712 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroSourceSIVTest()
713 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in WeakZeroSourceSIVTest()
745 SEConstantNode* lower_bound = in WeakZeroSourceSIVTest()
747 SEConstantNode* upper_bound = in WeakZeroSourceSIVTest()
864 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroDestinationSIVTest()
[all …]
Dloop_dependence_helpers.cpp140 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in IsProvablyOutsideOfLoopBounds()
176 SEConstantNode* distance_minus_bounds = in IsProvablyOutsideOfLoopBounds()
Dscalar_analysis.cpp72 std::unique_ptr<SENode>(new SEConstantNode(this, integer))); in CreateConstant()
836 Signedness Visit(const SEConstantNode* node) { in Visit()
Dloop_peeling.cpp656 const SEConstantNode* offset = iv->GetOffset()->AsSEConstantNode(); in ProcessLoop()
657 const SEConstantNode* coeff = iv->GetCoefficient()->AsSEConstantNode(); in ProcessLoop()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dscalar_analysis_nodes.h30 class SEConstantNode; variable
178 DeclareCastMethod(SEConstantNode)
215 class SEConstantNode : public SENode {
217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() function
224 SEConstantNode* AsSEConstantNode() override { return this; } in AsSEConstantNode()
225 const SEConstantNode* AsSEConstantNode() const override { return this; } in AsSEConstantNode()
Dloop_dependence.cpp108 std::vector<SEConstantNode*> GetAllTopLevelConstants(SENode* node) { in GetAllTopLevelConstants()
109 auto nodes = std::vector<SEConstantNode*>{}; in GetAllTopLevelConstants()
138 const std::vector<SEConstantNode*>& constants) { in CalculateConstantTerm()
561 SEConstantNode* delta_constant = constant_term_delta->AsSEConstantNode(); in StrongSIVTest()
562 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in StrongSIVTest()
712 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroSourceSIVTest()
713 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in WeakZeroSourceSIVTest()
745 SEConstantNode* lower_bound = in WeakZeroSourceSIVTest()
747 SEConstantNode* upper_bound = in WeakZeroSourceSIVTest()
864 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroDestinationSIVTest()
[all …]
Dloop_dependence_helpers.cpp140 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in IsProvablyOutsideOfLoopBounds()
176 SEConstantNode* distance_minus_bounds = in IsProvablyOutsideOfLoopBounds()
Dscalar_analysis.cpp72 std::unique_ptr<SENode>(new SEConstantNode(this, integer))); in CreateConstant()
836 Signedness Visit(const SEConstantNode* node) { in Visit()
Dloop_peeling.cpp656 const SEConstantNode* offset = iv->GetOffset()->AsSEConstantNode(); in ProcessLoop()
657 const SEConstantNode* coeff = iv->GetCoefficient()->AsSEConstantNode(); in ProcessLoop()
/third_party/spirv-tools/source/opt/
Dscalar_analysis_nodes.h30 class SEConstantNode; variable
178 DeclareCastMethod(SEConstantNode)
215 class SEConstantNode : public SENode {
217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() function
224 SEConstantNode* AsSEConstantNode() override { return this; } in AsSEConstantNode()
225 const SEConstantNode* AsSEConstantNode() const override { return this; } in AsSEConstantNode()
Dloop_dependence.cpp108 std::vector<SEConstantNode*> GetAllTopLevelConstants(SENode* node) { in GetAllTopLevelConstants()
109 auto nodes = std::vector<SEConstantNode*>{}; in GetAllTopLevelConstants()
138 const std::vector<SEConstantNode*>& constants) { in CalculateConstantTerm()
561 SEConstantNode* delta_constant = constant_term_delta->AsSEConstantNode(); in StrongSIVTest()
562 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in StrongSIVTest()
712 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroSourceSIVTest()
713 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in WeakZeroSourceSIVTest()
745 SEConstantNode* lower_bound = in WeakZeroSourceSIVTest()
747 SEConstantNode* upper_bound = in WeakZeroSourceSIVTest()
864 SEConstantNode* delta_constant = delta->AsSEConstantNode(); in WeakZeroDestinationSIVTest()
[all …]
Dloop_dependence_helpers.cpp140 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in IsProvablyOutsideOfLoopBounds()
176 SEConstantNode* distance_minus_bounds = in IsProvablyOutsideOfLoopBounds()
Dscalar_analysis.cpp72 std::unique_ptr<SENode>(new SEConstantNode(this, integer))); in CreateConstant()
836 Signedness Visit(const SEConstantNode* node) { in Visit()
Dloop_peeling.cpp656 const SEConstantNode* offset = iv->GetOffset()->AsSEConstantNode(); in ProcessLoop()
657 const SEConstantNode* coeff = iv->GetCoefficient()->AsSEConstantNode(); in ProcessLoop()