Lines Matching defs:MDString

519                        DenseMap<const MDString *, const MDNode *> &SeenIDs,
1706 Check(dyn_cast_or_null<MDString>(N->getOperand(0)),
1724 Check(dyn_cast_or_null<MDString>(N->getOperand(0)),
1736 DenseMap<const MDString*, const MDNode*> SeenIDs;
1744 if (const auto *FlagName = dyn_cast_or_null<MDString>(MDN->getOperand(1))) {
1763 const MDString *Flag = cast<MDString>(Requirement->getOperand(0));
1784 DenseMap<const MDString *, const MDNode *> &SeenIDs,
1787 // constant int), the flag ID (an MDString), and the value.
1799 MDString *ID = dyn_cast_or_null<MDString>(Op->getOperand(1));
1829 // MDString), and a value.
1834 Check(isa<MDString>(Value->getOperand(0)),
2441 Check(isa<MDString>(MD->getOperand(0)),
2443 MDString *MDS = cast<MDString>(MD->getOperand(0));
4891 Check(isa<MDString>(MD->getOperand(0)),
4893 MDString *MDS = cast<MDString>(MD->getOperand(0));
5001 // There rest of the operands should be MDString tags, and there should be
5014 // The next set of 1 or more operands should be MDString.
5017 if (!isa<MDString>(MIB->getOperand(I))) {
5019 "!memprof MemInfoBlock second operand should be an MDString",
5061 return isa<MDString>(Annotation.get());
5063 Check(isa<MDString>(Op.get()) || TupleOfStrings,
5072 Check(MD->getOperand(0).get() == MD || isa<MDString>(MD->getOperand(0)),
5075 Check(isa<MDString>(MD->getOperand(2)),
5085 isa<MDString>(Domain->getOperand(0)),
5088 Check(isa<MDString>(Domain->getOperand(1)),
5519 Check(isa<MDString>(MD),
5525 convertStrToRoundingMode(cast<MDString>(MD)->getString());
7452 if (!IsNewFormat && !isa<MDString>(BaseNode->getOperand(0))) {
7535 if (!isa<MDString>(MD->getOperand(0)))
7540 if (!(Offset && Offset->isZero() && isa<MDString>(MD->getOperand(0))))