Lines Matching refs:ApplyTypeConstraints
1490 /// ApplyTypeConstraints - Apply all of the type constraints relevant to
1493 bool TreePatternNode::ApplyTypeConstraints(TreePattern &TP, bool NotRegisters) {
1546 bool MadeChange = SetVal->ApplyTypeConstraints(TP, NotRegisters);
1550 MadeChange |= Child->ApplyTypeConstraints(TP, NotRegisters);
1564 MadeChange = getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1589 MadeChange |= getChild(i+1)->ApplyTypeConstraints(TP, NotRegisters);
1609 bool MadeChange = NI.ApplyTypeConstraints(this, TP);
1611 MadeChange |= getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1716 MadeChange |= getChild(i)->ApplyTypeConstraints(TP, NotRegisters);
1729 bool MadeChange = getChild(0)->ApplyTypeConstraints(TP, NotRegisters);
2033 MadeChange |= Trees[i]->ApplyTypeConstraints(*this, false);
2311 while (TPN->ApplyTypeConstraints(P, false))