Lines Matching refs:OP
115 #define IMPL_BINOP_PATTERN(OP, KIND) \ argument
116 LLVM_ATTRIBUTE_UNUSED static std::shared_ptr<Pattern> OP##Pattern( \
140 #define IMPL_BINOP_EXPR(OP, KIND) \ argument
141 LLVM_ATTRIBUTE_UNUSED unsigned OP##Expr(unsigned e0, unsigned e1) { \
394 #define IMPL_MERGER_TEST_DISJ(OP) \ argument
395 TEST_F(MergerTest3T1L, vector_##OP) { \
396 auto e = OP##Expr(tensor(t0), tensor(t1)); \
402 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
409 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
427 #define IMPL_MERGER_TEST_CONJ(OP) \ argument
428 TEST_F(MergerTest3T1L, vector_##OP) { \
429 auto e = OP##Expr(t0, t1); \
435 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
440 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
581 #define IMPL_MERGER_TEST_OPTIMIZED_DISJ(OP) \ argument
582 TEST_F(MergerTest3T1LD, vector_opted_##OP) { \
583 auto e = OP##Expr(tensor(t0), tensor(t1)); \
589 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
596 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
616 #define IMPL_MERGER_TEST_OPTIMIZED_CONJ(OP) \ argument
617 TEST_F(MergerTest3T1LD, vector_opted_##OP) { \
618 auto e = OP##Expr(t0, t1); \
624 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
629 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), loopsToBits({{l0, t0}}), \