Searched defs:MDNode (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/IR/
H A DMetadata.h68 /// MDNode - a tuple of other values.
69 class MDNode : public Value, public FoldingSetNode { class in namespace:llvm
70 MDNode(const MDNode &) LLVM_DELETED_FUNCTION;
71 void operator=(const MDNode &) LLVM_DELETED_FUNCTION;
74 friend struct FoldingSetTrait<MDNode>;
76 /// Hash - If the MDNode is uniqued cache the hash to speed up lookup.
80 /// end of this MDNode.
85 /// FunctionLocalBit - This bit is set if this MDNode is function local.
109 ~MDNode();
[all...]
/external/llvm/lib/IR/
H A DMetadata.cpp52 // Use CallbackVH to hold MDNode operands.
55 MDNode *getParent() {
63 return reinterpret_cast<MDNode*>(Cur) - 1;
95 // MDNode implementation.
99 /// the end of the MDNode.
100 static MDNodeOperand *getOperandPtr(MDNode *N, unsigned Op) {
106 void MDNode::replaceOperandWith(unsigned i, Value *Val) {
111 MDNode::MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal) function in class:MDNode
130 /// ~MDNode
[all...]
/external/llvm/include/llvm/
H A DDebugInfo.h36 class MDNode;
49 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info.
50 /// This should not be stored in a container, because the underlying MDNode
71 const MDNode *DbgNode;
92 explicit DIDescriptor(const MDNode *N = 0) : DbgNode(N) {}
96 operator MDNode *() const { return const_cast<MDNode*>(DbgNode); }
97 MDNode *operator ->() const { return const_cast<MDNode*>(DbgNode); }
150 explicit DISubrange(const MDNode *
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml214 | MDNode Constructor in type:ValueKind/t
H A Dllvm_ocaml.c414 MDNode, enumerator in enum:ValueKind
465 DEFINE_CASE(Val, MDNode);

Completed in 298 milliseconds