Lines Matching refs:DstValue
1370 auto ensureDistinctOp = [&](MDNode *DstValue) { in linkModuleFlagsMetadata() argument
1371 assert(isa<MDTuple>(DstValue) && in linkModuleFlagsMetadata()
1373 if (DstValue->isDistinct()) in linkModuleFlagsMetadata()
1374 return dyn_cast<MDTuple>(DstValue); in linkModuleFlagsMetadata()
1375 ArrayRef<MDOperand> DstOperands = DstValue->operands(); in linkModuleFlagsMetadata()
1403 ConstantInt *DstValue = in linkModuleFlagsMetadata() local
1412 (SrcValue->getZExtValue() < DstValue->getZExtValue() ? SrcOp : DstOp) in linkModuleFlagsMetadata()
1422 ConstantInt *DstValue = in linkModuleFlagsMetadata() local
1431 (SrcValue->getZExtValue() > DstValue->getZExtValue() ? SrcOp : DstOp) in linkModuleFlagsMetadata()
1460 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2))); in linkModuleFlagsMetadata() local
1463 DstValue->push_back(O); in linkModuleFlagsMetadata()
1468 MDTuple *DstValue = ensureDistinctOp(cast<MDNode>(DstOp->getOperand(2))); in linkModuleFlagsMetadata() local
1470 Elts.insert(DstValue->op_begin(), DstValue->op_end()); in linkModuleFlagsMetadata()
1472 for (auto I = DstValue->getNumOperands(); I < Elts.size(); I++) in linkModuleFlagsMetadata()
1473 DstValue->push_back(Elts[I]); in linkModuleFlagsMetadata()