Searched refs:binaryAnd (Results 1 – 4 of 4) sorted by relevance
2429 TEST_F(ConstantRangeTest, binaryAnd) { in TEST_F() argument2433 EXPECT_EQ(*R16.binaryAnd(R16).getSingleElement(), APInt(8, 16)); in TEST_F()2434 EXPECT_EQ(*R16.binaryAnd(R20).getSingleElement(), APInt(8, 16 & 20)); in TEST_F()2439 EXPECT_TRUE(R16_32.binaryAnd(R32).getSingleElement()->isZero()); in TEST_F()2440 EXPECT_TRUE(R32.binaryAnd(R16_32).getSingleElement()->isZero()); in TEST_F()2444 EXPECT_EQ(R16_32.binaryAnd(R4), R0_5); in TEST_F()2445 EXPECT_EQ(R4.binaryAnd(R16_32), R0_5); in TEST_F()2450 EXPECT_EQ(R16_32.binaryAnd(R0_99), R0_32); in TEST_F()2451 EXPECT_EQ(R0_99.binaryAnd(R16_32), R0_32); in TEST_F()2455 return CR1.binaryAnd(CR2); in TEST_F()
471 ConstantRange binaryAnd(const ConstantRange &Other) const;
904 return binaryAnd(Other); in binaryOp()1400 ConstantRange ConstantRange::binaryAnd(const ConstantRange &Other) const { in binaryAnd() function in ConstantRange
899 IdxRange = IdxRange.binaryAnd(CI->getValue()); in canScalarizeAccess()