Lines Matching defs:Or

498   Value *Or = IRB.CreateOr(IRB.getInt32(1), IRB.getInt32(0));
510 EXPECT_TRUE(m_BitwiseLogic(m_One(), m_Zero()).match(Or));
517 EXPECT_FALSE(m_BitwiseLogic(m_Zero(), m_One()).match(Or));
521 EXPECT_TRUE(m_c_BitwiseLogic(m_One(), m_Zero()).match(Or));
528 EXPECT_TRUE(m_c_BitwiseLogic(m_Zero(), m_One()).match(Or));
532 EXPECT_FALSE(m_c_BitwiseLogic(m_One(), m_One()).match(Or));
2262 Value *Or = IRB.CreateSelect(X, T, Y);
2297 EXPECT_TRUE(match(Or, m_LogicalOr(m_Value(), m_Value())));
2298 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Value(), m_Value())));
2299 EXPECT_FALSE(match(Or, m_LogicalAnd(m_Value(), m_Value())));
2300 EXPECT_FALSE(match(Or, m_c_LogicalAnd(m_Value(), m_Value())));
2303 EXPECT_TRUE(match(Or, m_LogicalOr(m_Specific(X), m_Value())));
2304 EXPECT_TRUE(match(Or, m_LogicalOr(m_Value(), m_Specific(Y))));
2305 EXPECT_TRUE(match(Or, m_LogicalOr(m_Specific(X), m_Specific(Y))));
2307 EXPECT_FALSE(match(Or, m_LogicalOr(m_Specific(Y), m_Value())));
2308 EXPECT_FALSE(match(Or, m_LogicalOr(m_Value(), m_Specific(X))));
2309 EXPECT_FALSE(match(Or, m_LogicalOr(m_Specific(Y), m_Specific(X))));
2311 EXPECT_FALSE(match(Or, m_LogicalOr(m_Specific(X), m_Specific(X))));
2312 EXPECT_FALSE(match(Or, m_LogicalOr(m_Specific(Y), m_Specific(Y))));
2315 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Specific(X), m_Value())));
2316 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Value(), m_Specific(Y))));
2317 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Specific(X), m_Specific(Y))));
2319 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Specific(Y), m_Value())));
2320 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Value(), m_Specific(X))));
2321 EXPECT_TRUE(match(Or, m_c_LogicalOr(m_Specific(Y), m_Specific(X))));
2323 EXPECT_FALSE(match(Or, m_c_LogicalOr(m_Specific(X), m_Specific(X))));
2324 EXPECT_FALSE(match(Or, m_c_LogicalOr(m_Specific(Y), m_Specific(Y))));