Lines Matching refs:EXPECT_ACTION
217 #define EXPECT_ACTION(Action, Index, Type, Query) \ macro
260 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_IMPLICIT_DEF, {s32})); in TEST()
261 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_IMPLICIT_DEF, {v2s32})); in TEST()
262 EXPECT_ACTION(MoreElements, 0, v4p0, LegalityQuery(G_IMPLICIT_DEF, {v3p0})); in TEST()
263 EXPECT_ACTION(MoreElements, 0, v4s32, LegalityQuery(G_IMPLICIT_DEF, {v3s32})); in TEST()
275 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_OR, {s16})); in TEST()
276 EXPECT_ACTION(WidenScalar, 0, v2s32, LegalityQuery(G_OR, {v2s16})); in TEST()
288 EXPECT_ACTION(NarrowScalar, 0, s16, LegalityQuery(G_AND, {s32})); in TEST()
289 EXPECT_ACTION(NarrowScalar, 0, v2s16, LegalityQuery(G_AND, {v2s32})); in TEST()
301 EXPECT_ACTION(NarrowScalar, 0, s32, LegalityQuery(G_XOR, {s64})); in TEST()
302 EXPECT_ACTION(WidenScalar, 0, s16, LegalityQuery(G_XOR, {s8})); in TEST()
305 EXPECT_ACTION(NarrowScalar, 0, v2s32, LegalityQuery(G_XOR, {v2s64})); in TEST()
306 EXPECT_ACTION(WidenScalar, 0, v2s16, LegalityQuery(G_XOR, {v2s8})); in TEST()
319 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_OR, {s16})); in TEST()
320 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_OR, {v2s16})); in TEST()
333 EXPECT_ACTION(NarrowScalar, 0, s16, LegalityQuery(G_AND, {s32})); in TEST()
334 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_AND, {v2s32})); in TEST()
347 EXPECT_ACTION(NarrowScalar, 0, s32, LegalityQuery(G_XOR, {s64})); in TEST()
348 EXPECT_ACTION(WidenScalar, 0, s16, LegalityQuery(G_XOR, {s8})); in TEST()
351 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_XOR, {v2s64})); in TEST()
352 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_XOR, {v2s8})); in TEST()
366 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_AND, {s5})); in TEST()
367 EXPECT_ACTION(WidenScalar, 0, v2s32, LegalityQuery(G_AND, {v2s5})); in TEST()
368 EXPECT_ACTION(WidenScalar, 0, s64, LegalityQuery(G_AND, {s33})); in TEST()
369 EXPECT_ACTION(WidenScalar, 0, v2s64, LegalityQuery(G_AND, {v2s33})); in TEST()
382 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_AND, {s5})); in TEST()
383 EXPECT_ACTION(WidenScalar, 0, s64, LegalityQuery(G_AND, {s33})); in TEST()
386 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_AND, {v2s5})); in TEST()
387 EXPECT_ACTION(Unsupported, 0, LLT(), LegalityQuery(G_AND, {v2s33})); in TEST()
410 EXPECT_ACTION(MoreElements, 1, v4s1, LegalityQuery(G_SELECT, {v4s32, s1})); in TEST()
411 EXPECT_ACTION(MoreElements, 1, v2s1, LegalityQuery(G_SELECT, {v2s32, s1})); in TEST()
412 EXPECT_ACTION(MoreElements, 1, v2s1, LegalityQuery(G_SELECT, {v2s32, s1})); in TEST()
413 EXPECT_ACTION(MoreElements, 1, v4s1, LegalityQuery(G_SELECT, {v4p0, s1})); in TEST()
415 EXPECT_ACTION(MoreElements, 1, LLT::scalable_vector(2, 1), in TEST()
417 EXPECT_ACTION(MoreElements, 1, LLT::scalable_vector(4, 1), in TEST()
419 EXPECT_ACTION(MoreElements, 1, LLT::scalable_vector(2, s1), in TEST()
422 EXPECT_ACTION(FewerElements, 0, v2s32, LegalityQuery(G_ADD, {v4s32})); in TEST()
423 EXPECT_ACTION(FewerElements, 0, s32, LegalityQuery(G_ADD, {v8s32})); in TEST()
425 EXPECT_ACTION(FewerElements, 0, LLT::scalable_vector(2, 16), in TEST()
427 EXPECT_ACTION(FewerElements, 0, s16, in TEST()
446 EXPECT_ACTION(Legal, 0, LLT(), in TEST()
450 EXPECT_ACTION(Unsupported, 0, LLT(), in TEST()
454 EXPECT_ACTION(Unsupported, 0, LLT(), in TEST()
472 EXPECT_ACTION(Legal, 0, LLT(), in TEST()
476 EXPECT_ACTION(Unsupported, 0, LLT(), in TEST()