Lines Matching refs:DstValue
1365 auto ensureDistinctOp = [&](MDNode *DstValue) { in linkModuleFlagsMetadata() argument
1366 assert(isa<MDTuple>(DstValue) && in linkModuleFlagsMetadata()
1368 if (DstValue->isDistinct()) in linkModuleFlagsMetadata()
1369 return dyn_cast<MDTuple>(DstValue); in linkModuleFlagsMetadata()
1370 ArrayRef<MDOperand> DstOperands = DstValue->operands(); in linkModuleFlagsMetadata()
1398 ConstantInt *DstValue = in linkModuleFlagsMetadata() local
1407 (SrcValue->getZExtValue() < DstValue->getZExtValue() ? SrcOp : DstOp) in linkModuleFlagsMetadata()
1417 ConstantInt *DstValue = in linkModuleFlagsMetadata() local
1426 (SrcValue->getZExtValue() > DstValue->getZExtValue() ? SrcOp : DstOp) in linkModuleFlagsMetadata()
1455 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2))); in linkModuleFlagsMetadata() local
1458 DstValue->push_back(O); in linkModuleFlagsMetadata()
1463 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2))); in linkModuleFlagsMetadata() local
1465 Elts.insert(DstValue->op_begin(), DstValue->op_end()); in linkModuleFlagsMetadata()
1467 for (auto I = DstValue->getNumOperands(); I < Elts.size(); I++) in linkModuleFlagsMetadata()
1468 DstValue->push_back(Elts[I]); in linkModuleFlagsMetadata()