Lines Matching refs:SrcConst
1066 bool DependenceInfo::strongSIVtest(const SCEV *Coeff, const SCEV *SrcConst, in strongSIVtest() argument
1073 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst); in strongSIVtest()
1074 DEBUG(dbgs() << ", " << *SrcConst->getType() << "\n"); in strongSIVtest()
1081 const SCEV *Delta = SE->getMinusSCEV(SrcConst, DstConst); in strongSIVtest()
1203 const SCEV *Coeff, const SCEV *SrcConst, const SCEV *DstConst, in weakCrossingSIVtest() argument
1208 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakCrossingSIVtest()
1214 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst); in weakCrossingSIVtest()
1414 const SCEV *SrcConst, const SCEV *DstConst, in exactSIVtest() argument
1421 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactSIVtest()
1427 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst); in exactSIVtest()
1623 const SCEV *SrcConst, in weakZeroSrcSIVtest() argument
1633 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroSrcSIVtest()
1639 const SCEV *Delta = SE->getMinusSCEV(SrcConst, DstConst); in weakZeroSrcSIVtest()
1643 if (isKnownPredicate(CmpInst::ICMP_EQ, SrcConst, DstConst)) { in weakZeroSrcSIVtest()
1733 const SCEV *SrcConst, in weakZeroDstSIVtest() argument
1742 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroDstSIVtest()
1748 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst); in weakZeroDstSIVtest()
1752 if (isKnownPredicate(CmpInst::ICMP_EQ, DstConst, SrcConst)) { in weakZeroDstSIVtest()
1818 const SCEV *SrcConst, const SCEV *DstConst, in exactRDIVtest() argument
1824 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactRDIVtest()
1828 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst); in exactRDIVtest()
2081 const SCEV *SrcConst = SrcAddRec->getStart(); in testSIV() local
2091 disproven = strongSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop, in testSIV()
2094 disproven = weakCrossingSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop, in testSIV()
2097 disproven = exactSIVtest(SrcCoeff, DstCoeff, SrcConst, DstConst, CurLoop, in testSIV()
2101 symbolicRDIVtest(SrcCoeff, DstCoeff, SrcConst, DstConst, CurLoop, CurLoop); in testSIV()
2104 const SCEV *SrcConst = SrcAddRec->getStart(); in testSIV() local
2109 return weakZeroDstSIVtest(SrcCoeff, SrcConst, DstConst, CurLoop, in testSIV()
2116 const SCEV *SrcConst = Src; in testSIV() local
2119 return weakZeroSrcSIVtest(DstCoeff, SrcConst, DstConst, in testSIV()
2149 const SCEV *SrcConst, *DstConst; in testRDIV() local
2158 SrcConst = SrcAddRec->getStart(); in testRDIV()
2168 SrcConst = tmpAddRec->getStart(); in testRDIV()
2184 SrcConst = Src; in testRDIV()
2194 SrcConst, DstConst, in testRDIV()
2199 SrcConst, DstConst, in testRDIV()
2273 const SCEV *SrcConst = Coefficients; in gcdMIVtest() local
2295 const SCEV *Delta = SE->getMinusSCEV(DstConst, SrcConst); in gcdMIVtest()