| blib/lib/Simd/Avx512.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 66 | 82 | 80.4 |
| pod | 35 | 59 | 59.3 |
| line | count | pod | subroutine |
|---|---|---|---|
| 9 | 1 | n/a | BEGIN |
| 10 | 1 | n/a | BEGIN |
| 11 | 1 | n/a | BEGIN |
| 12 | 1 | n/a | BEGIN |
| 13 | 1 | n/a | BEGIN |
| 18 | 404 | No | repeat |
| 22 | 157 | No | zByte |
| 23 | 0 | No | zWord |
| 24 | 0 | No | zDWord |
| 25 | 90 | No | zQWord |
| 28 | 157 | No | zBytes |
| 33 | 0 | No | zWords |
| 38 | 0 | No | zDWords |
| 43 | 0 | No | zQWords |
| 48 | 0 | No | byte |
| 54 | 0 | No | word |
| 60 | 0 | No | dWord |
| 66 | 0 | No | qWord |
| 71 | 90 | No | maskRegister |
| 74 | 0 | No | require8or16or32or64 |
| 79 | 56 | No | require64 |
| 87 | 42 | No | require128 |
| 94 | 98 | No | require128or256or512 |
| 105 | 3 | No | require64or128or256or512 |
| 112 | 448 | No | requireSameLength |
| 119 | 29 | No | flipBitsUnderMask |
| 130 | 103 | No | compareTwosComplement |
| 146 | 8 | Yes | PSLLDQ |
| 152 | 3 | Yes | VPSLLDQ |
| 168 | 18 | Yes | PSRLDQ |
| 174 | 3 | Yes | VPSRLDQ |
| 193 | 4 | Yes | pcmpeq |
| 214 | 1 | Yes | PCMPEQB |
| 219 | 1 | Yes | PCMPEQW |
| 224 | 1 | Yes | PCMPEQD |
| 229 | 1 | Yes | PCMPEQQ |
| 236 | 4 | Yes | pcmpgt |
| 257 | 1 | Yes | PCMPGTB |
| 262 | 1 | Yes | PCMPGTW |
| 267 | 1 | Yes | PCMPGTD |
| 272 | 1 | Yes | PCMPGTQ |
| 280 | 5 | Yes | vpcmpeq |
| 314 | 5 | Yes | VPCMPEQB |
| 319 | 0 | Yes | VPCMPEQW |
| 324 | 0 | Yes | VPCMPEQD |
| 329 | 0 | Yes | VPCMPEQQ |
| 336 | 10 | Yes | vpcmp |
| 344 | 16 | n/a | __ANON__ |
| 345 | 8 | n/a | __ANON__ |
| 346 | 8 | n/a | __ANON__ |
| 348 | 16 | n/a | __ANON__ |
| 349 | 8 | n/a | __ANON__ |
| 350 | 8 | n/a | __ANON__ |
| 367 | 10 | Yes | VPCMPB |
| 372 | 0 | Yes | VPCMPW |
| 377 | 0 | Yes | VPCMPD |
| 382 | 0 | Yes | VPCMPQ |
| 389 | 46 | Yes | vpcmpu |
| 397 | 50 | n/a | __ANON__ |
| 398 | 42 | n/a | __ANON__ |
| 399 | 42 | n/a | __ANON__ |
| 401 | 50 | n/a | __ANON__ |
| 402 | 42 | n/a | __ANON__ |
| 403 | 42 | n/a | __ANON__ |
| 420 | 10 | Yes | VPCMPUB |
| 425 | 12 | Yes | VPCMPUW |
| 430 | 12 | Yes | VPCMPUD |
| 435 | 12 | Yes | VPCMPUQ |
| 443 | 308 | Yes | andAndTest |
| 452 | 31 | Yes | vptest |
| 469 | 10 | Yes | VPTESTMB |
| 474 | 10 | Yes | VPTESTMW |
| 479 | 10 | Yes | VPTESTMD |
| 484 | 1 | Yes | VPTESTMQ |
| 493 | 1 | n/a | BEGIN |
| 495 | 1 | n/a | BEGIN |
| 1766 | 1 | No | test |
| 1771 | 1 | No | BEGIN |
| 1771 | 1 | n/a | BEGIN |
| 1771 | 1 | n/a | BEGIN |
| 1771 | 1 | n/a | BEGIN |
| 1771 | 9 | n/a | positionOfMostSignificantBitIn64 |