Lines Matching defs:RootKind
3964 const SCEVTypes RootKind; // Must be a sequential min/max expression.
3965 const SCEVTypes NonSequentialRootKind; // Non-sequential variant of RootKind.
3971 return RootKind == Kind || NonSequentialRootKind == Kind;
4005 SCEVTypes RootKind)
4006 : SE(SE), RootKind(RootKind),
4009 RootKind)) {}
6068 SCEVTypes RootKind) {
6071 const SCEVTypes RootKind; // Must be a sequential min/max expression.
6072 const SCEVTypes NonSequentialRootKind; // Non-seq variant of RootKind.
6079 return RootKind == Kind || NonSequentialRootKind == Kind ||
6083 FindClosure(const SCEV *OperandToFind, SCEVTypes RootKind)
6084 : OperandToFind(OperandToFind), RootKind(RootKind),
6087 RootKind)) {}
6098 FindClosure FC(OperandToFind, RootKind);