Lines Matching refs:SCEVUnknown
587 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) {
724 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(Mul->getOperand(1))) {
886 if (!isa<SCEVUnknown>(Reg) &&
889 (isa<SCEVUnknown>(cast<SCEVAddRecExpr>(Reg)->getStart()) ||
1996 else if (const SCEVUnknown *SU = dyn_cast<SCEVUnknown>(MaxRHS))
2406 /// SCEVUnknown. This avoids forming chains across objects, such as:
2409 /// Since SCEVUnknown is the rightmost type, and pointers are the rightmost
2410 /// SCEVUnknown, we simply return the rightmost SCEV operand.
2571 // are expressions that operate on the same unscaled SCEVUnknown. This
2655 && !isa<SCEVUnknown>(SE.getSCEV(OtherUse))
2714 if (SE.isSCEVable(I->getType()) && !isa<SCEVUnknown>(SE.getSCEV(I)))
3047 } else if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) {
3078 if (!isa<SCEVUnknown>(UserS))
3199 if (isa<SCEVUnknown>(*J) && !SE.isLoopInvariant(*J, L))
3905 } else if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(*I)) {