Lines Matching refs:dbgs

422   DEBUG(dbgs() << "\tintersect constraints\n");  in intersectConstraints()
423 DEBUG(dbgs() << "\t X ="; X->dump(dbgs())); in intersectConstraints()
424 DEBUG(dbgs() << "\t Y ="; Y->dump(dbgs())); in intersectConstraints()
440 DEBUG(dbgs() << "\t intersect 2 distances\n"); in intersectConstraints()
467 DEBUG(dbgs() << "\t intersect 2 lines\n"); in intersectConstraints()
472 DEBUG(dbgs() << "\t\tsame slope\n"); in intersectConstraints()
486 DEBUG(dbgs() << "\t\tdifferent slopes\n"); in intersectConstraints()
508 DEBUG(dbgs() << "\t\tXtop = " << Xtop << "\n"); in intersectConstraints()
509 DEBUG(dbgs() << "\t\tXbot = " << Xbot << "\n"); in intersectConstraints()
510 DEBUG(dbgs() << "\t\tYtop = " << Ytop << "\n"); in intersectConstraints()
511 DEBUG(dbgs() << "\t\tYbot = " << Ybot << "\n"); in intersectConstraints()
523 DEBUG(dbgs() << "\t\tX = " << Xq << ", Y = " << Yq << "\n"); in intersectConstraints()
532 DEBUG(dbgs() << "\t\tupper bound = " << UpperBound << "\n"); in intersectConstraints()
552 DEBUG(dbgs() << "\t intersect Point and Line\n"); in intersectConstraints()
1032 DEBUG(dbgs() << " src = " << *Src << "\n"); in testZIV()
1033 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testZIV()
1036 DEBUG(dbgs() << " provably dependent\n"); in testZIV()
1040 DEBUG(dbgs() << " provably independent\n"); in testZIV()
1044 DEBUG(dbgs() << " possibly dependent\n"); in testZIV()
1084 DEBUG(dbgs() << "\tStrong SIV test\n"); in strongSIVtest()
1085 DEBUG(dbgs() << "\t Coeff = " << *Coeff); in strongSIVtest()
1086 DEBUG(dbgs() << ", " << *Coeff->getType() << "\n"); in strongSIVtest()
1087 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst); in strongSIVtest()
1088 DEBUG(dbgs() << ", " << *SrcConst->getType() << "\n"); in strongSIVtest()
1089 DEBUG(dbgs() << "\t DstConst = " << *DstConst); in strongSIVtest()
1090 DEBUG(dbgs() << ", " << *DstConst->getType() << "\n"); in strongSIVtest()
1096 DEBUG(dbgs() << "\t Delta = " << *Delta); in strongSIVtest()
1097 DEBUG(dbgs() << ", " << *Delta->getType() << "\n"); in strongSIVtest()
1101 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound); in strongSIVtest()
1102 DEBUG(dbgs() << ", " << *UpperBound->getType() << "\n"); in strongSIVtest()
1123 DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in strongSIVtest()
1124 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in strongSIVtest()
1151 DEBUG(dbgs() << "\t Distance = " << *Delta << "\n"); in strongSIVtest()
1224 DEBUG(dbgs() << "\tWeak-Crossing SIV test\n"); in weakCrossingSIVtest()
1225 DEBUG(dbgs() << "\t Coeff = " << *Coeff << "\n"); in weakCrossingSIVtest()
1226 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakCrossingSIVtest()
1227 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakCrossingSIVtest()
1233 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakCrossingSIVtest()
1263 DEBUG(dbgs() << "\t Split iter = " << *SplitIter << "\n"); in weakCrossingSIVtest()
1271 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakCrossingSIVtest()
1272 DEBUG(dbgs() << "\t ConstCoeff = " << *ConstCoeff << "\n"); in weakCrossingSIVtest()
1283 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakCrossingSIVtest()
1287 DEBUG(dbgs() << "\t ML = " << *ML << "\n"); in weakCrossingSIVtest()
1315 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest()
1322 DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in weakCrossingSIVtest()
1327 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest()
1364 DEBUG(dbgs() << "\t GCD = " << G << "\n"); in findGCD()
1444 DEBUG(dbgs() << "\tExact SIV test\n"); in exactSIVtest()
1445 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n"); in exactSIVtest()
1446 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n"); in exactSIVtest()
1447 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactSIVtest()
1448 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in exactSIVtest()
1454 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in exactSIVtest()
1475 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n"); in exactSIVtest()
1484 DEBUG(dbgs() << "\t UM = " << UM << "\n"); in exactSIVtest()
1495 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1498 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1503 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1506 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1514 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1517 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1522 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactSIVtest()
1525 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactSIVtest()
1540 DEBUG(dbgs() << "\t exploring LT direction\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 EQ direction\n"); in exactSIVtest()
1561 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1565 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1570 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1574 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1584 DEBUG(dbgs() << "\t exploring GT direction\n"); in exactSIVtest()
1587 DEBUG(dbgs() << "\t\t TL = " << TL << "\n"); in exactSIVtest()
1591 DEBUG(dbgs() << "\t\t TU = " << TU << "\n"); in exactSIVtest()
1658 DEBUG(dbgs() << "\tWeak-Zero (src) SIV test\n"); in weakZeroSrcSIVtest()
1659 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << "\n"); in weakZeroSrcSIVtest()
1660 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroSrcSIVtest()
1661 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakZeroSrcSIVtest()
1669 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakZeroSrcSIVtest()
1690 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakZeroSrcSIVtest()
1768 DEBUG(dbgs() << "\tWeak-Zero (dst) SIV test\n"); in weakZeroDstSIVtest()
1769 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << "\n"); in weakZeroDstSIVtest()
1770 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in weakZeroDstSIVtest()
1771 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in weakZeroDstSIVtest()
1779 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in weakZeroDstSIVtest()
1800 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n"); in weakZeroDstSIVtest()
1852 DEBUG(dbgs() << "\tExact RDIV test\n"); in exactRDIVtest()
1853 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n"); in exactRDIVtest()
1854 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n"); in exactRDIVtest()
1855 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n"); in exactRDIVtest()
1856 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n"); in exactRDIVtest()
1860 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n"); in exactRDIVtest()
1878 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n"); in exactRDIVtest()
1887 DEBUG(dbgs() << "\t SrcUM = " << SrcUM << "\n"); in exactRDIVtest()
1897 DEBUG(dbgs() << "\t DstUM = " << DstUM << "\n"); in exactRDIVtest()
1908 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1911 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1916 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1919 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1927 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1930 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1935 DEBUG(dbgs() << "\t TU = " << TU << "\n"); in exactRDIVtest()
1938 DEBUG(dbgs() << "\t TL = " << TL << "\n"); in exactRDIVtest()
1996 DEBUG(dbgs() << "\ttry symbolic RDIV test\n"); in symbolicRDIVtest()
1997 DEBUG(dbgs() << "\t A1 = " << *A1); in symbolicRDIVtest()
1998 DEBUG(dbgs() << ", type = " << *A1->getType() << "\n"); in symbolicRDIVtest()
1999 DEBUG(dbgs() << "\t A2 = " << *A2 << "\n"); in symbolicRDIVtest()
2000 DEBUG(dbgs() << "\t C1 = " << *C1 << "\n"); in symbolicRDIVtest()
2001 DEBUG(dbgs() << "\t C2 = " << *C2 << "\n"); in symbolicRDIVtest()
2004 DEBUG(if (N1) dbgs() << "\t N1 = " << *N1 << "\n"); in symbolicRDIVtest()
2005 DEBUG(if (N2) dbgs() << "\t N2 = " << *N2 << "\n"); in symbolicRDIVtest()
2008 DEBUG(dbgs() << "\t C2 - C1 = " << *C2_C1 << "\n"); in symbolicRDIVtest()
2009 DEBUG(dbgs() << "\t C1 - C2 = " << *C1_C2 << "\n"); in symbolicRDIVtest()
2016 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n"); in symbolicRDIVtest()
2025 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n"); in symbolicRDIVtest()
2039 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n"); in symbolicRDIVtest()
2060 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n"); in symbolicRDIVtest()
2077 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n"); in symbolicRDIVtest()
2086 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n"); in symbolicRDIVtest()
2112 DEBUG(dbgs() << " src = " << *Src << "\n"); in testSIV()
2113 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testSIV()
2190 DEBUG(dbgs() << " src = " << *Src << "\n"); in testRDIV()
2191 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testRDIV()
2248 DEBUG(dbgs() << " src = " << *Src << "\n"); in testMIV()
2249 DEBUG(dbgs() << " dst = " << *Dst << "\n"); in testMIV()
2289 DEBUG(dbgs() << "starting gcd\n"); in gcdMIVtest()
2338 DEBUG(dbgs() << " Delta = " << *Delta << "\n"); in gcdMIVtest()
2365 DEBUG(dbgs() << " ConstDelta = " << ConstDelta << "\n"); in gcdMIVtest()
2369 DEBUG(dbgs() << " RunningGCD = " << RunningGCD << "\n"); in gcdMIVtest()
2388 DEBUG(dbgs() << " ExtraGCD = " << ExtraGCD << '\n'); in gcdMIVtest()
2449 DEBUG(dbgs() << "\tRunningGCD = " << RunningGCD << "\n"); in gcdMIVtest()
2452 DEBUG(dbgs() << "\tRemainder = " << Remainder << "\n"); in gcdMIVtest()
2462 DEBUG(dbgs() << "all done\n"); in gcdMIVtest()
2504 DEBUG(dbgs() << "starting Banerjee\n"); in banerjeeMIVtest()
2506 DEBUG(dbgs() << " Src = " << *Src << '\n'); in banerjeeMIVtest()
2509 DEBUG(dbgs() << " Dst = " << *Dst << '\n'); in banerjeeMIVtest()
2514 DEBUG(dbgs() << "\tDelta = " << *Delta << '\n'); in banerjeeMIVtest()
2517 DEBUG(dbgs() << "\tBounds[*]\n"); in banerjeeMIVtest()
2524 DEBUG(dbgs() << "\t " << K << '\t'); in banerjeeMIVtest()
2526 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t'); in banerjeeMIVtest()
2528 DEBUG(dbgs() << "-inf\t"); in banerjeeMIVtest()
2530 DEBUG(dbgs() << *Bound[K].Upper[Dependence::DVEntry::ALL] << '\n'); in banerjeeMIVtest()
2532 DEBUG(dbgs() << "+inf\n"); in banerjeeMIVtest()
2590 DEBUG(dbgs() << "\t["); in exploreDirections()
2597 DEBUG(dbgs() << " <"); in exploreDirections()
2600 DEBUG(dbgs() << " ="); in exploreDirections()
2603 DEBUG(dbgs() << " >"); in exploreDirections()
2606 DEBUG(dbgs() << " *"); in exploreDirections()
2614 DEBUG(dbgs() << " ]\n"); in exploreDirections()
2625 DEBUG(dbgs() << "\tBound for level = " << Level << '\n'); in exploreDirections()
2626 DEBUG(dbgs() << "\t <\t"); in exploreDirections()
2628 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::LT] << '\t'); in exploreDirections()
2630 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2632 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::LT] << '\n'); in exploreDirections()
2634 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2635 DEBUG(dbgs() << "\t =\t"); in exploreDirections()
2637 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ] << '\t'); in exploreDirections()
2639 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2641 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::EQ] << '\n'); in exploreDirections()
2643 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2644 DEBUG(dbgs() << "\t >\t"); in exploreDirections()
2646 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::GT] << '\t'); in exploreDirections()
2648 DEBUG(dbgs() << "-inf\t"); in exploreDirections()
2650 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::GT] << '\n'); in exploreDirections()
2652 DEBUG(dbgs() << "+inf\n"); in exploreDirections()
2910 DEBUG(dbgs() << "\tCoefficient Info\n"); in collectCoeffInfo()
2912 DEBUG(dbgs() << "\t " << K << "\t" << *CI[K].Coeff); in collectCoeffInfo()
2913 DEBUG(dbgs() << "\tPos Part = "); in collectCoeffInfo()
2914 DEBUG(dbgs() << *CI[K].PosPart); in collectCoeffInfo()
2915 DEBUG(dbgs() << "\tNeg Part = "); in collectCoeffInfo()
2916 DEBUG(dbgs() << *CI[K].NegPart); in collectCoeffInfo()
2917 DEBUG(dbgs() << "\tUpper Bound = "); in collectCoeffInfo()
2919 DEBUG(dbgs() << *CI[K].Iterations); in collectCoeffInfo()
2921 DEBUG(dbgs() << "+inf"); in collectCoeffInfo()
2922 DEBUG(dbgs() << '\n'); in collectCoeffInfo()
2924 DEBUG(dbgs() << "\t Constant = " << *Subscript << '\n'); in collectCoeffInfo()
3050 DEBUG(dbgs() << "\t Constraint[" << LI << "] is"); in propagate()
3051 DEBUG(Constraints[LI].dump(dbgs())); in propagate()
3073 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n"); in propagateDistance()
3080 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n"); in propagateDistance()
3081 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n"); in propagateDistance()
3083 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n"); in propagateDistance()
3103 DEBUG(dbgs() << "\t\tA = " << *A << ", B = " << *B << ", C = " << *C << "\n"); in propagateLine()
3104 DEBUG(dbgs() << "\t\tSrc = " << *Src << "\n"); in propagateLine()
3105 DEBUG(dbgs() << "\t\tDst = " << *Dst << "\n"); in propagateLine()
3161 DEBUG(dbgs() << "\t\tnew Src = " << *Src << "\n"); in propagateLine()
3162 DEBUG(dbgs() << "\t\tnew Dst = " << *Dst << "\n"); in propagateLine()
3178 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n"); in propagatePoint()
3181 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n"); in propagatePoint()
3182 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n"); in propagatePoint()
3184 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n"); in propagatePoint()
3193 DEBUG(dbgs() << "\tUpdate direction, constraint ="); in updateDirection()
3194 DEBUG(CurConstraint.dump(dbgs())); in updateDirection()
3302 dbgs() << "\nSrcSubscripts: "; in tryDelinearize()
3304 dbgs() << *SrcSubscripts[i]; in tryDelinearize()
3305 dbgs() << "\nDstSubscripts: "; in tryDelinearize()
3307 dbgs() << *DstSubscripts[i]; in tryDelinearize()
3336 dbgs() << "{"; in dumpSmallBitVector()
3338 dbgs() << VI; in dumpSmallBitVector()
3340 dbgs() << ' '; in dumpSmallBitVector()
3342 dbgs() << "}\n"; in dumpSmallBitVector()
3370 DEBUG(dbgs() << "can only handle simple loads and stores\n"); in depends()
3382 DEBUG(dbgs() << "can't analyze may or partial alias\n"); in depends()
3386 DEBUG(dbgs() << "no alias\n"); in depends()
3394 DEBUG(dbgs() << " common nesting levels = " << CommonLevels << "\n"); in depends()
3395 DEBUG(dbgs() << " maximum nesting levels = " << MaxLevels << "\n"); in depends()
3408 DEBUG(dbgs() << " SrcPtrSCEV = " << *SrcPtrSCEV << "\n"); in depends()
3409 DEBUG(dbgs() << " DstPtrSCEV = " << *DstPtrSCEV << "\n"); in depends()
3418 DEBUG(dbgs() << " using GEPs\n"); in depends()
3431 DEBUG(dbgs() << " ignoring GEPs\n"); in depends()
3434 DEBUG(dbgs() << " SrcSCEV = " << *SrcSCEV << "\n"); in depends()
3435 DEBUG(dbgs() << " DstSCEV = " << *DstSCEV << "\n"); in depends()
3442 DEBUG(dbgs() << " delinerized GEP\n"); in depends()
3458 DEBUG(dbgs() << " subscript " << P << "\n"); in depends()
3459 DEBUG(dbgs() << "\tsrc = " << *Pair[P].Src << "\n"); in depends()
3460 DEBUG(dbgs() << "\tdst = " << *Pair[P].Dst << "\n"); in depends()
3461 DEBUG(dbgs() << "\tclass = " << Pair[P].Classification << "\n"); in depends()
3462 DEBUG(dbgs() << "\tloops = "); in depends()
3568 DEBUG(dbgs() << " Separable = "); in depends()
3570 DEBUG(dbgs() << " Coupled = "); in depends()
3578 DEBUG(dbgs() << "testing subscript " << SI); in depends()
3581 DEBUG(dbgs() << ", ZIV\n"); in depends()
3586 DEBUG(dbgs() << ", SIV\n"); in depends()
3595 DEBUG(dbgs() << ", RDIV\n"); in depends()
3600 DEBUG(dbgs() << ", MIV\n"); in depends()
3611 DEBUG(dbgs() << "starting on coupled subscripts\n"); in depends()
3612 DEBUG(dbgs() << "MaxLevels + 1 = " << MaxLevels + 1 << "\n"); in depends()
3617 DEBUG(dbgs() << "testing subscript group " << SI << " { "); in depends()
3624 DEBUG(dbgs() << SJ << " "); in depends()
3632 DEBUG(dbgs() << "}\n"); in depends()
3636 DEBUG(dbgs() << "testing subscript " << SJ << ", SIV\n"); in depends()
3640 DEBUG(dbgs() << "SIV\n"); in depends()
3656 DEBUG(dbgs() << " propagating\n"); in depends()
3657 DEBUG(dbgs() << "\tMivs = "); in depends()
3661 DEBUG(dbgs() << "\tSJ = " << SJ << "\n"); in depends()
3664 DEBUG(dbgs() << "\t Changed\n"); in depends()
3672 DEBUG(dbgs() << "ZIV\n"); in depends()
3695 DEBUG(dbgs() << "RDIV test\n"); in depends()
3708 DEBUG(dbgs() << "MIV test\n"); in depends()
3717 DEBUG(dbgs() << " updating\n"); in depends()
3868 DEBUG(dbgs() << " delinerized GEP\n"); in getSplitIteration()