Home
last modified time | relevance | path

Searched refs:MDNodeOperand (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/VMCore/
DMetadata.cpp50 class MDNodeOperand : public CallbackVH { class
53 MDNodeOperand(Value *V, MDNode *P) : CallbackVH(V), Parent(P) {} in MDNodeOperand() function in llvm::MDNodeOperand
54 ~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 …]
/external/swiftshader/third_party/LLVM/include/llvm/
DMetadata.h72 class MDNodeOperand; variable
79 friend class MDNodeOperand; variable
111 void replaceOperand(MDNodeOperand *Op, Value *NewVal);