Lines Matching defs:SrcConst
1230 bool DependenceInfo::strongSIVtest(const SCEV *Coeff, const SCEV *SrcConst,
1237 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst);
1238 LLVM_DEBUG(dbgs() << ", " << *SrcConst->getType() << "\n");
1245 const SCEV *Delta = SE->getMinusSCEV(SrcConst, DstConst);
1367 const SCEV *Coeff, const SCEV *SrcConst, const SCEV *DstConst,
1372 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1378 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);
1567 const SCEV *SrcConst, const SCEV *DstConst,
1574 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1580 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);
1760 const SCEV *SrcConst,
1770 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1776 const SCEV *Delta = SE->getMinusSCEV(SrcConst, DstConst);
1780 if (isKnownPredicate(CmpInst::ICMP_EQ, SrcConst, DstConst)) {
1870 const SCEV *SrcConst,
1879 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1885 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);
1889 if (isKnownPredicate(CmpInst::ICMP_EQ, DstConst, SrcConst)) {
1955 const SCEV *SrcConst, const SCEV *DstConst,
1961 LLVM_DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1965 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);
2234 const SCEV *SrcConst = SrcAddRec->getStart();
2244 disproven = strongSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop,
2247 disproven = weakCrossingSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop,
2250 disproven = exactSIVtest(SrcCoeff, DstCoeff, SrcConst, DstConst, CurLoop,
2254 symbolicRDIVtest(SrcCoeff, DstCoeff, SrcConst, DstConst, CurLoop, CurLoop);
2257 const SCEV *SrcConst = SrcAddRec->getStart();
2262 return weakZeroDstSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop,
2269 const SCEV *SrcConst = Src;
2272 return weakZeroSrcSIVtest(DstCoeff, SrcConst, DstConst,
2302 const SCEV *SrcConst, *DstConst;
2311 SrcConst = SrcAddRec->getStart();
2321 SrcConst = tmpAddRec->getStart();
2337 SrcConst = Src;
2347 SrcConst, DstConst,
2352 SrcConst, DstConst,
2426 const SCEV *SrcConst = Coefficients;
2448 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst);