Home | History | Annotate | Download | only in Analysis

Lines Matching refs:dbgs

417   DEBUG(dbgs() << "\tintersect constraints\n");
418 DEBUG(dbgs() << "\t X ="; X->dump(dbgs()));
419 DEBUG(dbgs() << "\t Y ="; Y->dump(dbgs()));
435 DEBUG(dbgs() << "\t intersect 2 distances\n");
462 DEBUG(dbgs() << "\t intersect 2 lines\n");
467 DEBUG(dbgs() << "\t\tsame slope\n");
481 DEBUG(dbgs() << "\t\tdifferent slopes\n");
503 DEBUG(dbgs() << "\t\tXtop = " << Xtop << "\n");
504 DEBUG(dbgs() << "\t\tXbot = " << Xbot << "\n");
505 DEBUG(dbgs() << "\t\tYtop = " << Ytop << "\n");
506 DEBUG(dbgs() << "\t\tYbot = " << Ybot << "\n");
518 DEBUG(dbgs() << "\t\tX = " << Xq << ", Y = " << Yq << "\n");
527 DEBUG(dbgs() << "\t\tupper bound = " << UpperBound << "\n");
547 DEBUG(dbgs() << "\t intersect Point and Line\n");
958 DEBUG(dbgs() << " src = " << *Src << "\n");
959 DEBUG(dbgs() << " dst = " << *Dst << "\n");
962 DEBUG(dbgs() << " provably dependent\n");
966 DEBUG(dbgs() << " provably independent\n");
970 DEBUG(dbgs() << " possibly dependent\n");
1010 DEBUG(dbgs() << "\tStrong SIV test\n");
1011 DEBUG(dbgs() << "\t Coeff = " << *Coeff);
1012 DEBUG(dbgs() << ", " << *Coeff->getType() << "\n");
1013 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst);
1014 DEBUG(dbgs() << ", " << *SrcConst->getType() << "\n");
1015 DEBUG(dbgs() << "\t DstConst = " << *DstConst);
1016 DEBUG(dbgs() << ", " << *DstConst->getType() << "\n");
1022 DEBUG(dbgs() << "\t Delta = " << *Delta);
1023 DEBUG(dbgs() << ", " << *Delta->getType() << "\n");
1027 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound);
1028 DEBUG(dbgs() << ", " << *UpperBound->getType() << "\n");
1049 DEBUG(dbgs() << "\t Distance = " << Distance << "\n");
1050 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n");
1077 DEBUG(dbgs() << "\t Distance = " << *Delta << "\n");
1150 DEBUG(dbgs() << "\tWeak-Crossing SIV test\n");
1151 DEBUG(dbgs() << "\t Coeff = " << *Coeff << "\n");
1152 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1153 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n");
1159 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1191 DEBUG(dbgs() << "\t Split iter = " << *SplitIter << "\n");
1199 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1200 DEBUG(dbgs() << "\t ConstCoeff = " << *ConstCoeff << "\n");
1211 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n");
1215 DEBUG(dbgs() << "\t ML = " << *ML << "\n");
1243 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n");
1250 DEBUG(dbgs() << "\t Distance = " << Distance << "\n");
1255 DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n");
1292 DEBUG(dbgs() << "\t GCD = " << G << "\n");
1372 DEBUG(dbgs() << "\tExact SIV test\n");
1373 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n");
1374 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n");
1375 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1376 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n");
1382 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1403 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n");
1412 DEBUG(dbgs() << "\t UM = " << UM << "\n");
1423 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1426 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1431 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1434 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1442 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1445 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1450 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1453 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1468 DEBUG(dbgs() << "\t exploring LT direction\n");
1472 DEBUG(dbgs() << "\t\t TL = " << TL << "\n");
1476 DEBUG(dbgs() << "\t\t TU = " << TU << "\n");
1486 DEBUG(dbgs() << "\t exploring EQ direction\n");
1489 DEBUG(dbgs() << "\t\t TL = " << TL << "\n");
1493 DEBUG(dbgs() << "\t\t TU = " << TU << "\n");
1498 DEBUG(dbgs() << "\t\t TL = " << TL << "\n");
1502 DEBUG(dbgs() << "\t\t TU = " << TU << "\n");
1512 DEBUG(dbgs() << "\t exploring GT direction\n");
1515 DEBUG(dbgs() << "\t\t TL = " << TL << "\n");
1519 DEBUG(dbgs() << "\t\t TU = " << TU << "\n");
1586 DEBUG(dbgs() << "\tWeak-Zero (src) SIV test\n");
1587 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << "\n");
1588 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1589 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n");
1597 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1618 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n");
1696 DEBUG(dbgs() << "\tWeak-Zero (dst) SIV test\n");
1697 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << "\n");
1698 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1699 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n");
1707 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1728 DEBUG(dbgs() << "\t UpperBound = " << *UpperBound << "\n");
1780 DEBUG(dbgs() << "\tExact RDIV test\n");
1781 DEBUG(dbgs() << "\t SrcCoeff = " << *SrcCoeff << " = AM\n");
1782 DEBUG(dbgs() << "\t DstCoeff = " << *DstCoeff << " = BM\n");
1783 DEBUG(dbgs() << "\t SrcConst = " << *SrcConst << "\n");
1784 DEBUG(dbgs() << "\t DstConst = " << *DstConst << "\n");
1788 DEBUG(dbgs() << "\t Delta = " << *Delta << "\n");
1806 DEBUG(dbgs() << "\t X = " << X << ", Y = " << Y << "\n");
1815 DEBUG(dbgs() << "\t SrcUM = " << SrcUM << "\n");
1825 DEBUG(dbgs() << "\t DstUM = " << DstUM << "\n");
1836 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1839 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1844 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1847 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1855 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1858 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1863 DEBUG(dbgs() << "\t TU = " << TU << "\n");
1866 DEBUG(dbgs() << "\t TL = " << TL << "\n");
1924 DEBUG(dbgs() << "\ttry symbolic RDIV test\n");
1925 DEBUG(dbgs() << "\t A1 = " << *A1);
1926 DEBUG(dbgs() << ", type = " << *A1->getType() << "\n");
1927 DEBUG(dbgs() << "\t A2 = " << *A2 << "\n");
1928 DEBUG(dbgs() << "\t C1 = " << *C1 << "\n");
1929 DEBUG(dbgs() << "\t C2 = " << *C2 << "\n");
1932 DEBUG(if (N1) dbgs() << "\t N1 = " << *N1 << "\n");
1933 DEBUG(if (N2) dbgs() << "\t N2 = " << *N2 << "\n");
1936 DEBUG(dbgs() << "\t C2 - C1 = " << *C2_C1 << "\n");
1937 DEBUG(dbgs() << "\t C1 - C2 = " << *C1_C2 << "\n");
1944 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n");
1953 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n");
1967 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n");
1988 DEBUG(dbgs() << "\t A1*N1 - A2*N2 = " << *A1N1_A2N2 << "\n");
2005 DEBUG(dbgs() << "\t A1*N1 = " << *A1N1 << "\n");
2014 DEBUG(dbgs() << "\t A2*N2 = " << *A2N2 << "\n");
2040 DEBUG(dbgs() << " src = " << *Src << "\n");
2041 DEBUG(dbgs() << " dst = " << *Dst << "\n");
2118 DEBUG(dbgs() << " src = " << *Src << "\n");
2119 DEBUG(dbgs() << " dst = " << *Dst << "\n");
2176 DEBUG(dbgs() << " src = " << *Src << "\n");
2177 DEBUG(dbgs() << " dst = " << *Dst << "\n");
2217 DEBUG(dbgs() << "starting gcd\n");
2266 DEBUG(dbgs() << " Delta = " << *Delta << "\n");
2293 DEBUG(dbgs() << " ConstDelta = " << ConstDelta << "\n");
2297 DEBUG(dbgs() << " RunningGCD = " << RunningGCD << "\n");
2316 DEBUG(dbgs() << " ExtraGCD = " << ExtraGCD << '\n');
2377 DEBUG(dbgs() << "\tRunningGCD = " << RunningGCD << "\n");
2380 DEBUG(dbgs() << "\tRemainder = " << Remainder << "\n");
2390 DEBUG(dbgs() << "all done\n");
2432 DEBUG(dbgs() << "starting Banerjee\n");
2434 DEBUG(dbgs() << " Src = " << *Src << '\n');
2437 DEBUG(dbgs() << " Dst = " << *Dst << '\n');
2442 DEBUG(dbgs() << "\tDelta = " << *Delta << '\n');
2445 DEBUG(dbgs() << "\tBounds[*]\n");
2452 DEBUG(dbgs() << "\t " << K << '\t');
2454 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t');
2456 DEBUG(dbgs() << "-inf\t");
2458 DEBUG(dbgs() << *Bound[K].Upper[Dependence::DVEntry::ALL] << '\n');
2460 DEBUG(dbgs() << "+inf\n");
2518 DEBUG(dbgs() << "\t[");
2525 DEBUG(dbgs() << " <");
2528 DEBUG(dbgs() << " =");
2531 DEBUG(dbgs() << " >");
2534 DEBUG(dbgs() << " *");
2542 DEBUG(dbgs() << " ]\n");
2553 DEBUG(dbgs() << "\tBound for level = " << Level << '\n');
2554 DEBUG(dbgs() << "\t <\t");
2556 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::LT] << '\t');
2558 DEBUG(dbgs() << "-inf\t");
2560 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::LT] << '\n');
2562 DEBUG(dbgs() << "+inf\n");
2563 DEBUG(dbgs() << "\t =\t");
2565 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ] << '\t');
2567 DEBUG(dbgs() << "-inf\t");
2569 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::EQ] << '\n');
2571 DEBUG(dbgs() << "+inf\n");
2572 DEBUG(dbgs() << "\t >\t");
2574 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::GT] << '\t');
2576 DEBUG(dbgs() << "-inf\t");
2578 DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::GT] << '\n');
2580 DEBUG(dbgs() << "+inf\n");
2840 DEBUG(dbgs() << "\tCoefficient Info\n");
2842 DEBUG(dbgs() << "\t " << K << "\t" << *CI[K].Coeff);
2843 DEBUG(dbgs() << "\tPos Part = ");
2844 DEBUG(dbgs() << *CI[K].PosPart);
2845 DEBUG(dbgs() << "\tNeg Part = ");
2846 DEBUG(dbgs() << *CI[K].NegPart);
2847 DEBUG(dbgs() << "\tUpper Bound = ");
2849 DEBUG(dbgs() << *CI[K].Iterations);
2851 DEBUG(dbgs() << "+inf");
2852 DEBUG(dbgs() << '\n');
2854 DEBUG(dbgs() << "\t Constant = " << *Subscript << '\n');
2979 DEBUG(dbgs() << "\t Constraint[" << LI << "] is");
2980 DEBUG(Constraints[LI].dump(dbgs()));
3002 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n");
3009 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n");
3010 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n");
3012 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n");
3032 DEBUG(dbgs() << "\t\tA = " << *A << ", B = " << *B << ", C = " << *C << "\n");
3033 DEBUG(dbgs() << "\t\tSrc = " << *Src << "\n");
3034 DEBUG(dbgs() << "\t\tDst = " << *Dst << "\n");
3090 DEBUG(dbgs() << "\t\tnew Src = " << *Src << "\n");
3091 DEBUG(dbgs() << "\t\tnew Dst = " << *Dst << "\n");
3107 DEBUG(dbgs() << "\t\tSrc is " << *Src << "\n");
3110 DEBUG(dbgs() << "\t\tnew Src is " << *Src << "\n");
3111 DEBUG(dbgs() << "\t\tDst is " << *Dst << "\n");
3113 DEBUG(dbgs() << "\t\tnew Dst is " << *Dst << "\n");
3122 DEBUG(dbgs() << "\tUpdate direction, constraint =");
3123 DEBUG(CurConstraint.dump(dbgs()));
3173 // For debugging purposes, dump a small bit vector to dbgs().
3175 dbgs() << "{";
3177 dbgs() << VI;
3179 dbgs() << ' ';
3181 dbgs() << "}\n";
3210 DEBUG(dbgs() << "can only handle simple loads and stores\n");
3221 DEBUG(dbgs() << "can't analyze may or partial alias\n");
3225 DEBUG(dbgs() << "no alias\n");
3233 DEBUG(dbgs() << " common nesting levels = " << CommonLevels << "\n");
3234 DEBUG(dbgs() << " maximum nesting levels = " << MaxLevels << "\n");
3247 DEBUG(dbgs() << " SrcPtrSCEV = " << *SrcPtrSCEV << "\n");
3248 DEBUG(dbgs() << " DstPtrSCEV = " << *DstPtrSCEV << "\n");
3257 DEBUG(dbgs() << " using GEPs\n");
3269 DEBUG(dbgs() << " ignoring GEPs\n");
3272 DEBUG(dbgs() << " SrcSCEV = " << *SrcSCEV << "\n");
3273 DEBUG(dbgs() << " DstSCEV = " << *DstSCEV << "\n");
3289 DEBUG(dbgs() << " subscript " << P << "\n");
3290 DEBUG(dbgs() << "\tsrc = " << *Pair[P].Src << "\n");
3291 DEBUG(dbgs() << "\tdst = " << *Pair[P].Dst << "\n");
3292 DEBUG(dbgs() << "\tclass = " << Pair[P].Classification << "\n");
3293 DEBUG(dbgs() << "\tloops = ");
3400 DEBUG(dbgs() << " Separable = ");
3402 DEBUG(dbgs() << " Coupled = ");
3410 DEBUG(dbgs() << "testing subscript " << SI);
3413 DEBUG(dbgs() << ", ZIV\n");
3418 DEBUG(dbgs() << ", SIV\n");
3427 DEBUG(dbgs() << ", RDIV\n");
3432 DEBUG(dbgs() << ", MIV\n");
3443 DEBUG(dbgs() << "starting on coupled subscripts\n");
3444 DEBUG(dbgs() << "MaxLevels + 1 = " << MaxLevels + 1 << "\n");
3449 DEBUG(dbgs() << "testing subscript group " << SI << " { ");
3455 DEBUG(dbgs() << SJ << " ");
3461 DEBUG(dbgs() << "}\n");
3465 DEBUG(dbgs() << "testing subscript " << SJ << ", SIV\n");
3469 DEBUG(dbgs() << "SIV\n");
3485 DEBUG(dbgs() << " propagating\n");
3486 DEBUG(dbgs() << "\tMivs = ");
3490 DEBUG(dbgs() << "\tSJ = " << SJ << "\n");
3493 DEBUG(dbgs() << "\t Changed\n");
3501 DEBUG(dbgs() << "ZIV\n");
3524 DEBUG(dbgs() << "RDIV test\n");
3537 DEBUG(dbgs() << "MIV test\n");
3546 DEBUG(dbgs() << " updating\n");