Lines Matching defs:MatchL
912 Value *MatchL, *MatchR;
915 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
917 EXPECT_EQ(L, MatchL);
921 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
923 EXPECT_EQ(L, MatchL);
927 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
931 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
942 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
944 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
946 EXPECT_EQ(L, MatchL);
950 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
952 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
954 EXPECT_EQ(L, MatchL);
962 Value *MatchL, *MatchR;
965 EXPECT_TRUE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
967 EXPECT_EQ(L, MatchL);
971 EXPECT_TRUE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
973 EXPECT_EQ(L, MatchL);
977 EXPECT_FALSE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
981 EXPECT_FALSE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
993 EXPECT_FALSE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
995 EXPECT_TRUE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
997 EXPECT_EQ(L, MatchL);
1001 EXPECT_FALSE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
1003 EXPECT_TRUE(m_OrdFMax(m_Value(MatchL), m_Value(MatchR))
1005 EXPECT_EQ(L, MatchL);
1013 Value *MatchL, *MatchR;
1016 EXPECT_TRUE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1018 EXPECT_EQ(L, MatchL);
1022 EXPECT_TRUE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1024 EXPECT_EQ(L, MatchL);
1028 EXPECT_FALSE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1032 EXPECT_FALSE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1043 EXPECT_FALSE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1045 EXPECT_TRUE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1047 EXPECT_EQ(L, MatchL);
1051 EXPECT_FALSE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1053 EXPECT_TRUE(m_UnordFMin(m_Value(MatchL), m_Value(MatchR))
1055 EXPECT_EQ(L, MatchL);
1063 Value *MatchL, *MatchR;
1066 EXPECT_TRUE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1068 EXPECT_EQ(L, MatchL);
1072 EXPECT_TRUE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1074 EXPECT_EQ(L, MatchL);
1078 EXPECT_FALSE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1082 EXPECT_FALSE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1093 EXPECT_FALSE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1095 EXPECT_TRUE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1097 EXPECT_EQ(L, MatchL);
1101 EXPECT_FALSE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1103 EXPECT_TRUE(m_UnordFMax(m_Value(MatchL), m_Value(MatchR))
1105 EXPECT_EQ(L, MatchL);
1113 Value *MatchL, *MatchR;
1116 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1118 EXPECT_EQ(L, MatchL);
1122 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1124 EXPECT_EQ(L, MatchL);
1128 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1130 EXPECT_EQ(L, MatchL);
1134 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1136 EXPECT_EQ(L, MatchL);
1140 EXPECT_FALSE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1144 EXPECT_FALSE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1148 EXPECT_FALSE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1152 EXPECT_FALSE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1160 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1162 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1164 EXPECT_EQ(L, MatchL);
1168 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1170 EXPECT_TRUE(m_OrdOrUnordFMin(m_Value(MatchL), m_Value(MatchR))
1172 EXPECT_EQ(L, MatchL);
1180 Value *MatchL, *MatchR;
1183 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1185 EXPECT_EQ(L, MatchL);
1189 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1191 EXPECT_EQ(L, MatchL);
1195 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1197 EXPECT_EQ(L, MatchL);
1201 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1203 EXPECT_EQ(L, MatchL);
1207 EXPECT_FALSE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1211 EXPECT_FALSE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1215 EXPECT_FALSE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1219 EXPECT_FALSE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1227 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1229 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1231 EXPECT_EQ(L, MatchL);
1235 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1237 EXPECT_TRUE(m_OrdOrUnordFMax(m_Value(MatchL), m_Value(MatchR))
1239 EXPECT_EQ(L, MatchL);
1246 Value *MatchL, *MatchR;
1249 m_NSWAdd(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNSWAdd(L, R)));
1250 EXPECT_EQ(L, MatchL);
1252 MatchL = MatchR = nullptr;
1254 m_NSWSub(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNSWSub(L, R)));
1255 EXPECT_EQ(L, MatchL);
1257 MatchL = MatchR = nullptr;
1259 m_NSWMul(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNSWMul(L, R)));
1260 EXPECT_EQ(L, MatchL);
1262 MatchL = MatchR = nullptr;
1263 EXPECT_TRUE(m_NSWShl(m_Value(MatchL), m_Value(MatchR)).match(
1265 EXPECT_EQ(L, MatchL);
1269 m_NUWAdd(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWAdd(L, R)));
1270 EXPECT_EQ(L, MatchL);
1272 MatchL = MatchR = nullptr;
1284 m_NUWSub(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWSub(L, R)));
1285 EXPECT_EQ(L, MatchL);
1287 MatchL = MatchR = nullptr;
1289 m_NUWMul(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWMul(L, R)));
1290 EXPECT_EQ(L, MatchL);
1292 MatchL = MatchR = nullptr;
1293 EXPECT_TRUE(m_NUWShl(m_Value(MatchL), m_Value(MatchR)).match(
1295 EXPECT_EQ(L, MatchL);
1925 Value *MatchL, *MatchR;
1928 EXPECT_TRUE(m_SMax(m_Value(MatchL), m_Value(MatchR))
1930 EXPECT_EQ(L, MatchL);
1933 EXPECT_TRUE(m_SMin(m_Value(MatchL), m_Value(MatchR))
1935 EXPECT_EQ(L, MatchL);
1938 EXPECT_TRUE(m_UMax(m_Value(MatchL), m_Value(MatchR))
1940 EXPECT_EQ(L, MatchL);
1943 EXPECT_TRUE(m_UMin(m_Value(MatchL), m_Value(MatchR))
1945 EXPECT_EQ(L, MatchL);
1949 EXPECT_FALSE(m_SMax(m_Value(MatchL), m_Value(MatchR))
1951 EXPECT_FALSE(m_SMin(m_Value(MatchL), m_Value(MatchR))
1953 EXPECT_FALSE(m_UMax(m_Value(MatchL), m_Value(MatchR))
1955 EXPECT_FALSE(m_UMin(m_Value(MatchL), m_Value(MatchR))
2448 ValueType MatchL;
2452 EXPECT_TRUE(m_ICmp(MatchPred, m_Value(MatchL), m_Value(MatchR))
2454 EXPECT_EQ(L, MatchL);
2457 EXPECT_TRUE(m_Cmp(MatchPred, m_Value(MatchL), m_Value(MatchR))
2459 EXPECT_EQ(L, MatchL);
2489 MatchL = nullptr;
2491 EXPECT_TRUE(m_SpecificICmp(Pred, m_Value(MatchL), m_Value(MatchR))
2493 EXPECT_EQ(L, MatchL);
2495 MatchL = nullptr;
2497 EXPECT_TRUE(m_SpecificCmp(Pred, m_Value(MatchL), m_Value(MatchR))
2499 EXPECT_EQ(L, MatchL);
2515 m_Value(MatchL), m_Value(MatchR))
2518 m_Value(MatchL), m_Value(MatchR))
2540 ValueType MatchL;
2544 EXPECT_TRUE(m_FCmp(MatchPred, m_Value(MatchL), m_Value(MatchR))
2546 EXPECT_EQ(L, MatchL);
2549 EXPECT_TRUE(m_Cmp(MatchPred, m_Value(MatchL), m_Value(MatchR))
2551 EXPECT_EQ(L, MatchL);
2575 MatchL = nullptr;
2577 EXPECT_TRUE(m_SpecificFCmp(Pred, m_Value(MatchL), m_Value(MatchR))
2579 EXPECT_EQ(L, MatchL);
2581 MatchL = nullptr;
2583 EXPECT_TRUE(m_SpecificCmp(Pred, m_Value(MatchL), m_Value(MatchR))
2585 EXPECT_EQ(L, MatchL);
2601 m_Value(MatchL), m_Value(MatchR))
2604 m_Value(MatchL), m_Value(MatchR))