Branch Coverage

lib/PDL/Ops.xs
Criterion Covered Total %
branch 704 1560 45.1


line true false branch
107 751 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
7 744 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
7 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
751 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
751 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
751 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 751 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
751 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 751 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
114 256 495 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
115 89 662 if (swap) {
120 256 495 PDL_XS_INPLACE(a, c)
0 256 PDL_XS_INPLACE(a, c)
4 491 PDL_XS_INPLACE(a, c)
0 491 PDL_XS_INPLACE(a, c)
122 745 4 PDL_XS_RETURN(ST(0) = c_SV)
745 0 PDL_XS_RETURN(ST(0) = c_SV)
745 0 PDL_XS_RETURN(ST(0) = c_SV)
0 745 PDL_XS_RETURN(ST(0) = c_SV)
0 4 PDL_XS_RETURN(ST(0) = c_SV)
129 1201 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 1201 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1201 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1201 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1201 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 1201 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1201 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 1201 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
136 179 1022 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
137 301 900 if (swap) {
142 179 1022 PDL_XS_INPLACE(a, c)
0 179 PDL_XS_INPLACE(a, c)
0 1022 PDL_XS_INPLACE(a, c)
0 1022 PDL_XS_INPLACE(a, c)
144 1201 0 PDL_XS_RETURN(ST(0) = c_SV)
1201 0 PDL_XS_RETURN(ST(0) = c_SV)
1201 0 PDL_XS_RETURN(ST(0) = c_SV)
0 1201 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
151 718 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 718 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
718 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
718 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
718 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 718 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
718 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 718 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
158 260 458 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
159 90 628 if (swap) {
164 256 462 PDL_XS_INPLACE(a, c)
0 256 PDL_XS_INPLACE(a, c)
4 458 PDL_XS_INPLACE(a, c)
0 458 PDL_XS_INPLACE(a, c)
166 714 4 PDL_XS_RETURN(ST(0) = c_SV)
714 0 PDL_XS_RETURN(ST(0) = c_SV)
714 0 PDL_XS_RETURN(ST(0) = c_SV)
0 714 PDL_XS_RETURN(ST(0) = c_SV)
0 4 PDL_XS_RETURN(ST(0) = c_SV)
173 444 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 444 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
444 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
444 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
444 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 444 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
444 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 444 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
180 275 169 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
181 12 432 if (swap) {
186 275 169 PDL_XS_INPLACE(a, c)
0 275 PDL_XS_INPLACE(a, c)
0 169 PDL_XS_INPLACE(a, c)
0 169 PDL_XS_INPLACE(a, c)
188 444 0 PDL_XS_RETURN(ST(0) = c_SV)
444 0 PDL_XS_RETURN(ST(0) = c_SV)
444 0 PDL_XS_RETURN(ST(0) = c_SV)
0 444 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
195 365 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 365 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
365 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
365 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
365 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 365 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
365 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 365 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
202 0 365 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
203 0 365 if (swap) {
208 364 1 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
0 364 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
210 13 351 PDL_BADVAL_WARN(a)
13 0 PDL_BADVAL_WARN(a)
13 351 PDL_BADVAL_WARN(a)
0 364 PDL_BADVAL_WARN(a)
362 2 PDL_BADVAL_WARN(a)
1 361 PDL_BADVAL_WARN(a)
211 0 363 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 363 PDL_BADVAL_WARN(b)
0 363 PDL_BADVAL_WARN(b)
363 0 PDL_BADVAL_WARN(b)
0 363 PDL_BADVAL_WARN(b)
212 0 363 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 363 PDL_XS_INPLACE(a, c)
0 363 PDL_XS_INPLACE(a, c)
214 363 0 PDL_XS_RETURN(ST(0) = c_SV)
363 0 PDL_XS_RETURN(ST(0) = c_SV)
363 0 PDL_XS_RETURN(ST(0) = c_SV)
0 363 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
221 294 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 294 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
294 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
294 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
294 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 294 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
294 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 294 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
228 0 294 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
229 0 294 if (swap) {
234 293 1 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
0 293 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
236 8 285 PDL_BADVAL_WARN(a)
8 0 PDL_BADVAL_WARN(a)
8 285 PDL_BADVAL_WARN(a)
0 293 PDL_BADVAL_WARN(a)
291 2 PDL_BADVAL_WARN(a)
0 291 PDL_BADVAL_WARN(a)
237 0 293 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 293 PDL_BADVAL_WARN(b)
0 293 PDL_BADVAL_WARN(b)
293 0 PDL_BADVAL_WARN(b)
0 293 PDL_BADVAL_WARN(b)
238 0 293 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 293 PDL_XS_INPLACE(a, c)
0 293 PDL_XS_INPLACE(a, c)
240 293 0 PDL_XS_RETURN(ST(0) = c_SV)
293 0 PDL_XS_RETURN(ST(0) = c_SV)
293 0 PDL_XS_RETURN(ST(0) = c_SV)
0 293 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
247 21 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 21 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
21 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
21 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
21 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 21 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
21 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 21 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
254 0 21 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
255 0 21 if (swap) {
260 20 1 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
0 20 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
262 1 19 PDL_BADVAL_WARN(a)
1 0 PDL_BADVAL_WARN(a)
1 19 PDL_BADVAL_WARN(a)
0 20 PDL_BADVAL_WARN(a)
19 1 PDL_BADVAL_WARN(a)
0 19 PDL_BADVAL_WARN(a)
263 0 20 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 20 PDL_BADVAL_WARN(b)
0 20 PDL_BADVAL_WARN(b)
20 0 PDL_BADVAL_WARN(b)
0 20 PDL_BADVAL_WARN(b)
264 0 20 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 20 PDL_XS_INPLACE(a, c)
0 20 PDL_XS_INPLACE(a, c)
266 20 0 PDL_XS_RETURN(ST(0) = c_SV)
20 0 PDL_XS_RETURN(ST(0) = c_SV)
20 0 PDL_XS_RETURN(ST(0) = c_SV)
0 20 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
273 16 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
280 0 16 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
281 9 7 if (swap) {
286 15 1 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
0 15 if ((a->datatype >= PDL_CF) || (b->datatype >= PDL_CF))
288 1 14 PDL_BADVAL_WARN(a)
1 0 PDL_BADVAL_WARN(a)
1 14 PDL_BADVAL_WARN(a)
0 15 PDL_BADVAL_WARN(a)
14 1 PDL_BADVAL_WARN(a)
0 14 PDL_BADVAL_WARN(a)
289 0 15 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 15 PDL_BADVAL_WARN(b)
0 15 PDL_BADVAL_WARN(b)
15 0 PDL_BADVAL_WARN(b)
0 15 PDL_BADVAL_WARN(b)
290 0 15 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 15 PDL_XS_INPLACE(a, c)
0 15 PDL_XS_INPLACE(a, c)
292 15 0 PDL_XS_RETURN(ST(0) = c_SV)
15 0 PDL_XS_RETURN(ST(0) = c_SV)
15 0 PDL_XS_RETURN(ST(0) = c_SV)
0 15 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
299 655 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
3 652 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
3 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
655 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
655 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
655 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 655 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
655 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 655 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
306 0 655 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
307 14 641 if (swap) {
312 11 644 PDL_BADVAL_WARN(a)
11 0 PDL_BADVAL_WARN(a)
11 644 PDL_BADVAL_WARN(a)
0 655 PDL_BADVAL_WARN(a)
652 3 PDL_BADVAL_WARN(a)
1 651 PDL_BADVAL_WARN(a)
313 0 655 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 655 PDL_BADVAL_WARN(b)
0 655 PDL_BADVAL_WARN(b)
655 0 PDL_BADVAL_WARN(b)
0 655 PDL_BADVAL_WARN(b)
314 0 655 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 655 PDL_XS_INPLACE(a, c)
0 655 PDL_XS_INPLACE(a, c)
316 655 0 PDL_XS_RETURN(ST(0) = c_SV)
655 0 PDL_XS_RETURN(ST(0) = c_SV)
655 0 PDL_XS_RETURN(ST(0) = c_SV)
0 655 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
323 206 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 206 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
206 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
206 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
206 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 206 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
206 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 206 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
330 0 205 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
331 10 195 if (swap) {
336 1 204 PDL_BADVAL_WARN(a)
1 0 PDL_BADVAL_WARN(a)
1 204 PDL_BADVAL_WARN(a)
0 205 PDL_BADVAL_WARN(a)
204 1 PDL_BADVAL_WARN(a)
0 204 PDL_BADVAL_WARN(a)
337 0 205 PDL_BADVAL_WARN(b)
0 0 PDL_BADVAL_WARN(b)
0 205 PDL_BADVAL_WARN(b)
0 205 PDL_BADVAL_WARN(b)
205 0 PDL_BADVAL_WARN(b)
0 205 PDL_BADVAL_WARN(b)
338 0 205 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 205 PDL_XS_INPLACE(a, c)
0 205 PDL_XS_INPLACE(a, c)
340 205 0 PDL_XS_RETURN(ST(0) = c_SV)
205 0 PDL_XS_RETURN(ST(0) = c_SV)
205 0 PDL_XS_RETURN(ST(0) = c_SV)
0 205 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
347 9 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 9 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 9 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 9 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
354 0 9 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
355 0 9 if (swap) {
360 0 9 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 9 PDL_XS_INPLACE(a, c)
0 9 PDL_XS_INPLACE(a, c)
362 9 0 PDL_XS_RETURN(ST(0) = c_SV)
9 0 PDL_XS_RETURN(ST(0) = c_SV)
9 0 PDL_XS_RETURN(ST(0) = c_SV)
0 9 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
369 0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
376 0 0 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
377 0 0 if (swap) {
382 0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
384 0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
391 69 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1 68 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
69 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
69 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
69 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 69 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
69 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 69 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
398 69 0 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
399 0 69 if (swap) {
404 52 17 PDL_XS_INPLACE(a, c)
0 52 PDL_XS_INPLACE(a, c)
0 17 PDL_XS_INPLACE(a, c)
0 17 PDL_XS_INPLACE(a, c)
406 69 0 PDL_XS_RETURN(ST(0) = c_SV)
69 0 PDL_XS_RETURN(ST(0) = c_SV)
69 0 PDL_XS_RETURN(ST(0) = c_SV)
0 69 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
413 44 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 44 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
44 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
44 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
44 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 44 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
44 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 44 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
420 44 0 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
421 0 44 if (swap) {
426 5 39 PDL_XS_INPLACE(a, c)
0 5 PDL_XS_INPLACE(a, c)
0 39 PDL_XS_INPLACE(a, c)
0 39 PDL_XS_INPLACE(a, c)
428 44 0 PDL_XS_RETURN(ST(0) = c_SV)
44 0 PDL_XS_RETURN(ST(0) = c_SV)
44 0 PDL_XS_RETURN(ST(0) = c_SV)
0 44 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
435 4 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
442 2 2 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
443 0 4 if (swap) {
448 0 4 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
2 2 PDL_XS_INPLACE(a, c)
0 2 PDL_XS_INPLACE(a, c)
450 2 2 PDL_XS_RETURN(ST(0) = c_SV)
2 0 PDL_XS_RETURN(ST(0) = c_SV)
2 0 PDL_XS_RETURN(ST(0) = c_SV)
0 2 PDL_XS_RETURN(ST(0) = c_SV)
0 2 PDL_XS_RETURN(ST(0) = c_SV)
457 78 2 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1 77 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
78 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
78 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
78 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 78 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
78 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 78 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
464 64 16 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
465 0 80 if (swap) {
470 63 17 PDL_XS_INPLACE(a, c)
0 63 PDL_XS_INPLACE(a, c)
0 17 PDL_XS_INPLACE(a, c)
2 15 PDL_XS_INPLACE(a, c)
472 80 0 PDL_XS_RETURN(ST(0) = c_SV)
80 0 PDL_XS_RETURN(ST(0) = c_SV)
80 0 PDL_XS_RETURN(ST(0) = c_SV)
0 80 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
479 6 2 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
486 4 4 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
487 0 8 if (swap) {
492 0 8 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 8 PDL_XS_INPLACE(a, c)
2 6 PDL_XS_INPLACE(a, c)
494 8 0 PDL_XS_RETURN(ST(0) = c_SV)
8 0 PDL_XS_RETURN(ST(0) = c_SV)
8 0 PDL_XS_RETURN(ST(0) = c_SV)
0 8 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
501 115 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 115 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
115 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
115 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
115 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 115 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
115 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 115 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
508 66 49 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
509 0 115 if (swap) {
514 66 49 PDL_XS_INPLACE(a, c)
0 66 PDL_XS_INPLACE(a, c)
0 49 PDL_XS_INPLACE(a, c)
0 49 PDL_XS_INPLACE(a, c)
516 115 0 PDL_XS_RETURN(ST(0) = c_SV)
115 0 PDL_XS_RETURN(ST(0) = c_SV)
115 0 PDL_XS_RETURN(ST(0) = c_SV)
0 115 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
523 0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 1);
530 0 0 if (!swap_SV) { swap = (0); } else { swap = (int)SvIV(swap_SV); }
531 0 0 if (swap) {
536 0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
0 0 PDL_XS_INPLACE(a, c)
538 0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = c_SV)
544 5 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 4 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
5 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
5 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
5 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 5 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
5 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 5 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
549 0 5 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 5 PDL_XS_INPLACE(a, b)
0 5 PDL_XS_INPLACE(a, b)
551 5 0 PDL_XS_RETURN(ST(0) = b_SV)
5 0 PDL_XS_RETURN(ST(0) = b_SV)
5 0 PDL_XS_RETURN(ST(0) = b_SV)
0 5 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
557 39 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
39 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
39 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
39 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 39 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
39 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 39 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
562 21 18 PDL_XS_INPLACE(a, b)
0 21 PDL_XS_INPLACE(a, b)
0 18 PDL_XS_INPLACE(a, b)
0 18 PDL_XS_INPLACE(a, b)
564 39 0 PDL_XS_RETURN(ST(0) = b_SV)
39 0 PDL_XS_RETURN(ST(0) = b_SV)
39 0 PDL_XS_RETURN(ST(0) = b_SV)
0 39 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
570 37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 35 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
575 0 37 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 37 PDL_XS_INPLACE(a, b)
0 37 PDL_XS_INPLACE(a, b)
577 37 0 PDL_XS_RETURN(ST(0) = b_SV)
37 0 PDL_XS_RETURN(ST(0) = b_SV)
37 0 PDL_XS_RETURN(ST(0) = b_SV)
0 37 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
583 43 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 42 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
43 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
43 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
43 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 43 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
43 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 43 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
588 0 43 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 43 PDL_XS_INPLACE(a, b)
0 43 PDL_XS_INPLACE(a, b)
590 43 0 PDL_XS_RETURN(ST(0) = b_SV)
43 0 PDL_XS_RETURN(ST(0) = b_SV)
43 0 PDL_XS_RETURN(ST(0) = b_SV)
0 43 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
596 159 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 157 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
159 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
159 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
159 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 159 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
159 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 159 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
601 0 159 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 159 PDL_XS_INPLACE(a, b)
0 159 PDL_XS_INPLACE(a, b)
603 159 0 PDL_XS_RETURN(ST(0) = b_SV)
159 0 PDL_XS_RETURN(ST(0) = b_SV)
159 0 PDL_XS_RETURN(ST(0) = b_SV)
0 159 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
609 28 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 27 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
28 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
28 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
28 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 28 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
28 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 28 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
614 0 28 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 28 PDL_XS_INPLACE(a, b)
0 28 PDL_XS_INPLACE(a, b)
616 28 0 PDL_XS_RETURN(ST(0) = b_SV)
28 0 PDL_XS_RETURN(ST(0) = b_SV)
28 0 PDL_XS_RETURN(ST(0) = b_SV)
0 28 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
622 9 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 8 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 9 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
9 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 9 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
627 2 7 PDL_XS_INPLACE(a, b)
0 2 PDL_XS_INPLACE(a, b)
0 7 PDL_XS_INPLACE(a, b)
0 7 PDL_XS_INPLACE(a, b)
629 9 0 PDL_XS_RETURN(ST(0) = b_SV)
9 0 PDL_XS_RETURN(ST(0) = b_SV)
9 0 PDL_XS_RETURN(ST(0) = b_SV)
0 9 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
635 45 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
641 45 0 PDL_XS_RETURN(ST(0) = b_SV)
45 0 PDL_XS_RETURN(ST(0) = b_SV)
45 0 PDL_XS_RETURN(ST(0) = b_SV)
0 45 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
647 37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
37 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 37 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
653 37 0 PDL_XS_RETURN(ST(0) = b_SV)
37 0 PDL_XS_RETURN(ST(0) = b_SV)
37 0 PDL_XS_RETURN(ST(0) = b_SV)
0 37 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
659 6 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
6 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 6 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
665 6 0 PDL_XS_RETURN(ST(0) = b_SV)
6 0 PDL_XS_RETURN(ST(0) = b_SV)
6 0 PDL_XS_RETURN(ST(0) = b_SV)
0 6 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
671 262 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 261 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
262 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
262 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
262 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 262 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
262 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 262 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
676 0 262 PDL_XS_INPLACE(a, b)
0 0 PDL_XS_INPLACE(a, b)
0 262 PDL_XS_INPLACE(a, b)
0 262 PDL_XS_INPLACE(a, b)
678 262 0 PDL_XS_RETURN(ST(0) = b_SV)
262 0 PDL_XS_RETURN(ST(0) = b_SV)
262 0 PDL_XS_RETURN(ST(0) = b_SV)
0 262 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
691 1357 4185 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 1357 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1357 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1357 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1357 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 1357 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
1357 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 1357 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
697 1 5536 PDL_XS_RETURN(ST(0) = b_SV)
1 0 PDL_XS_RETURN(ST(0) = b_SV)
1 0 PDL_XS_RETURN(ST(0) = b_SV)
0 1 PDL_XS_RETURN(ST(0) = b_SV)
0 5536 PDL_XS_RETURN(ST(0) = b_SV)
703 4 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
4 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 4 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
709 3 0 PDL_XS_RETURN(ST(0) = b_SV)
3 0 PDL_XS_RETURN(ST(0) = b_SV)
3 0 PDL_XS_RETURN(ST(0) = b_SV)
0 3 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
715 2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
720 0 2 PDL_XS_INPLACE(complexv, b)
0 0 PDL_XS_INPLACE(complexv, b)
0 2 PDL_XS_INPLACE(complexv, b)
0 2 PDL_XS_INPLACE(complexv, b)
722 2 0 PDL_XS_RETURN(ST(0) = b_SV)
2 0 PDL_XS_RETURN(ST(0) = b_SV)
2 0 PDL_XS_RETURN(ST(0) = b_SV)
0 2 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
728 45 2 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
45 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 45 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
735 35 11 PDL_XS_RETURN(ST(0) = c_SV)
35 0 PDL_XS_RETURN(ST(0) = c_SV)
35 0 PDL_XS_RETURN(ST(0) = c_SV)
0 35 PDL_XS_RETURN(ST(0) = c_SV)
0 11 PDL_XS_RETURN(ST(0) = c_SV)
741 16 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
16 0 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
0 16 PDL_XS_PREAMBLE((items == 3) ? 0 : 1);
747 0 16 PDL_XS_INPLACE(a, ans)
0 0 PDL_XS_INPLACE(a, ans)
0 16 PDL_XS_INPLACE(a, ans)
0 16 PDL_XS_INPLACE(a, ans)
749 16 0 PDL_XS_RETURN(ST(0) = ans_SV)
16 0 PDL_XS_RETURN(ST(0) = ans_SV)
16 0 PDL_XS_RETURN(ST(0) = ans_SV)
0 16 PDL_XS_RETURN(ST(0) = ans_SV)
0 0 PDL_XS_RETURN(ST(0) = ans_SV)
755 2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
2 0 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
0 2 PDL_XS_PREAMBLE((items == 2) ? 0 : 1);
761 2 0 PDL_XS_RETURN(ST(0) = b_SV)
2 0 PDL_XS_RETURN(ST(0) = b_SV)
2 0 PDL_XS_RETURN(ST(0) = b_SV)
0 2 PDL_XS_RETURN(ST(0) = b_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV)
787 71 0 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
0 71 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
0 0 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
789 0 71 if (!CoreSV)
791 0 71 if (!(PDL = INT2PTR(Core*,SvIV( CoreSV )))) /* Core* value */
793 0 71 if (PDL->Version != PDL_CORE_VERSION)