Home
last modified time | relevance | path

Searched refs:isOverlapping (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DBitFieldsTest.cpp175 TEST(BitfieldsTest, isOverlapping) { in TEST() argument
185 EXPECT_TRUE((Bitfield::isOverlapping<A, B>())); in TEST()
186 EXPECT_TRUE((Bitfield::isOverlapping<A, C>())); in TEST()
187 EXPECT_TRUE((Bitfield::isOverlapping<A, B>())); in TEST()
188 EXPECT_TRUE((Bitfield::isOverlapping<A, D>())); in TEST()
190 EXPECT_TRUE((Bitfield::isOverlapping<B, C>())); in TEST()
191 EXPECT_TRUE((Bitfield::isOverlapping<B, D>())); in TEST()
192 EXPECT_FALSE((Bitfield::isOverlapping<C, D>())); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.h830 !Bitfield::isOverlapping<BitfieldElement, HasMetadataField>(),
839 !Bitfield::isOverlapping<BitfieldElement, HasMetadataField>(),
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DBitfields.h276 template <typename A, typename B> static constexpr bool isOverlapping() {