Searched refs:MDNodeOperand (Results 1 – 2 of 2) sorted by relevance
50 class MDNodeOperand : public CallbackVH { class53 MDNodeOperand(Value *V, MDNode *P) : CallbackVH(V), Parent(P) {} in MDNodeOperand() function in llvm::MDNodeOperand54 ~MDNodeOperand() {} in ~MDNodeOperand()66 void MDNodeOperand::deleted() { in deleted()70 void MDNodeOperand::allUsesReplacedWith(Value *NV) { in allUsesReplacedWith()82 static MDNodeOperand *getOperandPtr(MDNode *N, unsigned Op) { in getOperandPtr()85 return reinterpret_cast<MDNodeOperand*>(N+1)+Op; in getOperandPtr()97 for (MDNodeOperand *Op = getOperandPtr(this, 0), *E = Op+NumOperands; in MDNode()99 new (Op) MDNodeOperand(Vals[i], this); in MDNode()115 for (MDNodeOperand *Op = getOperandPtr(this, 0), *E = Op+NumOperands; in ~MDNode()[all …]
72 class MDNodeOperand; variable79 friend class MDNodeOperand; variable111 void replaceOperand(MDNodeOperand *Op, Value *NewVal);