• Home
  • Raw
  • Download

Lines Matching refs:MDNode

83       DIDescriptor(dyn_cast_or_null<const MDNode>(DbgNode->getOperand(Elt)));  in getDescriptorField()
123 MDNode *DIVariable::getInlinedAt() const { in getInlinedAt()
126 return dyn_cast_or_null<MDNode>(DbgNode->getOperand(7)); in getInlinedAt()
296 DIType::DIType(const MDNode *N) : DIScope(N) { in DIType()
321 MDNode *Node = const_cast<MDNode*>(DbgNode); in replaceAllUsesWith()
322 const MDNode *DN = D; in replaceAllUsesWith()
325 MDNode::deleteTemporary(Node); in replaceAllUsesWith()
331 void DIType::replaceAllUsesWith(MDNode *D) { in replaceAllUsesWith()
341 MDNode *Node = const_cast<MDNode*>(DbgNode); in replaceAllUsesWith()
342 const MDNode *DN = D; in replaceAllUsesWith()
345 MDNode::deleteTemporary(Node); in replaceAllUsesWith()
534 MDNode *DISubprogram::getVariablesNodes() const { in getVariablesNodes()
537 if (MDNode *Temp = dyn_cast_or_null<MDNode>(DbgNode->getOperand(19))) in getVariablesNodes()
538 return dyn_cast_or_null<MDNode>(Temp->getOperand(0)); in getVariablesNodes()
545 if (MDNode *T = dyn_cast_or_null<MDNode>(DbgNode->getOperand(19))) in getVariables()
546 if (MDNode *A = dyn_cast_or_null<MDNode>(T->getOperand(0))) in getVariables()
597 if (MDNode *N = dyn_cast_or_null<MDNode>(DbgNode->getOperand(10))) in getEnumTypes()
598 if (MDNode *A = dyn_cast_or_null<MDNode>(N->getOperand(0))) in getEnumTypes()
607 if (MDNode *N = dyn_cast_or_null<MDNode>(DbgNode->getOperand(11))) in getRetainedTypes()
608 if (MDNode *A = dyn_cast_or_null<MDNode>(N->getOperand(0))) in getRetainedTypes()
617 if (MDNode *N = dyn_cast_or_null<MDNode>(DbgNode->getOperand(12))) in getSubprograms()
618 if (MDNode *A = dyn_cast_or_null<MDNode>(N->getOperand(0))) in getSubprograms()
628 if (MDNode *N = dyn_cast_or_null<MDNode>(DbgNode->getOperand(13))) in getGlobalVariables()
629 if (MDNode *A = dyn_cast_or_null<MDNode>(N->getOperand(0))) in getGlobalVariables()
781 if (MDNode *InlinedAt = getInlinedAt()) { in printExtendedName()
903 DIVariable llvm::createInlinedVariable(MDNode *DV, MDNode *InlinedScope, in createInlinedVariable()
910 return DIVariable(MDNode::get(VMContext, Elts)); in createInlinedVariable()
914 DIVariable llvm::cleanseInlinedVariable(MDNode *DV, LLVMContext &VMContext) { in cleanseInlinedVariable()
921 return DIVariable(MDNode::get(VMContext, Elts)); in cleanseInlinedVariable()
959 if (MDNode *IA = Loc.getInlinedAt(Ctx)) in processModule()
965 DIGlobalVariable DIG(cast<MDNode>(NMD->getOperand(i))); in processModule()
1043 MDNode *N = dyn_cast<MDNode>(DDI->getVariable()); in processDeclare()
1106 DISubprogram llvm::getDISubprogram(const MDNode *Scope) { in getDISubprogram()
1133 bool llvm::isSubprogramContext(const MDNode *Context) { in isSubprogramContext()