reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5379 assert(BaseNode->getNumOperands() >= 2 && "Invalid base node!"); 5384 if (BaseNode->getNumOperands() == 2) 5385 return cast<MDNode>(BaseNode->getOperand(1)); 5389 for (unsigned Idx = FirstFieldOpNo; Idx < BaseNode->getNumOperands(); 5392 mdconst::extract<ConstantInt>(BaseNode->getOperand(Idx + 1)); 5396 BaseNode, &Offset); 5402 mdconst::extract<ConstantInt>(BaseNode->getOperand(PrevIdx + 1)); 5404 return cast<MDNode>(BaseNode->getOperand(PrevIdx)); 5408 unsigned LastIdx = BaseNode->getNumOperands() - NumOpsPerField; 5410 BaseNode->getOperand(LastIdx + 1)); 5412 return cast<MDNode>(BaseNode->getOperand(LastIdx));