/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...] |