Home
last modified time | relevance | path

Searched refs:TypedTrackingMDRef (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DTrackingMDRef.h106 template <class T> class TypedTrackingMDRef {
110 TypedTrackingMDRef() = default;
113 TypedTrackingMDRef(TypedTrackingMDRef &&X) : Ref(std::move(X.Ref)) {} in TypedTrackingMDRef() function
114 TypedTrackingMDRef(const TypedTrackingMDRef &X) : Ref(X.Ref) {} in TypedTrackingMDRef() function
116 TypedTrackingMDRef &operator=(TypedTrackingMDRef &&X) {
121 TypedTrackingMDRef &operator=(const TypedTrackingMDRef &X) {
141 using TrackingMDNodeRef = TypedTrackingMDRef<MDNode>;
142 using TrackingValueAsMetadataRef = TypedTrackingMDRef<ValueAsMetadata>;
159 template <class T> struct simplify_type<TypedTrackingMDRef<T>> {
162 static SimpleType getSimplifiedValue(TypedTrackingMDRef<T> &MD) {
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/SystemZ/
H A Dintrinsic-cost-crash.ll20 ….31769.32253.32737.33705.36609.38061.41641" = type { %"class.llvm::TypedTrackingMDRef.308.1760.998…
21 %"class.llvm::TypedTrackingMDRef.308.1760.9988.10472.10956.11440.11924.12408.12892.13376.13860.1531…
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.h140 std::vector<llvm::TypedTrackingMDRef<llvm::DIScope>> LexicalBlockStack;
162 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType>>
/llvm-project-15.0.7/llvm/lib/IR/
H A DDIBuilder.cpp1118 TypedTrackingMDRef<DICompositeType> N(T); in replaceVTableHolder()
1138 TypedTrackingMDRef<DICompositeType> N(T); in replaceArrays()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DMetadataTest.cpp3304 TypedTrackingMDRef<ValueAsMetadata> MD(ValueAsMetadata::get(GV0.get())); in TEST_F()
3321 TypedTrackingMDRef<ValueAsMetadata> MD(ValueAsMetadata::get(GV.get())); in TEST_F()