Home | History | Annotate | Download | only in Analysis

Lines Matching defs:SCEVCouldNotCompute

151   /// SCEVCouldNotCompute - An object of this class is returned by queries that
156 struct SCEVCouldNotCompute : public SCEV {
157 SCEVCouldNotCompute();
160 static inline bool classof(const SCEVCouldNotCompute *S) { return true; }
233 SCEVCouldNotCompute CouldNotCompute;
257 /// information, or whether it's all SCEVCouldNotCompute values.
259 return !isa<SCEVCouldNotCompute>(Exact) ||
260 !isa<SCEVCouldNotCompute>(Max);
297 /// count of the loop that is known, or a SCEVCouldNotCompute.
309 /// computed information, or whether it's all SCEVCouldNotCompute
312 return ExitNotTaken.ExitingBlock || !isa<SCEVCouldNotCompute>(Max);
316 /// count of the loop if it is known, or SCEVCouldNotCompute
322 /// to the back edge, or SCEVCouldNotCompute. The loop is guaranteed not
737 // return SCEVCouldNotCompute.
741 /// backedge-taken count, return it, otherwise return a SCEVCouldNotCompute