Lines Matching defs:RootKind
3986 const SCEVTypes RootKind; // Must be a sequential min/max expression.
3987 const SCEVTypes NonSequentialRootKind; // Non-sequential variant of RootKind.
3993 return RootKind == Kind || NonSequentialRootKind == Kind;
4027 SCEVTypes RootKind)
4028 : SE(SE), RootKind(RootKind),
4031 RootKind)) {}
6044 SCEVTypes RootKind) {
6047 const SCEVTypes RootKind; // Must be a sequential min/max expression.
6048 const SCEVTypes NonSequentialRootKind; // Non-seq variant of RootKind.
6055 return RootKind == Kind || NonSequentialRootKind == Kind ||
6059 FindClosure(const SCEV *OperandToFind, SCEVTypes RootKind)
6060 : OperandToFind(OperandToFind), RootKind(RootKind),
6063 RootKind)) {}
6074 FindClosure FC(OperandToFind, RootKind);