Searched defs:SCEVDivision (Results 1 – 2 of 2) sorted by relevance
695 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> { struct699 static void divide(ScalarEvolution &SE, const SCEV *Numerator, in divide()754 void visitTruncateExpr(const SCEVTruncateExpr *Numerator) {} in visitTruncateExpr()755 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()756 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr()757 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr()758 void visitSMaxExpr(const SCEVSMaxExpr *Numerator) {} in visitSMaxExpr()759 void visitUMaxExpr(const SCEVUMaxExpr *Numerator) {} in visitUMaxExpr()760 void visitUnknown(const SCEVUnknown *Numerator) {} in visitUnknown()761 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()[all …]
853 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> { struct857 static void divide(ScalarEvolution &SE, const SCEV *Numerator, in divide()912 void visitTruncateExpr(const SCEVTruncateExpr *Numerator) {} in visitTruncateExpr()913 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()914 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr()915 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr()916 void visitSMaxExpr(const SCEVSMaxExpr *Numerator) {} in visitSMaxExpr()917 void visitUMaxExpr(const SCEVUMaxExpr *Numerator) {} in visitUMaxExpr()918 void visitUnknown(const SCEVUnknown *Numerator) {} in visitUnknown()919 void visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) {} in visitCouldNotCompute()[all …]