Subroutine Coverage

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