Lines Matching refs:dbgs
417 DEBUG(dbgs() << "\tintersect constraints\n"); in intersectConstraints()
418 DEBUG(dbgs() << "\t X ="; X->dump(dbgs())); in intersectConstraints()
419 DEBUG(dbgs() << "\t Y ="; Y->dump(dbgs())); in intersectConstraints()
435 DEBUG(dbgs() << "\t intersect 2 distances\n"); in intersectConstraints()
462 DEBUG(dbgs() << "\t intersect 2 lines\n"); in intersectConstraints()
467 DEBUG(dbgs() << "\t\tsame slope\n"); in intersectConstraints()
481 DEBUG(dbgs() << "\t\tdifferent slopes\n"); in intersectConstraints()
503 DEBUG(dbgs() << "\t\tXtop = " << Xtop << "\n"); in intersectConstraints()
504 DEBUG(dbgs() << "\t\tXbot = " << Xbot << "\n"); in intersectConstraints()
505 DEBUG(dbgs() << "\t\tYtop = " << Ytop << "\n"); in intersectConstraints()
506 DEBUG(dbgs() << "\t\tYbot = " << Ybot << "\n"); in intersectConstraints()
518 DEBUG(dbgs() << "\t\tX = " << Xq << ", Y = " << Yq << "\n"); in intersectConstraints()
527 DEBUG(dbgs() << "\t\tupper bound = " << UpperBound << "\n"); in intersectConstraints()
547 DEBUG(dbgs() << "\t intersect Point and Line\n"); in intersectConstraints()
1021 DEBUG(dbgs() << " src = " << *Src << "\n"); in testZIV()
1022 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testZIV()
1025 DEBUG(dbgs() << " provably dependent\n"); in testZIV()
1029 DEBUG(dbgs() << " provably independent\n"); in testZIV()
1033 DEBUG(dbgs() << " possibly dependent\n"); in testZIV()
1070 DEBUG(dbgs() << "\tStrong SIV test\n"); in strongSIVtest()
1071 DEBUG(dbgs() << "\t Coeff = " << *Coeff); in strongSIVtest()
1072 DEBUG(dbgs() << ", " << *Coeff->getType() << "\n"); in strongSIVtest()
1073 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst); in strongSIVtest()
1074 DEBUG(dbgs() << ", " << *SrcConst->getType() << "\n"); in strongSIVtest()
1075 DEBUG(dbgs() << "\t DstConst = " << *DstConst); in strongSIVtest()
1076 DEBUG(dbgs() << ", " << *DstConst->getType() << "\n"); in strongSIVtest()
1082 DEBUG(dbgs() << "\t Delta = " << *Delta); in strongSIVtest()
1083 DEBUG(dbgs() << ", " << *Delta->getType() << "\n"); in strongSIVtest()
1087 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound); in strongSIVtest()
1088 DEBUG(dbgs() << ", " << *UpperBound->getType() << "\n"); in strongSIVtest()
1109 DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in strongSIVtest()
1110 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in strongSIVtest()
1137 DEBUG(dbgs() << "\t Distance = " << *Delta << "\n"); in strongSIVtest()
1206 DEBUG(dbgs() << "\tWeak-Crossing SIV test\n"); in weakCrossingSIVtest()
1207 DEBUG(dbgs() << "\t Coeff = " << *Coeff << "\n"); in weakCrossingSIVtest()
1208 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakCrossingSIVtest()
1209 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakCrossingSIVtest()
1215 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakCrossingSIVtest()
1245 DEBUG(dbgs() << "\t Split iter = " << *SplitIter << "\n"); in weakCrossingSIVtest()
1253 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakCrossingSIVtest()
1254 DEBUG(dbgs() << "\t ConstCoeff = " << *ConstCoeff << "\n"); in weakCrossingSIVtest()
1265 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakCrossingSIVtest()
1269 DEBUG(dbgs() << "\t ML = " << *ML << "\n"); in weakCrossingSIVtest()
1297 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest()
1304 DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in weakCrossingSIVtest()
1309 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest()
1345 DEBUG(dbgs() << "\t GCD = " << G << "\n"); in findGCD()
1418 DEBUG(dbgs() << "\tExact SIV test\n"); in exactSIVtest()
1419 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n"); in exactSIVtest()
1420 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n"); in exactSIVtest()
1421 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactSIVtest()
1422 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in exactSIVtest()
1428 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in exactSIVtest()
1449 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n"); in exactSIVtest()
1458 DEBUG(dbgs() << "\t UM = " << UM << "\n"); in exactSIVtest()
1469 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1472 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1477 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1480 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1488 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1491 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1496 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1499 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1514 DEBUG(dbgs() << "\t exploring LT direction\n"); in exactSIVtest()
1518 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1522 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1532 DEBUG(dbgs() << "\t exploring EQ direction\n"); in exactSIVtest()
1535 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1539 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1544 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1548 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1558 DEBUG(dbgs() << "\t exploring GT direction\n"); in exactSIVtest()
1561 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1565 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1631 DEBUG(dbgs() << "\tWeak-Zero (src) SIV test\n"); in weakZeroSrcSIVtest()
1632 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << "\n"); in weakZeroSrcSIVtest()
1633 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroSrcSIVtest()
1634 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakZeroSrcSIVtest()
1642 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakZeroSrcSIVtest()
1663 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakZeroSrcSIVtest()
1740 DEBUG(dbgs() << "\tWeak-Zero (dst) SIV test\n"); in weakZeroDstSIVtest()
1741 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << "\n"); in weakZeroDstSIVtest()
1742 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroDstSIVtest()
1743 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakZeroDstSIVtest()
1751 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakZeroDstSIVtest()
1772 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakZeroDstSIVtest()
1821 DEBUG(dbgs() << "\tExact RDIV test\n"); in exactRDIVtest()
1822 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n"); in exactRDIVtest()
1823 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n"); in exactRDIVtest()
1824 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactRDIVtest()
1825 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in exactRDIVtest()
1829 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in exactRDIVtest()
1847 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n"); in exactRDIVtest()
1856 DEBUG(dbgs() << "\t SrcUM = " << SrcUM << "\n"); in exactRDIVtest()
1866 DEBUG(dbgs() << "\t DstUM = " << DstUM << "\n"); in exactRDIVtest()
1877 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1880 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1885 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1888 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1896 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1899 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1904 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1907 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1963 DEBUG(dbgs() << "\ttry symbolic RDIV test\n"); in symbolicRDIVtest()
1964 DEBUG(dbgs() << "\t A1 = " << *A1); in symbolicRDIVtest()
1965 DEBUG(dbgs() << ", type = " << *A1->getType() << "\n"); in symbolicRDIVtest()
1966 DEBUG(dbgs() << "\t A2 = " << *A2 << "\n"); in symbolicRDIVtest()
1967 DEBUG(dbgs() << "\t C1 = " << *C1 << "\n"); in symbolicRDIVtest()
1968 DEBUG(dbgs() << "\t C2 = " << *C2 << "\n"); in symbolicRDIVtest()
1971 DEBUG(if (N1) dbgs() << "\t N1 = " << *N1 << "\n"); in symbolicRDIVtest()
1972 DEBUG(if (N2) dbgs() << "\t N2 = " << *N2 << "\n"); in symbolicRDIVtest()
1975 DEBUG(dbgs() << "\t C2 - C1 = " << *C2_C1 << "\n"); in symbolicRDIVtest()
1976 DEBUG(dbgs() << "\t C1 - C2 = " << *C1_C2 << "\n"); in symbolicRDIVtest()
1983 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n"); in symbolicRDIVtest()
1992 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n"); in symbolicRDIVtest()
2006 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n"); in symbolicRDIVtest()
2027 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n"); in symbolicRDIVtest()
2044 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n"); in symbolicRDIVtest()
2053 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n"); in symbolicRDIVtest()
2076 DEBUG(dbgs() << " src = " << *Src << "\n"); in testSIV()
2077 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testSIV()
2153 DEBUG(dbgs() << " src = " << *Src << "\n"); in testRDIV()
2154 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testRDIV()
2210 DEBUG(dbgs() << " src = " << *Src << "\n"); in testMIV()
2211 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testMIV()
2251 DEBUG(dbgs() << "starting gcd\n"); in gcdMIVtest()
2296 DEBUG(dbgs() << " Delta = " << *Delta << "\n"); in gcdMIVtest()
2323 DEBUG(dbgs() << " ConstDelta = " << ConstDelta << "\n"); in gcdMIVtest()
2327 DEBUG(dbgs() << " RunningGCD = " << RunningGCD << "\n"); in gcdMIVtest()
2346 DEBUG(dbgs() << " ExtraGCD = " << ExtraGCD << '\n'); in gcdMIVtest()
2401 DEBUG(dbgs() << "\tRunningGCD = " << RunningGCD << "\n"); in gcdMIVtest()
2404 DEBUG(dbgs() << "\tRemainder = " << Remainder << "\n"); in gcdMIVtest()
2414 DEBUG(dbgs() << "all done\n"); in gcdMIVtest()
2455 DEBUG(dbgs() << "starting Banerjee\n"); in banerjeeMIVtest()
2457 DEBUG(dbgs() << " Src = " << *Src << '\n'); in banerjeeMIVtest()
2460 DEBUG(dbgs() << " Dst = " << *Dst << '\n'); in banerjeeMIVtest()
2465 DEBUG(dbgs() << "\tDelta = " << *Delta << '\n'); in banerjeeMIVtest()
2468 DEBUG(dbgs() << "\tBounds[*]\n"); in banerjeeMIVtest()
2475 DEBUG(dbgs() << "\t " << K << '\t'); in banerjeeMIVtest()
2477 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t'); in banerjeeMIVtest()
2479 DEBUG(dbgs() << "-inf\t"); in banerjeeMIVtest()
2481 DEBUG(dbgs() << *Bound[K].Upper[Dependence::DVEntry::ALL] << '\n'); in banerjeeMIVtest()
2483 DEBUG(dbgs() << "+inf\n"); in banerjeeMIVtest()
2539 DEBUG(dbgs() << "\t["); in exploreDirections()
2546 DEBUG(dbgs() << " <"); in exploreDirections()
2549 DEBUG(dbgs() << " ="); in exploreDirections()
2552 DEBUG(dbgs() << " >"); in exploreDirections()
2555 DEBUG(dbgs() << " *"); in exploreDirections()
2563 DEBUG(dbgs() << " ]\n"); in exploreDirections()
2574 DEBUG(dbgs() << "\tBound for level = " << Level << '\n'); in exploreDirections()
2575 DEBUG(dbgs() << "\t <\t"); in exploreDirections()
2577 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::LT] << '\t'); in exploreDirections()
2579 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2581 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::LT] << '\n'); in exploreDirections()
2583 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2584 DEBUG(dbgs() << "\t =\t"); in exploreDirections()
2586 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ] << '\t'); in exploreDirections()
2588 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2590 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::EQ] << '\n'); in exploreDirections()
2592 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2593 DEBUG(dbgs() << "\t >\t"); in exploreDirections()
2595 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::GT] << '\t'); in exploreDirections()
2597 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2599 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::GT] << '\n'); in exploreDirections()
2601 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2848 DEBUG(dbgs() << "\tCoefficient Info\n"); in collectCoeffInfo()
2850 DEBUG(dbgs() << "\t " << K << "\t" << *CI[K].Coeff); in collectCoeffInfo()
2851 DEBUG(dbgs() << "\tPos Part = "); in collectCoeffInfo()
2852 DEBUG(dbgs() << *CI[K].PosPart); in collectCoeffInfo()
2853 DEBUG(dbgs() << "\tNeg Part = "); in collectCoeffInfo()
2854 DEBUG(dbgs() << *CI[K].NegPart); in collectCoeffInfo()
2855 DEBUG(dbgs() << "\tUpper Bound = "); in collectCoeffInfo()
2857 DEBUG(dbgs() << *CI[K].Iterations); in collectCoeffInfo()
2859 DEBUG(dbgs() << "+inf"); in collectCoeffInfo()
2860 DEBUG(dbgs() << '\n'); in collectCoeffInfo()
2862 DEBUG(dbgs() << "\t Constant = " << *Subscript << '\n'); in collectCoeffInfo()
2987 DEBUG(dbgs() << "\t Constraint[" << LI << "] is"); in propagate()
2988 DEBUG(Constraints[LI].dump(dbgs())); in propagate()
3009 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n"); in propagateDistance()
3016 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n"); in propagateDistance()
3017 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n"); in propagateDistance()
3019 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n"); in propagateDistance()
3038 DEBUG(dbgs() << "\t\tA = " << *A << ", B = " << *B << ", C = " << *C << "\n"); in propagateLine()
3039 DEBUG(dbgs() << "\t\tSrc = " << *Src << "\n"); in propagateLine()
3040 DEBUG(dbgs() << "\t\tDst = " << *Dst << "\n"); in propagateLine()
3096 DEBUG(dbgs() << "\t\tnew Src = " << *Src << "\n"); in propagateLine()
3097 DEBUG(dbgs() << "\t\tnew Dst = " << *Dst << "\n"); in propagateLine()
3112 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n"); in propagatePoint()
3115 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n"); in propagatePoint()
3116 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n"); in propagatePoint()
3118 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n"); in propagatePoint()
3126 DEBUG(dbgs() << "\tUpdate direction, constraint ="); in updateDirection()
3127 DEBUG(CurConstraint.dump(dbgs())); in updateDirection()
3233 dbgs() << "\nSrcSubscripts: "; in tryDelinearize()
3235 dbgs() << *SrcSubscripts[i]; in tryDelinearize()
3236 dbgs() << "\nDstSubscripts: "; in tryDelinearize()
3238 dbgs() << *DstSubscripts[i]; in tryDelinearize()
3267 dbgs() << "{"; in dumpSmallBitVector()
3269 dbgs() << VI; in dumpSmallBitVector()
3271 dbgs() << ' '; in dumpSmallBitVector()
3273 dbgs() << "}\n"; in dumpSmallBitVector()
3301 DEBUG(dbgs() << "can only handle simple loads and stores\n"); in depends()
3313 DEBUG(dbgs() << "can't analyze may or partial alias\n"); in depends()
3317 DEBUG(dbgs() << "no alias\n"); in depends()
3325 DEBUG(dbgs() << " common nesting levels = " << CommonLevels << "\n"); in depends()
3326 DEBUG(dbgs() << " maximum nesting levels = " << MaxLevels << "\n"); in depends()
3339 DEBUG(dbgs() << " SrcPtrSCEV = " << *SrcPtrSCEV << "\n"); in depends()
3340 DEBUG(dbgs() << " DstPtrSCEV = " << *DstPtrSCEV << "\n"); in depends()
3349 DEBUG(dbgs() << " using GEPs\n"); in depends()
3362 DEBUG(dbgs() << " ignoring GEPs\n"); in depends()
3365 DEBUG(dbgs() << " SrcSCEV = " << *SrcSCEV << "\n"); in depends()
3366 DEBUG(dbgs() << " DstSCEV = " << *DstSCEV << "\n"); in depends()
3373 DEBUG(dbgs() << " delinerized GEP\n"); in depends()
3389 DEBUG(dbgs() << " subscript " << P << "\n"); in depends()
3390 DEBUG(dbgs() << "\tsrc = " << *Pair[P].Src << "\n"); in depends()
3391 DEBUG(dbgs() << "\tdst = " << *Pair[P].Dst << "\n"); in depends()
3392 DEBUG(dbgs() << "\tclass = " << Pair[P].Classification << "\n"); in depends()
3393 DEBUG(dbgs() << "\tloops = "); in depends()
3499 DEBUG(dbgs() << " Separable = "); in depends()
3501 DEBUG(dbgs() << " Coupled = "); in depends()
3509 DEBUG(dbgs() << "testing subscript " << SI); in depends()
3512 DEBUG(dbgs() << ", ZIV\n"); in depends()
3517 DEBUG(dbgs() << ", SIV\n"); in depends()
3526 DEBUG(dbgs() << ", RDIV\n"); in depends()
3531 DEBUG(dbgs() << ", MIV\n"); in depends()
3542 DEBUG(dbgs() << "starting on coupled subscripts\n"); in depends()
3543 DEBUG(dbgs() << "MaxLevels + 1 = " << MaxLevels + 1 << "\n"); in depends()
3548 DEBUG(dbgs() << "testing subscript group " << SI << " { "); in depends()
3555 DEBUG(dbgs() << SJ << " "); in depends()
3563 DEBUG(dbgs() << "}\n"); in depends()
3567 DEBUG(dbgs() << "testing subscript " << SJ << ", SIV\n"); in depends()
3571 DEBUG(dbgs() << "SIV\n"); in depends()
3587 DEBUG(dbgs() << " propagating\n"); in depends()
3588 DEBUG(dbgs() << "\tMivs = "); in depends()
3592 DEBUG(dbgs() << "\tSJ = " << SJ << "\n"); in depends()
3595 DEBUG(dbgs() << "\t Changed\n"); in depends()
3603 DEBUG(dbgs() << "ZIV\n"); in depends()
3626 DEBUG(dbgs() << "RDIV test\n"); in depends()
3639 DEBUG(dbgs() << "MIV test\n"); in depends()
3648 DEBUG(dbgs() << " updating\n"); in depends()
3799 DEBUG(dbgs() << " delinerized GEP\n"); in getSplitIteration()