Home | History | Annotate | Download | only in TableGen

Lines Matching refs:MadeChange

192     bool MadeChange = EnforceInteger(TP);
199 MadeChange = true;
202 return MadeChange;
317 bool MadeChange = false;
329 return MadeChange;
342 bool MadeChange = false;
345 MadeChange = FillWithPossibleTypes(TP);
348 MadeChange = Other.FillWithPossibleTypes(TP);
353 MadeChange |= Other.EnforceInteger(TP);
355 MadeChange |= Other.EnforceFloatingPoint(TP);
357 MadeChange |= EnforceInteger(TP);
359 MadeChange |= EnforceFloatingPoint(TP);
366 MadeChange |= Other.EnforceScalar(TP);
368 MadeChange |= Other.EnforceVector(TP);
370 MadeChange |= EnforceScalar(TP);
372 MadeChange |= EnforceVector(TP);
408 MadeChange |= I != Other.TypeVec.end(); // If we're about to remove types.
439 MadeChange |= I != TypeVec.end(); // If we're about to remove types.
449 return MadeChange;
456 bool MadeChange = false;
458 MadeChange |= EnforceVector(TP);
467 MadeChange |= I != TypeVec.end();
477 return MadeChange;
488 bool MadeChange = false;
489 MadeChange |= EnforceVector(TP);
490 MadeChange |= VTOperand.EnforceScalar(TP);
496 return MadeChange || VTOperand.MergeInTypeInfo(IVT.SimpleTy, TP);
502 return MadeChange;
506 MadeChange |= EnforceVectorEltTypeIs(VT, TP);
508 return MadeChange;
519 bool MadeChange = false;
520 MadeChange |= EnforceVector(TP);
521 MadeChange |= VTOperand.EnforceVector(TP);
526 MadeChange |= VTOperand.EnforceInteger(TP);
528 MadeChange |= VTOperand.EnforceFloatingPoint(TP);
530 MadeChange |= EnforceInteger(TP);
532 MadeChange |= EnforceFloatingPoint(TP);
545 MadeChange |= VTOperand.EnforceVectorEltTypeIs(EltTypeSet, TP);
554 MadeChange |= I != VTOperand.TypeVec.end();
569 MadeChange |= EnforceVectorEltTypeIs(EltTypeSet, TP);
578 MadeChange |= I != TypeVec.end();
589 return MadeChange;
600 bool MadeChange = false;
601 MadeChange |= EnforceVector(TP);
602 MadeChange |= VTOperand.EnforceVector(TP);
616 MadeChange |= I != VTOperand.TypeVec.end();
636 MadeChange |= I != TypeVec.end();
647 return MadeChange;
656 bool MadeChange = false;
670 MadeChange |= I != VTOperand.TypeVec.end();
690 MadeChange |= I != TypeVec.end();
701 return MadeChange;
1707 bool MadeChange = false;
1709 MadeChange |= UpdateNodeType(i, getImplicitType(DI->getDef(), i,
1712 return MadeChange;
1719 bool MadeChange = Types[0].EnforceInteger(TP);
1722 return MadeChange;
1726 return MadeChange;
1730 if (Size >= 32) return MadeChange;
1736 return MadeChange;
1752 bool MadeChange = SetVal->ApplyTypeConstraints(TP, NotRegisters);
1756 MadeChange |= Child->ApplyTypeConstraints(TP, NotRegisters);
1759 MadeChange |= Child->UpdateNodeType(0, SetVal->getExtType(i), TP);
1760 MadeChange |= SetVal->UpdateNodeType(i, Child->getExtType(0), TP);
1762 return MadeChange;
1768 bool MadeChange = false;
1770 MadeChange = getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1771 return MadeChange;
1775 bool MadeChange = false;
1782 MadeChange |= UpdateNodeType(i, Int->IS.RetVTs[i], TP);
1792 MadeChange |= getChild(0)->UpdateNodeType(0, MVT::iPTR, TP);
1795 MadeChange |= getChild(i+1)->ApplyTypeConstraints(TP, NotRegisters);
1799 MadeChange |= getChild(i+1)->UpdateNodeType(0, OpVT, TP);
1801 return MadeChange;
1815 bool MadeChange = NI.ApplyTypeConstraints(this, TP);
1817 MadeChange |= getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1818 return MadeChange;
1826 bool MadeChange = false;
1833 MadeChange |= UpdateNodeTypeFromInst(ResNo, Inst.getResult(ResNo), TP);
1846 MadeChange |= UpdateNodeType(ResNo, VT, TP);
1853 MadeChange |= UpdateNodeType(0, getChild(0)->getExtType(0), TP);
1854 MadeChange |= getChild(0)->UpdateNodeType(0, getExtType(0), TP);
1916 MadeChange |=
1929 MadeChange |=
1939 MadeChange |= Child->UpdateNodeTypeFromInst(ChildResNo, OperandNode, TP);
1949 MadeChange |= getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1950 return MadeChange;
1954 bool MadeChange = false;
1957 MadeChange |= getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1959 return MadeChange;
1971 bool MadeChange = getChild(0)->ApplyTypeConstraints(TP, NotRegisters);
1979 bool MadeChange = UpdateNodeType(getChild(0)->getExtType(), TP);
1980 MadeChange |= getChild(0)->UpdateNodeType(getExtType(), TP);
1981 return MadeChange;
1984 return MadeChange;
2278 bool MadeChange = false;
2281 MadeChange |= SimplifyTree(Child);
2284 return MadeChange;
2297 bool MadeChange = true;
2298 while (MadeChange) {
2299 MadeChange = false;
2301 MadeChange |= Tree->ApplyTypeConstraints(*this, false);
2302 MadeChange |= SimplifyTree(Tree);
2338 MadeChange |= Node->UpdateNodeType(0, InNodes[0]->getExtType(0),
2351 MadeChange |= N1->UpdateNodeType(0, N2->getExtType(0), *this);
2352 MadeChange |= N2->UpdateNodeType(0, N1->getExtType(0), *this);