Searched refs:TrackingMDRef (Results 1 – 18 of 18) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | TrackingMDRef.h | 25 class TrackingMDRef { 29 TrackingMDRef() = default; 30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef() function 32 TrackingMDRef(TrackingMDRef &&X) : MD(X.MD) { retrack(X); } in TrackingMDRef() function 33 TrackingMDRef(const TrackingMDRef &X) : MD(X.MD) { track(); } in TrackingMDRef() function 35 TrackingMDRef &operator=(TrackingMDRef &&X) { 45 TrackingMDRef &operator=(const TrackingMDRef &X) { 55 ~TrackingMDRef() { untrack(); } in ~TrackingMDRef() 79 bool operator==(const TrackingMDRef &X) const { return MD == X.MD; } 80 bool operator!=(const TrackingMDRef &X) const { return MD != X.MD; } [all …]
|
| D | ValueMap.h | 89 using MDMapT = DenseMap<const Metadata *, TrackingMDRef>;
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGDebugInfo.h | 85 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; 126 llvm::DenseMap<const Module *, llvm::TrackingMDRef> ModuleCache; 132 std::vector<std::pair<const TagType *, llvm::TrackingMDRef>> ReplaceMap; 136 std::vector<std::pair<const DeclaratorDecl *, llvm::TrackingMDRef>> 141 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap; 152 llvm::DenseMap<const char *, llvm::TrackingMDRef> DIFileCache; 153 llvm::DenseMap<const FunctionDecl *, llvm::TrackingMDRef> SPCache; 157 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache; 158 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> ImportedDeclCache; 159 llvm::DenseMap<const NamespaceDecl *, llvm::TrackingMDRef> NamespaceCache; [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Linker/ |
| D | IRMover.h | 23 class TrackingMDRef; variable 45 typedef DenseMap<const Metadata *, TrackingMDRef> MDMapT;
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | Metadata.cpp | 1199 static SmallVector<TrackingMDRef, 4> &getNMDOps(void *Operands) { in getNMDOps() 1200 return *(SmallVector<TrackingMDRef, 4> *)Operands; in getNMDOps() 1204 : Name(N.str()), Operands(new SmallVector<TrackingMDRef, 4>()) {} in NamedMDNode()
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| D | MetadataLoader.cpp | 94 SmallVector<TrackingMDRef, 1> MetadataPtrs; 109 SmallVector<std::pair<TrackingMDRef, TempMDTuple>, 1> Arrays; 196 TrackingMDRef &OldMD = MetadataPtrs[Idx]; in assignValue()
|
| /openbsd/src/gnu/llvm/llvm/lib/Linker/ |
| D | IRMover.cpp | 383 typedef DenseMap<const Metadata *, TrackingMDRef> MDMapT;
|
| /openbsd/src/distrib/sets/lists/comp/ |
| D | clang.macppc | 2045 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.powerpc64 | 2044 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.i386 | 2044 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.amd64 | 2046 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.riscv64 | 2044 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.octeon | 2045 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.armv7 | 2044 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.arm64 | 2046 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.loongson | 2045 ./usr/include/llvm/IR/TrackingMDRef.h
|
| D | clang.sparc64 | 2045 ./usr/include/llvm/IR/TrackingMDRef.h
|
| /openbsd/src/gnu/llvm/clang/docs/tools/ |
| D | clang-formatted-files.txt | 5351 llvm/include/llvm/IR/TrackingMDRef.h
|