Searched refs:SEConstantNode (Results 1 – 15 of 15) sorted by relevance
30 class SEConstantNode; variable178 DeclareCastMethod(SEConstantNode)215 class SEConstantNode : public SENode {217 SEConstantNode(ScalarEvolutionAnalysis* parent_analysis, int64_t value) in SEConstantNode() function224 SEConstantNode* AsSEConstantNode() override { return this; } in AsSEConstantNode()225 const SEConstantNode* AsSEConstantNode() const override { return this; } in AsSEConstantNode()
108 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 …]
140 SEConstantNode* coefficient_constant = coefficient->AsSEConstantNode(); in IsProvablyOutsideOfLoopBounds()176 SEConstantNode* distance_minus_bounds = in IsProvablyOutsideOfLoopBounds()
72 std::unique_ptr<SENode>(new SEConstantNode(this, integer))); in CreateConstant()836 Signedness Visit(const SEConstantNode* node) { in Visit()
656 const SEConstantNode* offset = iv->GetOffset()->AsSEConstantNode(); in ProcessLoop()657 const SEConstantNode* coeff = iv->GetCoefficient()->AsSEConstantNode(); in ProcessLoop()