Lines Matching defs:binaryXor
2800 TEST_F(ConstantRangeTest, binaryXor) {
2804 EXPECT_EQ(*R16.binaryXor(R16).getSingleElement(), APInt(8, 0));
2805 EXPECT_EQ(*R16.binaryXor(R20).getSingleElement(), APInt(8, 16 ^ 20));
2810 EXPECT_EQ(R16_35.binaryXor(R16_35), ConstantRange(APInt(8, 0), APInt(8, 64)));
2811 EXPECT_EQ(R16_35.binaryXor(R0_99), ConstantRange(APInt(8, 0), APInt(8, 128)));
2812 EXPECT_EQ(R0_99.binaryXor(R16_35), ConstantRange(APInt(8, 0), APInt(8, 128)));
2817 EXPECT_EQ(R0_51.binaryXor(R63), ConstantRange(APInt(8, 13), APInt(8, 64)));
2818 EXPECT_EQ(R63.binaryXor(R0_51), ConstantRange(APInt(8, 13), APInt(8, 64)));
2822 return CR1.binaryXor(CR2);
2838 return CR.binaryXor(ConstantRange(APInt::getAllOnes(CR.getBitWidth())));
2843 return ConstantRange(APInt::getAllOnes(CR.getBitWidth())).binaryXor(CR);