Lines Matching defs:DstValue
1355 auto ensureDistinctOp = [&](MDNode *DstValue) {
1356 assert(isa<MDTuple>(DstValue) &&
1358 if (DstValue->isDistinct())
1359 return dyn_cast<MDTuple>(DstValue);
1360 ArrayRef<MDOperand> DstOperands = DstValue->operands();
1387 ConstantInt *DstValue =
1396 (SrcValue->getZExtValue() < DstValue->getZExtValue() ? SrcOp : DstOp)
1406 ConstantInt *DstValue =
1415 (SrcValue->getZExtValue() > DstValue->getZExtValue() ? SrcOp : DstOp)
1448 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2)));
1451 DstValue->push_back(O);
1456 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2)));
1458 Elts.insert(DstValue->op_begin(), DstValue->op_end());
1460 for (auto I = DstValue->getNumOperands(); I < Elts.size(); I++)
1461 DstValue->push_back(Elts[I]);