const auto t0 = tid(0); \
const auto t1 = tid(1); \
const auto t2 = tid(2); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
- const PatternRef p2 = tensorPattern(t2); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
+ PatternRef p2 = tensorPattern(t2); \
auto s = merger.buildLattices(e, l0); \
expectNumLatPoints(s, 1); \
expectLatPoint(s, 0, CONJ2##Pattern(CONJ1##Pattern(p0, p1), p2), \
const auto t1 = tid(1); \
const auto t2 = tid(2); \
const auto t3 = tid(3); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
- const PatternRef p2 = tensorPattern(t2); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
+ PatternRef p2 = tensorPattern(t2); \
auto s = merger.buildLattices(e, l0); \
expectNumLatPoints(s, 1); \
expectLatPoint(s, 0, CONJ2##Pattern(CONJ1##Pattern(p0, p1), p2), \
const auto l0 = lid(0); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 3); \
const auto l0 = lid(0); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 1); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
const auto t2 = tid(2); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
- const PatternRef p2 = tensorPattern(t2); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
+ PatternRef p2 = tensorPattern(t2); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 3); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
const auto t2 = tid(2); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
- const PatternRef p2 = tensorPattern(t2); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
+ PatternRef p2 = tensorPattern(t2); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 7); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
const auto t2 = tid(2); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
- const PatternRef p2 = tensorPattern(t2); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
+ PatternRef p2 = tensorPattern(t2); \
auto s = merger.buildLattices(e, l0); \
expectNumLatPoints(s, 1); \
expectLatPoint(s, 0, CONJ2##Pattern(CONJ1##Pattern(p0, p1), p2), \
const auto l0 = lid(0); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 3); \
const auto l0 = lid(0); \
const auto t0 = tid(0); \
const auto t1 = tid(1); \
- const PatternRef p0 = tensorPattern(t0); \
- const PatternRef p1 = tensorPattern(t1); \
+ PatternRef p0 = tensorPattern(t0); \
+ PatternRef p1 = tensorPattern(t1); \
auto s = merger.buildLattices(e, l0); \
\
expectNumLatPoints(s, 1); \