Lines Matching defs:Xor
499 Value *Xor = IRB.CreateXor(IRB.getInt32(1), IRB.getInt32(0));
511 EXPECT_TRUE(m_BitwiseLogic(m_One(), m_Zero()).match(Xor));
518 EXPECT_FALSE(m_BitwiseLogic(m_Zero(), m_One()).match(Xor));
522 EXPECT_TRUE(m_c_BitwiseLogic(m_One(), m_Zero()).match(Xor));
529 EXPECT_TRUE(m_c_BitwiseLogic(m_Zero(), m_One()).match(Xor));
533 EXPECT_FALSE(m_c_BitwiseLogic(m_Zero(), m_Zero()).match(Xor));
546 Value *Xor = IRB.CreateXor(X, Y);
550 EXPECT_TRUE(m_c_XorLike(m_Value(OpA), m_Value(OpB)).match(Xor));
557 Value *Xor = IRB.CreateXor(X, MaskC);
561 EXPECT_TRUE(m_c_XorLike(m_Value(OpA), m_Value(OpB)).match(Xor));
571 Value *Xor = IRB.CreateXor(X, MaskC);
575 EXPECT_TRUE(m_c_XorLike(m_Value(OpA), m_Value(OpB)).match(Xor));
589 Value *Xor = IRB.CreateXor(X, NonMaskC);
593 EXPECT_TRUE(m_c_XorLike(m_Value(OpA), m_Value(OpB)).match(Xor));