Searched refs:TrackingMDRef (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/IR/ |
D | TrackingMDRef.h | 29 class TrackingMDRef { 33 TrackingMDRef() : MD(nullptr) {} in TrackingMDRef() function 34 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef() function 36 TrackingMDRef(TrackingMDRef &&X) : MD(X.MD) { retrack(X); } in TrackingMDRef() function 37 TrackingMDRef(const TrackingMDRef &X) : MD(X.MD) { track(); } in TrackingMDRef() function 38 TrackingMDRef &operator=(TrackingMDRef &&X) { 47 TrackingMDRef &operator=(const TrackingMDRef &X) { 56 ~TrackingMDRef() { untrack(); } in ~TrackingMDRef() 80 bool operator==(const TrackingMDRef &X) const { return MD == X.MD; } 81 bool operator!=(const TrackingMDRef &X) const { return MD != X.MD; } [all …]
|
D | ValueMap.h | 84 typedef DenseMap<const Metadata *, TrackingMDRef> MDMapT;
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 68 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; 88 std::vector<std::pair<const TagType *, llvm::TrackingMDRef>> ReplaceMap; 92 std::vector<std::pair<const DeclaratorDecl *, llvm::TrackingMDRef>> 97 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap; 108 llvm::DenseMap<const char *, llvm::TrackingMDRef> DIFileCache; 109 llvm::DenseMap<const FunctionDecl *, llvm::TrackingMDRef> SPCache; 112 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache; 113 llvm::DenseMap<const NamespaceDecl *, llvm::TrackingMDRef> NameSpaceCache; 114 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef> 116 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> StaticDataMemberCache;
|
/external/llvm/lib/IR/ |
D | Metadata.cpp | 933 static SmallVector<TrackingMDRef, 4> &getNMDOps(void *Operands) { in getNMDOps() 934 return *(SmallVector<TrackingMDRef, 4> *)Operands; in getNMDOps() 939 Operands(new SmallVector<TrackingMDRef, 4>()) {} in NamedMDNode()
|
/external/llvm/unittests/IR/ |
D | MetadataTest.cpp | 212 TrackingMDRef wvh(n); in TEST_F() 749 TrackingMDRef Ref; in TEST_F()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 103 std::vector<TrackingMDRef> MDValuePtrs; 886 TrackingMDRef &OldMD = MDValuePtrs[Idx]; in AssignValue()
|