Home
last modified time | relevance | path

Searched refs:DenseMapPair (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_dense_map_info.h37 struct DenseMapPair { struct
40 constexpr DenseMapPair() = default; argument
41 constexpr DenseMapPair(const KeyT &f, const ValueT &s) in DenseMapPair() function
45 constexpr DenseMapPair(KeyT2 &&f, ValueT2 &&s) in DenseMapPair() function
49 constexpr DenseMapPair(const DenseMapPair &other) = default;
50 constexpr DenseMapPair &operator=(const DenseMapPair &other) = default; argument
51 constexpr DenseMapPair(DenseMapPair &&other) = default;
52 constexpr DenseMapPair &operator=(DenseMapPair &&other) = default; argument
254 struct DenseMapInfo<detail::DenseMapPair<T, U>> {
255 using Pair = detail::DenseMapPair<T, U>;
[all …]
H A Dsanitizer_dense_map.h123 detail::DenseMapPair<value_type *, bool> insert(const value_type &KV) { in insert()
130 detail::DenseMapPair<value_type *, bool> insert(value_type &&KV) { in insert()
139 detail::DenseMapPair<value_type *, bool> try_emplace(KeyT &&Key, in try_emplace()
155 detail::DenseMapPair<value_type *, bool> try_emplace(const KeyT &Key, in try_emplace()
173 detail::DenseMapPair<value_type *, bool> insert_as(value_type &&KV, in insert_as()
567 typename BucketT = detail::DenseMapPair<KeyT, ValueT>>
H A Dsanitizer_lzw.h25 detail::DenseMapPair<LzwCodeType /* Prefix */, T /* Next input */>; in LzwEncode()
105 InternalMmapVector<detail::DenseMapPair<ItOut /* begin. */, ItOut /* end */>> in LzwDecode()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_dense_map_test.cpp382 detail::DenseMapPair<int, CountCopyAndMove> KV; in TEST()
394 detail::DenseMapPair<int, CountCopyAndMove> KV; in TEST()
419 detail::DenseMapPair<int, CountCopyAndMove> KV; in TEST()
434 std::vector<detail::DenseMapPair<int, CountCopyAndMove>> Values; in TEST()
462 detail::DenseMapPair<int, CountCopyAndMove> KV; in TEST()
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DBreakableToken-reduced.ll109 %"class.llvm::DenseMap" = type <{ %"struct.llvm::detail::DenseMapPair"*, i32, i32, i32, [4 x i8] }>
110 %"struct.llvm::detail::DenseMapPair" = type opaque
130 %"class.llvm::DenseMap.65" = type <{ %"struct.llvm::detail::DenseMapPair.67"*, i32, i32, i32, [4 x …
131 %"struct.llvm::detail::DenseMapPair.67" = type { %"struct.std::pair.68" }
146 %"class.llvm::DenseMap.86" = type <{ %"struct.llvm::detail::DenseMapPair.88"*, i32, i32, i32, [4 x …
147 %"struct.llvm::detail::DenseMapPair.88" = type { %"struct.std::pair.89" }
172 %"class.llvm::DenseMap.111" = type <{ %"struct.llvm::detail::DenseMapPair.113"*, i32, i32, i32, [4 …
173 %"struct.llvm::detail::DenseMapPair.113" = type opaque
174 %"class.llvm::DenseMap.115" = type <{ %"struct.llvm::detail::DenseMapPair.117"*, i32, i32, i32, [4 …
175 %"struct.llvm::detail::DenseMapPair.117" = type opaque
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Support/
H A DLLVM.h50 struct DenseMapPair;
121 typename BucketT = llvm::detail::DenseMapPair<KeyT, ValueT>>
/llvm-project-15.0.7/llvm/include/llvm/XRay/
H A DGraph.h83 detail::DenseMapPair<VertexIdentifier, VertexAttribute>;
87 using EdgeValueType = detail::DenseMapPair<EdgeIdentifier, EdgeAttribute>;
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DDenseMap.h42 struct DenseMapPair : public std::pair<KeyT, ValueT> { struct
55 typename Bucket = llvm::detail::DenseMapPair<KeyT, ValueT>, argument
715 typename BucketT = llvm::detail::DenseMapPair<KeyT, ValueT>>
881 typename BucketT = llvm::detail::DenseMapPair<KeyT, ValueT>>
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp599 using FuncPair = detail::DenseMapPair<uint64_t, InstrProfRecord>; in writeText()