HomeSort by relevance Sort by last modified time
    Searched defs:MDNode (Results 1 - 18 of 18) sorted by null

  /external/swiftshader/third_party/LLVM/lib/VMCore/
Metadata.cpp 48 // Use CallbackVH to hold MDNode operands.
51 MDNode *Parent;
53 MDNodeOperand(Value *V, MDNode *P) : CallbackVH(V), Parent(P) {}
77 // MDNode implementation.
81 /// the end of the MDNode.
82 static MDNodeOperand *getOperandPtr(MDNode *N, unsigned Op) {
88 MDNode::MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal)
103 /// ~MDNode - Destroy MDNode
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/
Metadata.h 75 /// MDNode - a tuple of other values.
76 class MDNode : public Value, public FoldingSetNode {
77 MDNode(const MDNode &); // DO NOT IMPLEMENT
78 void operator=(const MDNode &); // DO NOT IMPLEMENT
83 /// end of this MDNode.
88 /// FunctionLocalBit - This bit is set if this MDNode is function local.
112 ~MDNode();
114 MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal);
116 static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals
    [all...]
  /external/llvm/lib/IR/
Metadata.cpp 45 /// - nullptr is replaced by an empty MDNode.
46 /// - An MDNode with a single null operand is replaced by an empty MDNode.
47 /// - An MDNode whose only operand is a \a ConstantAsMetadata gets skipped.
55 return MDNode::get(Context, None);
57 // Return early if this isn't a single-operand MDNode.
58 auto *N = dyn_cast<MDNode>(MD);
64 return MDNode::get(Context, None);
67 // Look through the MDNode.
272 auto *OwnerMD = dyn_cast<MDNode>(Owner.get<Metadata *>())
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DebugInfo.h 35 class MDNode;
47 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info.
48 /// This should not be stored in a container, because underly MDNode may
65 const MDNode *DbgNode;
85 explicit DIDescriptor(const MDNode *N) : DbgNode(N) {}
95 operator MDNode *() const { return const_cast<MDNode*>(DbgNode); }
96 MDNode *operator ->() const { return const_cast<MDNode*>(DbgNode); }
136 explicit DISubrange(const MDNode *N = 0) : DIDescriptor(N) {
    [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.ml 266 | MDNode
483 external mdnode : llcontext -> llvalue array -> llvalue = "llvm_mdnode"
    [all...]
llvm_ocaml.c 524 MDNode,
579 DEFINE_CASE(Val, MDNode);
    [all...]
  /external/llvm/include/llvm/IR/
Metadata.h 280 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
291 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
420 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
424 /// MDNode *N = ...;
439 /// MDNode *N = ...;
450 /// MDNode *N = ...;
608 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
609 MDNode *N = nullptr)
621 MDNode *TBAA
    [all...]
  /external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
Metadata.h 293 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
304 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
436 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
440 /// MDNode *N = ...;
455 /// MDNode *N = ...;
466 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
Metadata.h 292 /// ResolveUsers, call \a MDNode::resolve() on any users whose last operand
303 /// If this is an unresolved MDNode, RAUW support will be created on-demand.
435 /// In prehistory -- when metadata was a subclass of \a Value -- \a MDNode
439 /// MDNode *N = ...;
454 /// MDNode *N = ...;
465 /// MDNode *N = ...;
626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
627 MDNode *N = nullptr)
639 MDNode *TBAA
    [all...]
  /external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
llvm_ocaml.c 415 MDNode,
466 DEFINE_CASE(Val, MDNode);
    [all...]
  /external/llvm/bindings/go/llvm/
ir.go 749 func (c Context) MDNode(mds []Metadata) (md Metadata) {
    [all...]

Completed in 505 milliseconds