Searched defs:MDNode (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/IR/ |
H A D | Metadata.cpp | 53 // Use CallbackVH to hold MDNode operands. 56 MDNode *getParent() { 64 return reinterpret_cast<MDNode*>(Cur) - 1; 98 // MDNode implementation. 102 /// the end of the MDNode. 103 static MDNodeOperand *getOperandPtr(MDNode *N, unsigned Op) { 109 void MDNode::replaceOperandWith(unsigned i, Value *Val) { 114 MDNode::MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal) function in class:MDNode 133 /// ~MDNode [all...] |
/external/llvm/include/llvm/IR/ |
H A D | Metadata.h | 73 /// MDNode - a tuple of other values. 74 class MDNode : public Value, public FoldingSetNode { class in inherits:Value,FoldingSetNode 75 MDNode(const MDNode &) LLVM_DELETED_FUNCTION; 76 void operator=(const MDNode &) LLVM_DELETED_FUNCTION; 79 friend struct FoldingSetTrait<MDNode>; 81 /// Hash - If the MDNode is uniqued cache the hash to speed up lookup. 85 /// end of this MDNode. 90 /// FunctionLocalBit - This bit is set if this MDNode is function local. 114 ~MDNode(); [all...] |
H A D | DebugInfo.h | 40 class MDNode; 55 /// Maps from type identifier to the actual MDNode. 56 typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap; 58 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info. 59 /// This should not be stored in a container, because the underlying MDNode 87 const MDNode *DbgNode; 107 explicit DIDescriptor(const MDNode *N = nullptr) : DbgNode(N) {} 111 operator MDNode *() const { return const_cast<MDNode *>(DbgNode); } 112 MDNode *operato [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 259 | MDNode Constructor in type:ValueKind/t
|
H A D | llvm_ocaml.c | 477 MDNode, enumerator in enum:ValueKind 532 DEFINE_CASE(Val, MDNode);
|
Completed in 203 milliseconds