| 165 | return out; |
| 166 | } |
| 167 | virtual void SetUp() { |
| 168 | column_continuous_seq.push_back( |
| 169 | make_vec(af_span, af_make_seq(0, 6, 1))); |
| 170 | column_continuous_seq.push_back( |
| 171 | make_vec(af_span, af_make_seq(4, 9, 1))); |
| 172 | column_continuous_seq.push_back( |
| 173 | make_vec(af_span, af_make_seq(3, 8, 1))); |
| 174 | |
| 175 | column_continuous_reverse_seq.push_back( |
| 176 | make_vec(af_span, af_make_seq(6, 0, -1))); |
| 177 | column_continuous_reverse_seq.push_back( |
| 178 | make_vec(af_span, af_make_seq(9, 4, -1))); |
| 179 | column_continuous_reverse_seq.push_back( |
| 180 | make_vec(af_span, af_make_seq(8, 3, -1))); |
| 181 | |
| 182 | column_strided_seq.push_back( |
| 183 | make_vec(af_span, af_make_seq(0, 8, 2))); // Two Step |
| 184 | column_strided_seq.push_back( |
| 185 | make_vec(af_span, af_make_seq(2, 9, 3))); // Three Step |
| 186 | column_strided_seq.push_back( |
| 187 | make_vec(af_span, af_make_seq(0, 9, 4))); // Four Step |
| 188 | |
| 189 | column_strided_reverse_seq.push_back( |
| 190 | make_vec(af_span, af_make_seq(8, 0, -2))); // Two Step |
| 191 | column_strided_reverse_seq.push_back( |
| 192 | make_vec(af_span, af_make_seq(9, 2, -3))); // Three Step |
| 193 | column_strided_reverse_seq.push_back( |
| 194 | make_vec(af_span, af_make_seq(9, 0, -4))); // Four Step |
| 195 | |
| 196 | row_continuous_seq.push_back(make_vec(af_make_seq(0, 6, 1), af_span)); |
| 197 | row_continuous_seq.push_back(make_vec(af_make_seq(4, 9, 1), af_span)); |
| 198 | row_continuous_seq.push_back(make_vec(af_make_seq(3, 8, 1), af_span)); |
| 199 | |
| 200 | row_continuous_reverse_seq.push_back( |
| 201 | make_vec(af_make_seq(6, 0, -1), af_span)); |
| 202 | row_continuous_reverse_seq.push_back( |
| 203 | make_vec(af_make_seq(9, 4, -1), af_span)); |
| 204 | row_continuous_reverse_seq.push_back( |
| 205 | make_vec(af_make_seq(8, 3, -1), af_span)); |
| 206 | |
| 207 | row_strided_seq.push_back(make_vec(af_make_seq(0, 8, 2), af_span)); |
| 208 | row_strided_seq.push_back(make_vec(af_make_seq(2, 9, 3), af_span)); |
| 209 | row_strided_seq.push_back(make_vec(af_make_seq(0, 9, 4), af_span)); |
| 210 | |
| 211 | row_strided_reverse_seq.push_back( |
| 212 | make_vec(af_make_seq(8, 0, -2), af_span)); |
| 213 | row_strided_reverse_seq.push_back( |
| 214 | make_vec(af_make_seq(9, 2, -3), af_span)); |
| 215 | row_strided_reverse_seq.push_back( |
| 216 | make_vec(af_make_seq(9, 0, -4), af_span)); |
| 217 | |
| 218 | continuous_continuous_seq.push_back( |
| 219 | make_vec(af_make_seq(1, 6, 1), af_make_seq(0, 6, 1))); |
| 220 | continuous_continuous_seq.push_back( |
| 221 | make_vec(af_make_seq(3, 9, 1), af_make_seq(4, 9, 1))); |
| 222 | continuous_continuous_seq.push_back( |
| 223 | make_vec(af_make_seq(5, 8, 1), af_make_seq(3, 8, 1))); |
| 224 |
nothing calls this directly
no test coverage detected