Searched refs:Distinct (Results 1 – 9 of 9) sorted by relevance
/llvm-project/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/ |
H A D | p8.cpp | 65 struct Distinct {}; struct 67 void over(Distinct); 72 Distinct d; in foo3()
|
/llvm-project/llvm/lib/IR/ |
H A D | MetadataImpl.h | 32 case Distinct: in storeImpl() 47 case Distinct: in storeImpl()
|
H A D | Metadata.cpp | 1058 Storage = Distinct; in storeDistinctInContext()
|
/llvm-project/llvm/unittests/DebugInfo/PDB/ |
H A D | StringTableBuilderTest.cpp | 46 std::set<uint32_t> Distinct{FooID, BarID, BazID, BuzzID, BazzID, BarrID}; in TEST() local 47 EXPECT_EQ(6U, Distinct.size()); in TEST()
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | Metadata.h | 70 enum StorageType { Uniqued, Distinct, Temporary }; enumerator 1069 /// whereas small MDNodes' operands are co-allocated. Distinct and temporary 1256 bool isDistinct() const { return Storage == Distinct; } 1518 return getImpl(Context, MDs, Distinct); 1699 : Metadata(DistinctMDOperandPlaceholderKind, Distinct) {
|
H A D | DebugInfoMetadata.h | 44 return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Distinct); \ 332 return getImpl(Context, Distinct); in getDistinct() 2761 /// TODO: Separate from MDNode, or otherwise drop Distinct and Temporary
|
/llvm-project/llvm/unittests/IR/ |
H A D | MetadataTest.cpp | 624 MDNode *Distinct = MDNode::getDistinct(Context, Ops); in TEST_F() 625 EXPECT_TRUE(Distinct->isResolved()); in TEST_F() local 626 EXPECT_EQ(Temp.get(), Distinct->getOperand(0)); in TEST_F() 631 EXPECT_EQ(Empty, Distinct->getOperand(0)); in TEST_F() 846 auto *Distinct = MDNode::replaceWithDistinct(std::move(Temp)); in TEST_F() 847 EXPECT_TRUE(Distinct->isDistinct()); in TEST_F() local 848 EXPECT_TRUE(Distinct->isResolved()); in TEST_F() 849 EXPECT_EQ(Current, Distinct); in TEST_F() 859 auto *Distinct = MDNode::replaceWithDistinct(std::move(Temp)); in TEST_F() 860 EXPECT_TRUE(Distinct in TEST_F() local [all...] |
/llvm-project/llvm/docs/ |
H A D | AliasAnalysis.rst | 523 * Distinct globals, stack allocations, and heap allocations can never alias.
|
H A D | Coroutines.rst | 548 Distinct Save and Suspend
|