Searched refs:MetadataTracking (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | TrackingMDRef.h | 76 return !MD || !MetadataTracking::isReplaceable(*MD); in hasTrivialDestructor() 85 MetadataTracking::track(MD); in track() 90 MetadataTracking::untrack(MD); in untrack() 96 MetadataTracking::retrack(X.MD, MD); in retrack()
|
| H A D | Metadata.h | 304 class MetadataTracking { 383 friend class MetadataTracking; variable 386 using OwnerTy = MetadataTracking::OwnerTy; 890 (void)MetadataTracking::retrack(Op.MD, MD); 897 (void)MetadataTracking::retrack(Op.MD, MD); 929 MetadataTracking::track(this, *MD, *Owner); 931 MetadataTracking::track(MD); 938 MetadataTracking::untrack(MD); 1677 friend class MetadataTracking; 1705 MetadataTracking::track(*Use); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Metadata.cpp | 143 MetadataTracking::track(&MD, *MD, *this); in track() 148 MetadataTracking::untrack(MD); in untrack() 168 MetadataTracking::track(&MD, *MD, *this); in trackDebugValue() 174 MetadataTracking::track(&MD, *MD, *this); in trackDebugValues() 181 MetadataTracking::untrack(MD); in untrackDebugValue() 187 MetadataTracking::untrack(MD); in untrackDebugValues() 194 MetadataTracking::retrack(XMD, MD); in retrackDebugValues() 215 void MetadataTracking::untrack(void *Ref, Metadata &MD) { in untrack() 238 bool MetadataTracking::isReplaceable(const Metadata &MD) { in isReplaceable() 337 MetadataTracking::OwnerTy Owner = Pair.second.first; in SalvageDebugInfo() [all …]
|
| H A D | DebugInfoMetadata.cpp | 2169 MetadataTracking::track(&VAM, *VAM, *this); in track() 2174 MetadataTracking::untrack(&VAM, *VAM); in untrack()
|